LeviLamina
Loading...
Searching...
No Matches
PerlinSimplexNoise Class Reference

Public Member Functions

PerlinSimplexNoiseoperator= (PerlinSimplexNoise const &)
 
MCAPI PerlinSimplexNoise (::PerlinSimplexNoise const &)
 
MCAPI PerlinSimplexNoise (uint seed, int levels)
 
MCAPI void _init (::IRandom &r, bool parityInitialization)
 
MCAPI float * getRegion (float *buffer, ::Vec2 const &pos, int scale, int xSize, ::Vec2 const &ySize, float sizeScale, float powScale) const
 
MCAPI float getValue (::Vec3 const &pos) const
 
MCAPI float getValue (float x, float y) const
 
MCAPI void * $ctor (::PerlinSimplexNoise const &)
 
MCAPI void * $ctor (uint seed, int levels)
 
MCAPI void $dtor ()
 

Public Attributes

::ll::TypedStorage< 4, 4, int > mLevels
 
::ll::TypedStorage< 8, 24, ::std::vector<::SimplexNoise > > mNoiseLevels
 
::ll::TypedStorage< 4, 4, float > mNormalizationFactor
 

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