CanvasFactory

Description

abstract class Tinman.Terrain.Tools.CanvasFactory

Derived from

Disposable abstract
ICanvasFactory

Extended by

CanvasFactoryHeightmap sealed
CanvasFactoryPixelPyramid sealed

Abstract base class for ICanvasFactory implementations.

Public / Attributes

Block​Size


public attribute BlockSize → (get,set)

value : int32

[>0]
The block size, in canvas raster samples.

Size of a canvas block.

For PixelCoverage.PixelIsPoint semantics, the block size is a power of two plus one. For PixelCoverage.PixelIsArea semantics, the block size is a power of two.

Protected / Constructors

Canvas​Factory


protected constructor CanvasFactory → ()

Creates a new instance of CanvasFactory.

Configuration

Config


public static attribute Config → (get)

value : IConfigurator<ICanvasFactory>

[not-null]
The configurator object.

The configurator object for this type.