Holds support information during a CBrush/CPlane slicing operation.
More...
|
CBrush * | result |
|
const CBrush * | original |
|
std::vector< SliceOpVertexInfo > | ovInfo |
| Holds information about what happens to each vertex in the original brush after the slice operation. More...
|
|
std::vector< SliceOpNewVertexInfo > | nvInfo |
| Holds information about newly inserted vertices during a slice operation. More...
|
|
size_t | thisFaceNewVertexIdx |
| Indices into nvInfo; during the execution of the slicing algorithm, holds the previously inserted new vertex on one of the edges of the face that's currently being evaluated for slice points, or NO_VERTEX if no such vertex exists. More...
|
|
Holds support information during a CBrush/CPlane slicing operation.
Definition at line 99 of file Brush.cpp.
Holds information about newly inserted vertices during a slice operation.
Definition at line 111 of file Brush.cpp.
const CBrush* SliceOpInfo::original |
Holds information about what happens to each vertex in the original brush after the slice operation.
Same size as m_Vertices of the brush getting sliced.
Definition at line 108 of file Brush.cpp.
size_t SliceOpInfo::thisFaceNewVertexIdx |
Indices into nvInfo; during the execution of the slicing algorithm, holds the previously inserted new vertex on one of the edges of the face that's currently being evaluated for slice points, or NO_VERTEX if no such vertex exists.
Definition at line 118 of file Brush.cpp.
The documentation for this struct was generated from the following file: