Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
NoiseGenerator Class Reference

Public Member Functions

float coherentNoise (float x, float y, float z, int octaves=1, int multiplier=25, float amplitude=0.5f, float lacunarity=2, float persistence=0.9f)
 
int getDensity (Vector3 loc)
 
string GetSeed ()
 
float noise (float x, float y, float z)
 
 NoiseGenerator ()
 
void SetSeed (int[] seed)
 

Constructor & Destructor Documentation

NoiseGenerator.NoiseGenerator ( )
inline

Member Function Documentation

float NoiseGenerator.coherentNoise ( float  x,
float  y,
float  z,
int  octaves = 1,
int  multiplier = 25,
float  amplitude = 0.5f,
float  lacunarity = 2,
float  persistence = 0.9f 
)
inline
int NoiseGenerator.getDensity ( Vector3  loc)
inline
string NoiseGenerator.GetSeed ( )
inline
float NoiseGenerator.noise ( float  x,
float  y,
float  z 
)
inline
void NoiseGenerator.SetSeed ( int[]  seed)
inline

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