PathEngine home previous: iMeshFederation::getGroundTilesOverlapped()next: iMeshFederation::getHandledRegion_World()
Contents, API Reference, Interfaces, iMeshFederation, getHandledRegion_Local

iMeshFederation::getHandledRegion_Local()

Description

Queries the 'handled region' for a specified tile in this federation.

Syntax

void getHandledRegion_Local(tSigned32 tileIndex, cHorizontalRange& result) const;

Parameters

tileIndexThe index of the tile within this federation to query.
result Returns the minimum and maximum bounds of the tile's handled region, in X and Y.

Remarks

The returned region is expressed in tile local coordinates.
Use iMeshFederation::getHandledRegion_World() if you want the region in federation world coordinates.

The returned region bounds are inclusive, i.e. the region includes points exactly at minimum or maximum values in X and Y.

The handled region for a tile is a horizontal range within which queries are directed to that tile's mesh.
This region abutts but does not overlap the handled regions of adjacent tiles, such that each (integer) point within a federation's range falls into the handled region of exactly one tile in the federation.


Documentation for PathEngine release 5.16 - Copyright © 2002-2008 PathEnginenext: iMeshFederation::getHandledRegion_World()