![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Input/output parameters for the segmentMeshWithAAPlane method. More...
#include <ManualSegmentationTools.h>

Public Member Functions | |
| MeshCutterParams () | |
Public Attributes | |
| SimpleMesh * | insideMesh |
| SimpleMesh * | outsideMesh |
| bool | generateOutsideMesh |
| double | epsilon |
| unsigned char | planeOrthoDim |
| double | planeCoord |
| CCVector3d | bbMin |
| CCVector3d | bbMax |
| bool | trackOrigIndexes |
| std::vector< unsigned > | origTriIndexesMapInside |
| std::vector< unsigned > | origTriIndexesMapOutside |
Input/output parameters for the segmentMeshWithAAPlane method.
Definition at line 121 of file ManualSegmentationTools.h.
|
inline |
Definition at line 136 of file ManualSegmentationTools.h.
| CCVector3d cloudViewer::ManualSegmentationTools::MeshCutterParams::bbMax |
Definition at line 130 of file ManualSegmentationTools.h.
Referenced by cloudViewer::ManualSegmentationTools::segmentMeshWithAABox().
| CCVector3d cloudViewer::ManualSegmentationTools::MeshCutterParams::bbMin |
Definition at line 130 of file ManualSegmentationTools.h.
Referenced by cloudViewer::ManualSegmentationTools::segmentMeshWithAABox().
| double cloudViewer::ManualSegmentationTools::MeshCutterParams::epsilon |
Definition at line 125 of file ManualSegmentationTools.h.
Referenced by cloudViewer::ManualSegmentationTools::segmentMeshWithAABox(), and cloudViewer::ManualSegmentationTools::segmentMeshWithAAPlane().
| bool cloudViewer::ManualSegmentationTools::MeshCutterParams::generateOutsideMesh |
Definition at line 124 of file ManualSegmentationTools.h.
Referenced by cloudViewer::ManualSegmentationTools::segmentMeshWithAABox().
| SimpleMesh* cloudViewer::ManualSegmentationTools::MeshCutterParams::insideMesh |
Definition at line 122 of file ManualSegmentationTools.h.
Referenced by cloudViewer::ManualSegmentationTools::segmentMeshWithAABox(), and cloudViewer::ManualSegmentationTools::segmentMeshWithAAPlane().
| std::vector<unsigned> cloudViewer::ManualSegmentationTools::MeshCutterParams::origTriIndexesMapInside |
Definition at line 133 of file ManualSegmentationTools.h.
Referenced by cloudViewer::ManualSegmentationTools::segmentMeshWithAABox().
| std::vector<unsigned> cloudViewer::ManualSegmentationTools::MeshCutterParams::origTriIndexesMapOutside |
Definition at line 134 of file ManualSegmentationTools.h.
Referenced by cloudViewer::ManualSegmentationTools::segmentMeshWithAABox().
| SimpleMesh* cloudViewer::ManualSegmentationTools::MeshCutterParams::outsideMesh |
Definition at line 123 of file ManualSegmentationTools.h.
Referenced by cloudViewer::ManualSegmentationTools::segmentMeshWithAABox(), and cloudViewer::ManualSegmentationTools::segmentMeshWithAAPlane().
| double cloudViewer::ManualSegmentationTools::MeshCutterParams::planeCoord |
Definition at line 128 of file ManualSegmentationTools.h.
Referenced by cloudViewer::ManualSegmentationTools::segmentMeshWithAAPlane().
| unsigned char cloudViewer::ManualSegmentationTools::MeshCutterParams::planeOrthoDim |
Definition at line 127 of file ManualSegmentationTools.h.
Referenced by cloudViewer::ManualSegmentationTools::segmentMeshWithAAPlane().
| bool cloudViewer::ManualSegmentationTools::MeshCutterParams::trackOrigIndexes |
Definition at line 132 of file ManualSegmentationTools.h.
Referenced by cloudViewer::ManualSegmentationTools::segmentMeshWithAABox().