FormIt C++ API
v23.0.0 (2023.0.0)
|
Data used to construct a loop in a face.
#include <GeometryDataContainers.h>
Public Attributes | |
::vector< Point3d > | m_aVertices |
A closed loop of vertices. More... | |
::vector< bool > | m_aVerticesSmooth |
The smooth flag for each of the vertices above. More... | |
::vector< bool > | m_aEdgesSmooth |
The smooth flag for each of the edges created from the vector above. More... | |
bool | m_bIsArc = false |
Is this entire loop an arc? More... | |
::vector< Point2d > | m_aFrontUV |
Texture coordinates for each vertex in the loop. More... | |
::vector< Point2d > | m_aBackUV |
::vector<Point2d> WSM::LoopData::m_aBackUV |
::vector<bool> WSM::LoopData::m_aEdgesSmooth |
The smooth flag for each of the edges created from the vector above.
::vector<Point2d> WSM::LoopData::m_aFrontUV |
Texture coordinates for each vertex in the loop.
These vectors are individually either empty or have the same size as m_aVertices. The texture coordinates for a face are stored but not used anywhere unless the face has a material with a texture.
::vector<Point3d> WSM::LoopData::m_aVertices |
A closed loop of vertices.
Edges are created between each sequential pair of points, and between the last and first points.
::vector<bool> WSM::LoopData::m_aVerticesSmooth |
The smooth flag for each of the vertices above.
bool WSM::LoopData::m_bIsArc = false |
Is this entire loop an arc?