|PathEngine home||previous: ||next: |
Generates (release 6 type) preprocess data for pathfinding around agent unobstructed space.
void generatePathfindPreprocess6For(const iShape* shape, const char *const* options);
|shape||The shape for which pathfind preprocess should be generated.|
This parameter enables optional attributes to be passed in to control aspects of the preprocess generation, if special behaviour is desired.
If special bevaviour is desired, then
If no special behaviour is desired then you can just pass zero in for this parameter, to indicate no attributes.
Unobstructed space must be present for the shape on this mesh, and must be 'combined' (i.e. the 'combine' argument should have been set to true when generating unobstructed space).
Pathfind preprocess must not already be present for the shape on this mesh.
Release 6 type process currently has a number of limitations.
Currently you can only use one type of pathfinding call with this preprocess,
Multithreading details: Base mesh preprocess generation operations are non-blocking between shapes,
so preprocess can be generated for multiple shapes simultaneously.
void generatePathfindPreprocess6For(Shape shape, string options);
void generatePathfindPreprocess6For(Shape shape, String options);
|Documentation for PathEngine release 6.00 - Copyright © 2002-2016 PathEngine||next: |