Data used to construct a face.
#include <GeometryDataContainers.h>
Public Attributes | |
size_t | m_nLayerIndex = UNUSED_INDEX |
Index into the layer data array. | |
WSM::UnitVector3d | m_normal |
The face normal. | |
LoopData | m_outerLoop |
The data for the outer loop of the face. | |
std::vector< LoopData > | m_aInnerLoops |
The data for optional inner loops of the face. | |
std::vector< std::vector< Point3d > > | m_aaOpenings |
Optional polygonal openings that were cut in the face by other objects. | |
size_t | m_nFrontMaterialIndex = UNUSED_INDEX |
Index into the material data array for the face's front material, if any. | |
size_t | m_nBackMaterialIndex = UNUSED_INDEX |
Index into the material data array for the face's back material, if any. | |
bool | m_bHidden = false |
Is this object hidden? | |
std::vector<std::vector<Point3d> > WSM::FaceData::m_aaOpenings |
std::vector<LoopData> WSM::FaceData::m_aInnerLoops |
The data for optional inner loops of the face.
bool WSM::FaceData::m_bHidden = false |
Is this object hidden?
size_t WSM::FaceData::m_nBackMaterialIndex = UNUSED_INDEX |
Index into the material data array for the face's back material, if any.
size_t WSM::FaceData::m_nFrontMaterialIndex = UNUSED_INDEX |
Index into the material data array for the face's front material, if any.
size_t WSM::FaceData::m_nLayerIndex = UNUSED_INDEX |
Index into the layer data array.
WSM::UnitVector3d WSM::FaceData::m_normal |
The face normal.
LoopData WSM::FaceData::m_outerLoop |
The data for the outer loop of the face.