gwnavgeneration/boundary/boundaryvertex.h Source File
Go to the documentation of this file.
24 void ComputeStaticStatus();
26 bool IsStatic()
const {
return m_staticStatus == BoundaryVertexStaticStatus_Static; }
28 bool IsDiscontinuity()
const {
return m_staticStatus == BoundaryVertexStaticStatus_FeatureDiscontinuity; }
30 bool IsNextToDiscontinuity()
const;
32 const ExclBoundaryPos& Pos()
const {
return m_exclBoundaryPos; }
35 bool operator==(
const BoundaryVertex& rhs)
const
37 return rhs.m_exclBoundaryPos == m_exclBoundaryPos && rhs.m_altitude == m_altitude && rhs.m_index == m_index;
40 bool operator!=(
const BoundaryVertex& rhs)
const {
return !(*
this == rhs); }
43 ExclBoundaryPos m_exclBoundaryPos;
55 BoundaryEdge* m_ins[4];
56 BoundaryEdge* m_outs[4];
58 BoundaryVertexStaticStatus m_staticStatus;
std::uint32_t KyUInt32
uint32_t
Definition: types.h:29
#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
float KyFloat32
float
Definition: types.h:32