| PathEngine home | previous: | next: |
Encapsulates the tiling for a 'federation' of overlapping tiled iMesh instances,
and manages transitions between meshes for
agents moving across the federation.
(Enables pathfinding to be applied, seamlessly, over very large worlds.)
Refer to
This interface is defined in SDKRoot/include/i_pathengine.h.
iMeshFederation objects can be constructed with
iMeshFederation objects can be deleted explicitly by calling delete on the pointer or by calling the object's destroy() function.
All iMeshFederation objects are deleted by a call to
A pointer to an iMeshFederation object must not be used after the object has been deleted.
Any iMeshFederation objects not deleted get cleaned up automatically when PathEngine is shut down.
Generates an iMesh object for the specified tile in this federation, from local 2D content processing source data. | ||
Generates an iMesh object for the specified tile in this federation, from local ground mesh tiles. | ||
Checks whether a given point is inside the range of this federation. | ||
Returns the set of ground tiles overlapped by the represented region for a given federation tile. | ||
Queries the 'handled region' for a specified tile in this federation. | ||
Queries the 'handled region' for a specified tile in this federation. | ||
Returns the number of ground tiles overlapped by the represented region for a given federation tile. | ||
Queries the set of tile represented regions overlapped by the specific horizontal region. | ||
Queries the 'represented region' for a specified tile in this federation. | ||
Queries the 'represented region' for a specified tile in this federation. | ||
Queries the tile centre, or origin, for a specified tile in this federation. | ||
Saves the mesh federation object to persistent storage. | ||
Returns the number of meshes in this federation. | ||
Looks up the tile in this federation to use for a given query, based on horizontal coordinates for the query 'start point'. | ||
Translates positions between the overlapping sections of adjacent meshes in this federation. |
| Documentation for PathEngine release 5.16 - Copyright © 2002-2008 PathEngine | next: |