Simulant  21.06-50
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | List of all members
smlt::Simplex Class Reference
Inheritance diagram for smlt::Simplex:
smlt::RefCounted< Simplex > smlt::TwoPhaseConstructed

Public Member Functions

 Simplex (int seed=time(NULL))
 
bool init ()
 
float noise (double x, double y)
 
float noise (double x, double y, double z)
 
float noise (double x, double y, double z, double w)
 
- Public Member Functions inherited from smlt::TwoPhaseConstructed
virtual void clean_up ()
 

Additional Inherited Members

- Public Types inherited from smlt::RefCounted< Simplex >
typedef std::shared_ptr< Simplexptr
 
typedef std::weak_ptr< Simplexwptr
 
- Static Public Member Functions inherited from smlt::RefCounted< Simplex >
static RefCounted< Simplex >::ptr create (Args &&... args)
 
static RefCounted< Simplex >::ptr create ()
 
- Protected Member Functions inherited from smlt::RefCounted< Simplex >
 RefCounted (Args &&...)
 

The documentation for this class was generated from the following files: