#include "gwnavruntime/querysystem/iquery.h"#include "gwnavruntime/queries/utils/queryutils.h"#include "gwnavruntime/queries/utils/navmeshtraversalcommon.h"#include "gwnavruntime/navmesh/worldintegerpos.h"#include "gwnavruntime/navmesh/identifiers/navhalfedgeptr.h"#include "gwnavruntime/queries/utils/basediskcastquery.inl"Classes | |
| class | Kaim::BaseDiskCastQuery |
| Base class for DiskCastQuery. More... | |
Namespaces | |
| Kaim | |
| The Autodesk Navigation namespace. | |
Enumerations | |
| enum | Kaim::DiskCastQueryResult { Kaim::DISKCAST_NOT_INITIALIZED = QUERY_NOT_INITIALIZED, Kaim::DISKCAST_NOT_PROCESSED = QUERY_NOT_PROCESSED, Kaim::DISKCAST_DONE_START_OUTSIDE, Kaim::DISKCAST_DONE_START_NAVTAG_FORBIDDEN, Kaim::DISKCAST_DONE_CANNOT_MOVE, Kaim::DISKCAST_DONE_COLLISION_FOUND_ARRIVAL_ERROR, Kaim::DISKCAST_DONE_LACK_OF_WORKING_MEMORY, Kaim::DISKCAST_DONE_UNKNOWN_ERROR, Kaim::DISKCAST_DONE_ARRIVALPOS_FOUND_MAXDIST_REACHED, Kaim::DISKCAST_DONE_ARRIVALPOS_FOUND_WITH_COLLISION, Kaim::DISKCAST_DONE_ARRIVALPOS_FOUND_AFTER_COLLISION = DISKCAST_DONE_ARRIVALPOS_FOUND_WITH_COLLISION } |
| Enumerates the possible results of a DiskCastQuery. More... | |
| enum | Kaim::DiskCastQueryType { Kaim::DISKCAST_DONT_ADAPT_TO_STARTPOS, Kaim::DISKCAST_ADAPT_TO_STARTPOS } |
| Enumerates the possible behavior of a BaseDiskCastQuery when the the starting point lies inside the NavMesh but the radius collides with the border of the NavMesh. More... | |