Riwmorld
Verse.Noise.Turbulence Class Reference
Inheritance diagram for Verse.Noise.Turbulence:
Verse.Noise.ModuleBase

Public Member Functions

 Turbulence (ModuleBase input)
 
 Turbulence (double power, ModuleBase input)
 
 Turbulence (Perlin x, Perlin y, Perlin z, double power, ModuleBase input)
 
override double GetValue (double x, double y, double z)
 
- Public Member Functions inherited from Verse.Noise.ModuleBase
void Dispose ()
 
float GetValue (IntVec2 coordinate)
 
float GetValue (IntVec3 coordinate)
 
float GetValue (Vector3 coordinate)
 

Properties

double Frequency [get, set]
 
double Power [get, set]
 
int Roughness [get, set]
 
int Seed [get, set]
 
- Properties inherited from Verse.Noise.ModuleBase
bool IsDisposed [get]
 
virtual ModuleBase this[int index] [get, set]
 
int SourceModuleCount [get]
 

Additional Inherited Members

- Protected Member Functions inherited from Verse.Noise.ModuleBase
 ModuleBase (int count)
 
virtual bool Disposing ()
 
- Protected Attributes inherited from Verse.Noise.ModuleBase
ModuleBase [] modules
 

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