Riwmorld
Verse.Noise.Noise2D Class Reference
Inheritance diagram for Verse.Noise.Noise2D:

Public Member Functions

 Noise2D (int size)
 
 Noise2D (int size, ModuleBase generator)
 
 Noise2D (int width, int height)
 
 Noise2D (int width, int height, ModuleBase generator)
 
void Clear ()
 
void Clear (float value)
 
void Dispose ()
 
void GenerateCylindrical (double angleMin, double angleMax, double heightMin, double heightMax)
 
void GeneratePlanar (double left, double right, double top, double bottom)
 
void GeneratePlanar (double left, double right, double top, double bottom, bool isSeamless)
 
void GenerateSpherical (double south, double north, double west, double east)
 
float [,] GetData (bool isCropped=true, int xCrop=0, int yCrop=0, bool isNormalized=false)
 
float [,] GetNormalizedData (bool isCropped=true, int xCrop=0, int yCrop=0)
 
Texture2D GetNormalMap (float intensity)
 
Texture2D GetTexture ()
 
Texture2D GetTexture (Gradient gradient)
 

Static Public Attributes

static readonly double South
 
static readonly double North
 
static readonly double West
 
static readonly double East
 
static readonly double AngleMin
 
static readonly double AngleMax
 
static readonly double Left
 
static readonly double Right
 
static readonly double Top
 
static readonly double Bottom
 

Protected Member Functions

virtual bool Disposing ()
 

Properties

float Border [get, set]
 
ModuleBase Generator [get, set]
 
int Height [get]
 
bool IsDisposed [get]
 
float this[int x, int y, bool isCropped] [get, set]
 
int Width [get]
 

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