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

Inheritance: IModule
ファイルを表示 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_oe property

protected float frequency
return float

hurst protected_oe property

protected float hurst
return float

lacunarity protected_oe property

protected float lacunarity
return float

octaveCount protected_oe property

protected int octaveCount
return int

spectralWeights protected_oe property

protected float[] spectralWeights
return float[]