ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::ManualSegmentationTools Member List

This is the complete list of members for cloudViewer::ManualSegmentationTools, including all inherited members.

isPointInsidePoly(const CCVector2 &P, const GenericIndexedCloud *polyVertices)cloudViewer::ManualSegmentationToolsstatic
isPointInsidePoly(const CCVector2 &P, const std::vector< CCVector2 > &polyVertices)cloudViewer::ManualSegmentationToolsstatic
segment(GenericIndexedCloudPersist *aCloud, const Polyline *poly, bool keepInside, const float *viewMat=nullptr)cloudViewer::ManualSegmentationToolsstatic
segment(GenericIndexedCloudPersist *cloud, ScalarType minDist, ScalarType maxDist, bool outside=false)cloudViewer::ManualSegmentationToolsstatic
segment(GenericIndexedCloudPersist *cloud, std::vector< ScalarType > values, bool outside=false)cloudViewer::ManualSegmentationToolsstatic
segmentMesh(GenericIndexedMesh *mesh, ReferenceCloud *selectedVertexIndexes, bool useSelectedVertices, GenericProgressCallback *progressCb=nullptr, GenericIndexedCloud *destCloud=nullptr, unsigned indexShift=0, std::vector< int > *triangleIndexMap=nullptr)cloudViewer::ManualSegmentationToolsstatic
segmentMeshWithAABox(GenericIndexedMesh *mesh, GenericIndexedCloudPersist *vertices, MeshCutterParams &ioParams, GenericProgressCallback *progressCb=nullptr)cloudViewer::ManualSegmentationToolsstatic
segmentMeshWithAAPlane(GenericIndexedMesh *mesh, GenericIndexedCloudPersist *vertices, MeshCutterParams &ioParams, GenericProgressCallback *progressCb=nullptr)cloudViewer::ManualSegmentationToolsstatic