C# Class Azmyth.Procedural.Noise

Inheritance: INoise
Afficher le fichier Open project: GalacticSoft/Azmyth

Protected Properties

Свойство Type Description
m_amplitude double
m_frequency double
m_octaves double
m_persistence double
m_seed long

Méthodes publiques

Méthode Description
GetHeight ( double x, double y ) : double
GetValue ( double x, double y ) : double
GetValue ( double x, double y, double z ) : double
GetValue ( double x, double y, double z, double t ) : double
Noise ( ) : System
Noise ( double persistence, double frequency, double amplitude, int octaves, long seed ) : System

Méthodes protégées

Méthode Description
Total ( double i, double j ) : double

Method Details

GetHeight() public méthode

public GetHeight ( double x, double y ) : double
x double
y double
Résultat double

GetValue() public abstract méthode

public abstract GetValue ( double x, double y ) : double
x double
y double
Résultat double

GetValue() public abstract méthode

public abstract GetValue ( double x, double y, double z ) : double
x double
y double
z double
Résultat double

GetValue() public abstract méthode

public abstract GetValue ( double x, double y, double z, double t ) : double
x double
y double
z double
t double
Résultat double

Noise() public méthode

public Noise ( ) : System
Résultat System

Noise() public méthode

public Noise ( double persistence, double frequency, double amplitude, int octaves, long seed ) : System
persistence double
frequency double
amplitude double
octaves int
seed long
Résultat System

Total() protected méthode

protected Total ( double i, double j ) : double
i double
j double
Résultat double

Property Details

m_amplitude protected_oe property

protected double m_amplitude
Résultat double

m_frequency protected_oe property

protected double m_frequency
Résultat double

m_octaves protected_oe property

protected double m_octaves
Résultat double

m_persistence protected_oe property

protected double m_persistence
Résultat double

m_seed protected_oe property

protected long m_seed
Résultat long