#include "gwnavruntime/querysystem/workingmemcontainers/workingmemarray.h"
#include "gwnavruntime/queries/utils/navtagsubsegment.h"
#include "gwnavruntime/queries/utils/costmultipliersubsegment.h"
#include "gwnavruntime/queries/utils/halfedgeintersection.h"
#include "gwnavruntime/navmesh/identifiers/navtriangleptr.h"
#include "gwnavruntime/spatialization/spatializedpoint.h"
#include "gwnavruntime/world/tagvolume.h"
#include "gwnavruntime/queries/querydynamicoutput.inl"
Classes | |
class | Kaim::QueryDynamicOutput |
This class gather the data encountered along some query process. More... | |
Namespaces | |
Kaim | |
The Autodesk Navigation namespace. | |
Enumerations | |
enum | Kaim::DynamicOutputMode { Kaim::QUERY_SAVE_NOTHING = 0, Kaim::QUERY_SAVE_FLOORS = 1 << 1, Kaim::QUERY_SAVE_TRIANGLES = 1 << 2, Kaim::QUERY_SAVE_NAVTAGSUBSEGMENTS = 1 << 3, Kaim::QUERY_SAVE_HALFEDGEINTERSECTIONS = 1 << 4, Kaim::QUERY_SAVE_COSTMULTIPLIERSUBSEGMENTS = 1 << 5, Kaim::QUERY_SAVE_SPATIALIZEDPOINTS = 1 << 6, Kaim::QUERY_SAVE_TAGVOLUMES = 1 << 7, Kaim::QUERY_SAVE_TRIANGLES_AND_SUBSEGMENTS = QUERY_SAVE_TRIANGLES | QUERY_SAVE_NAVTAGSUBSEGMENTS } |
Enumerates possible ways of storing collected data by a query in a QueryDynamicOutput object. More... | |