C# Класс NoiseTool.Renderer

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
mNormal bool
mShadow bool
mTile bool
max double
min double
noDispatch bool
noiseData double[]
pixelData byte[]

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

Метод Описание
Apply ( ObservableCollection Parameters ) : void
InitData ( double w, double h ) : void
Redraw ( Adapter noise, GradientDef grad ) : System.Windows.Media.Imaging.BitmapSource
Render ( Adapter noise, GradientDef gradient, bool redraw = false ) : System.Windows.Media.Imaging.BitmapSource
Shadow ( GradientDef gradient ) : System.Windows.Media.Imaging.BitmapSource

Приватные методы

Метод Описание
LinearInterp ( double a, double b, double f ) : double

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

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

public Apply ( ObservableCollection Parameters ) : void
Parameters ObservableCollection
Результат void

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

public InitData ( double w, double h ) : void
w double
h double
Результат void

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

public Redraw ( Adapter noise, GradientDef grad ) : System.Windows.Media.Imaging.BitmapSource
noise Adapter
grad GradientDef
Результат System.Windows.Media.Imaging.BitmapSource

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

public Render ( Adapter noise, GradientDef gradient, bool redraw = false ) : System.Windows.Media.Imaging.BitmapSource
noise Adapter
gradient GradientDef
redraw bool
Результат System.Windows.Media.Imaging.BitmapSource

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

public Shadow ( GradientDef gradient ) : System.Windows.Media.Imaging.BitmapSource
gradient GradientDef
Результат System.Windows.Media.Imaging.BitmapSource

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

mNormal публичное свойство

public bool mNormal
Результат bool

mShadow публичное свойство

public bool mShadow
Результат bool

mTile публичное свойство

public bool mTile
Результат bool

max публичное свойство

public double max
Результат double

min публичное свойство

public double min
Результат double

noDispatch публичное свойство

public bool noDispatch
Результат bool

noiseData публичное свойство

public double[] noiseData
Результат double[]

pixelData публичное свойство

public byte[] pixelData
Результат byte[]