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 PerlinSimplexNoise (::IRandom &r, int levels, bool parityInitialization)
MCAPI float * getRegion (float *buffer, ::Vec2 const &pos, int xSize, int ySize, ::Vec2 const &scale, 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 * $ctor (::IRandom &r, int levels, bool parityInitialization)
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: