CompositePixelPyramid

Description

abstract class Tinman.Terrain.Pyramids.CompositePixelPyramid
<T ref : IPyramidBase>

Derived from

PixelPyramid abstract
IEventListenerGeneric<PyramidEventArgs>

Extended by

CountingPyramid sealed

Abstract base class for IPixelPyramid implementations that aggregate another pyramid.

Protected / Constructors

Composite​Pixel​Pyramid

2 overloads


protected constructor CompositePixelPyramid1 → (1)

pyramid in : T own

[not-null]
The pyramid to wrap.

Creates a new instance of CompositePixelPyramid.


protected constructor CompositePixelPyramid2 → (5)

pyramid in : T own

[not-null]
The pyramid to wrap.

type in : MapType

The map type.

tileSize in : int32

[pow2]
The tile size.

fullSize in : int32

[pow2]
The size of the bottom-most level.

tilePad in : int32

[>=0]
The tile pad width.

Creates a new instance of CompositePixelPyramid.

Protected / Attributes

pyramid


[Owner]
protected attribute pyramid → (T)

The aggregated pixel pyramid.