PyramidsUtil

Description

static class Tinman.Terrain.Pyramids.PyramidsUtil

Helper class for this namespace.

Public / Attributes

CacheMemory


public static attribute CacheMemory → (get,set)

value : int32

[>=0]
The amount of cache memory, in megabytes. If 0, the default value will be used.

Size of the pixel pyramid cache.

The default value is 128 <= N/8 <= 1024, where N is the amount of total memory (see LowLevel.MemoryTotal), in megabytes.

CacheObject


[OwnerReturn]
public static attribute CacheObject → (get)

value : IDisposable

[not-null]
The cache object.

Returns the cache object.

The cache object is created when needed and disposed when no longer needed. By keeping the returned cache object alive, client code can avoid repeated creations / disposals if only one entity at a time is using the cache.

Configuration

ConfigPyramidFlags


public static attribute ConfigPyramidFlags → (get)

value : IConfigurator<PyramidFlags>

[not-null]
The configurator object.

The configurator object for the PyramidFlags type.

ConfigUrlPatternMode


public static attribute ConfigUrlPatternMode → (get)

value : IConfigurator<UrlPatternMode>

[not-null]
The configurator object.

The configurator object for the UrlPatternMode type.

Logging

Logger


public static readonly attribute Logger → (ILogger)

The logger object of this class.