C# Класс Azmyth.Procedural.Noise

Наследование: INoise
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
m_amplitude double
m_frequency double
m_octaves double
m_persistence double
m_seed long

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Total ( double i, double j ) : double

Описание методов

GetHeight() публичный Метод

public GetHeight ( double x, double y ) : double
x double
y double
Результат double

GetValue() публичный абстрактный Метод

public abstract GetValue ( double x, double y ) : double
x double
y double
Результат double

GetValue() публичный абстрактный Метод

public abstract GetValue ( double x, double y, double z ) : double
x double
y double
z double
Результат double

GetValue() публичный абстрактный Метод

public abstract GetValue ( double x, double y, double z, double t ) : double
x double
y double
z double
t double
Результат double

Noise() публичный Метод

public Noise ( ) : System
Результат System

Noise() публичный Метод

public Noise ( double persistence, double frequency, double amplitude, int octaves, long seed ) : System
persistence double
frequency double
amplitude double
octaves int
seed long
Результат System

Total() защищенный Метод

protected Total ( double i, double j ) : double
i double
j double
Результат double

Описание свойств

m_amplitude защищенное свойство

protected double m_amplitude
Результат double

m_frequency защищенное свойство

protected double m_frequency
Результат double

m_octaves защищенное свойство

protected double m_octaves
Результат double

m_persistence защищенное свойство

protected double m_persistence
Результат double

m_seed защищенное свойство

protected long m_seed
Результат long