C# Class Willcraftia.Xna.Framework.Noise.Musgrave

Inheritance: IModule
Show file Open project: willcraftia/TestXna

Protected Properties

Property Type Description
frequency float
hurst float
lacunarity float
octaveCount int
spectralWeights float[]

Public Methods

Method Description
Sample ( float x, float y, float z ) : float

Protected Methods

Method Description
GetValueOverride ( float x, float y, float z ) : float
Initialize ( ) : void
InitializeSpectralWeights ( ) : void

Method Details

GetValueOverride() protected abstract method

protected abstract GetValueOverride ( float x, float y, float z ) : float
x float
y float
z float
return float

Initialize() protected method

protected Initialize ( ) : void
return void

InitializeSpectralWeights() protected method

protected InitializeSpectralWeights ( ) : void
return void

Sample() public method

public Sample ( float x, float y, float z ) : float
x float
y float
z float
return float

Property Details

frequency protected property

protected float frequency
return float

hurst protected property

protected float hurst
return float

lacunarity protected property

protected float lacunarity
return float

octaveCount protected property

protected int octaveCount
return int

spectralWeights protected property

protected float[] spectralWeights
return float[]