stores optional output params for trimWithPlane function More...
#include <MRMeshTrimWithPlane.h>
Public Attributes | |
| UndirectedEdgeBitSet * | outCutEdges = nullptr |
| newly appeared hole boundary edges | |
| std::vector< EdgeLoop > * | outCutContours = nullptr |
| newly appeared hole contours where each edge does not have right face | |
| FaceHashMap * | new2Old = nullptr |
| mapping from newly appeared triangle to its original triangle (part to full) | |
| Mesh * | otherPart = nullptr |
| left part of the trimmed mesh | |
| FaceHashMap * | otherNew2Old = nullptr |
| mapping from newly appeared triangle to its original triangle (part to full) in otherPart | |
| std::vector< EdgeLoop > * | otherOutCutContours = nullptr |
| newly appeared hole contours where each edge does not have right face in otherPart | |
stores optional output params for trimWithPlane function