C# Class LibNoise.Renderer.AbstractRenderer

Abstract base class for a renderer
Datei anzeigen Open project: everbytes/LibNoise

Protected Properties

Property Type Description
_callBack RendererCallback
_noiseMap IMap2D

Public Methods

Method Description
Render ( ) : void

Renders the destination image using the contents of the source noise map. @pre NoiseMap has been defined. @pre Image has been defined. @post The original contents of the destination image is destroyed. @throw ArgumentException See the preconditions.

Method Details

Render() public abstract method

Renders the destination image using the contents of the source noise map. @pre NoiseMap has been defined. @pre Image has been defined. @post The original contents of the destination image is destroyed. @throw ArgumentException See the preconditions.
public abstract Render ( ) : void
return void

Property Details

_callBack protected_oe property

The callback function that Render() calls each time it fills a row of the image.
protected RendererCallback _callBack
return RendererCallback

_noiseMap protected_oe property

The source noise map that contains the coherent-noise values.
protected IMap2D _noiseMap
return IMap2D