gwnavruntime/queries/utils/halfedgeintersection.h Source File
Go to the documentation of this file.
#define KyFloat32MAXVAL
KyFloat32 max value
Definition: types.h:71
Vec3f m_intersectionPos3f
Records the intersections Between the ray and the halfEdge.
Definition: halfedgeintersection.h:50
#define KY_DEFINE_NEW_DELETE_OPERATORS(MemStat)
This macro defines new and delete operators.
Definition: memory.h:132
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
and then finally stored as NavTagSubSegment in the QueryDynamicOutput. see HalfEdgeIntersection for d...
Definition: halfedgeintersection.h:16
NavHalfEdgePtr m_navHalfEdgePtr
Records the NavHalfEdge crossed by this sub-segment.
Definition: halfedgeintersection.h:49
Vec3f m_intersectionPos3f
Records the intersections between the ray and the HalfEdge.
Definition: halfedgeintersection.h:28
Each instance of this class uniquely identifies a single NavHalfEdge in a NavFloor.
Definition: navhalfedgeptr.h:16
Each instance of this class uniquely identifies a single NavHalfEdge in a NavFloor.
Definition: navhalfedgerawptr.h:23
This class represents an intersection between an NavHalfEdge and a ray (within a RayCastQuery or a Ra...
Definition: halfedgeintersection.h:38
3d vector using 32bits floating points.
Definition: vec3f.h:16
NavHalfEdgeRawPtr m_navHalfEdgeRawPtr
Records the NavHalfEdge crossed by this sub-segment.
Definition: halfedgeintersection.h:27