class RnHull_t
{
public:
Vector m_vCentroid;
float32 m_flMaxAngularRadius;
AABB_t m_Bounds;
Vector m_vOrthographicAreas;
matrix3x4_t m_MassProperties;
float32 m_flVolume;
float32 m_flSurfaceArea;
CUtlVector<RnVertex_t> m_Vertices;
CUtlVector<Vector> m_VertexPositions;
CUtlVector<RnHalfEdge_t> m_Edges;
CUtlVector<RnFace_t> m_Faces;
CUtlVector<RnPlane_t> m_FacePlanes;
uint32 m_nFlags;
CRegionSVM* m_pRegionSVM;
};
KV3 Class Defaults
{
m_vCentroid = [ 0.0, 0.0, 0.0 ]
m_flMaxAngularRadius = 0.0
m_Bounds =
{
m_vMinBounds = [ 0.0, 0.0, 0.0 ]
m_vMaxBounds = [ 0.0, 0.0, 0.0 ]
}
m_vOrthographicAreas = [ 0.0, 0.0, 0.0 ]
m_MassProperties =
[
1.0, 0.0, 0.0, 0.0,
0.0, 1.0, 0.0, 0.0,
0.0, 0.0, 1.0, 0.0,
]
m_flVolume = 0.0
m_flSurfaceArea = 0.0
m_nFlags = 0
m_pRegionSVM = null
m_Vertices = #[ ]
m_VertexPositions = #[ ]
m_Edges = #[ ]
m_Faces = #[ ]
m_Planes = #[ ]
}