PathEngine home previous: iMeshFederation::translatePosition()next: iSourceTiling::getTileFilterRange()
Contents, API Reference, Interfaces, iSourceTiling

Interface iSourceTiling

Description

Encapsulates the tiling applied to 3D source content for tiled 3D content processing.

Refer to Tiled 3D Content Processing for an overview of PathEngine's tiled 3D content processing setup.

This interface is defined in SDKRoot/include/i_pathengine.h.

Construction and Deletion

iSourceTiling objects can be constructed with iPathEngine::buildRegularSourceTiling(), iPathEngine::buildRegularSourceTiling_RoundUpForVoxels() or iPathEngine::loadSourceTiling().
iSourceTiling objects can be deleted explicitly by calling delete on the pointer or by calling the object's destroy() function. All iSourceTiling objects are deleted by a call to iPathEngine::deleteAllObjects().
A pointer to an iSourceTiling object must not be used after the object has been deleted.

Any iSourceTiling objects not deleted get cleaned up automatically when PathEngine is shut down.

Methods:

getTileFilterRange

Queries the horizontal range to use when filtering source elements for tile by tile 3D content processing.

getTileFilterRange_Voxels

Queries the horizontal range to use when filtering source elements for tile by tile 3D content processing (when the 'voxels' method is being used).

getTileRange

Queries the horizontal range of an individual tile in this tiling.

getTileRangeAsString

Queries the horizontal range of an individual tile in this tiling, as a string.

getWorldRange

Queries the horizontal range covered by this tiling.

save

Saves this object to persistent storage.

size

Returns the number of tiles in this tiling.


Documentation for PathEngine release 5.24 - Copyright © 2002-2010 PathEnginenext: iSourceTiling::getTileFilterRange()