![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Triangle described by the indexes of its 3 vertices. More...
#include <GenericIndexedMesh.h>
Public Member Functions | |
| VerticesIndexes (unsigned _i1, unsigned _i2, unsigned _i3) | |
| Constructor with specified indexes. More... | |
| VerticesIndexes () | |
| Default constructor. More... | |
| unsigned int | getDimension () const |
Public Attributes | |
| union { | |
| struct { | |
| unsigned i1 | |
| unsigned i2 | |
| unsigned i3 | |
| } | |
| unsigned i [3] | |
| }; | |
Triangle described by the indexes of its 3 vertices.
Definition at line 16 of file GenericIndexedMesh.h.
|
inline |
Constructor with specified indexes.
Definition at line 25 of file GenericIndexedMesh.h.
|
inline |
Default constructor.
Definition at line 29 of file GenericIndexedMesh.h.
|
inline |
Definition at line 31 of file GenericIndexedMesh.h.
| union { ... } |
| unsigned cloudViewer::VerticesIndexes::i[3] |
Definition at line 21 of file GenericIndexedMesh.h.
Referenced by cloudViewer::MeshSamplingTools::buildMeshEdgeUsageMap(), DistanceMapGenerationTool::CreateMap(), ccCropTool::Crop(), and cloudViewer::ManualSegmentationTools::segmentMesh().
| unsigned cloudViewer::VerticesIndexes::i1 |
Definition at line 19 of file GenericIndexedMesh.h.
Referenced by cloudViewer::SimpleMesh::_getTriangle(), ccCropTool::Crop(), define_GenericIndexedMesh(), cloudViewer::Delaunay2dMesh::getNextTriangleVertIndexes(), cloudViewer::SimpleMesh::getTriangleVertices(), ImportSourceVertices(), cloudViewer::SimpleMesh::interpolateNormals(), CSVMatrixFilter::loadFile(), MergeOldTriangles(), MAFilter::saveToFile(), cloudViewer::ManualSegmentationTools::segmentMeshWithAABox(), cloudViewer::ManualSegmentationTools::segmentMeshWithAAPlane(), and ToFbxMesh().
| unsigned cloudViewer::VerticesIndexes::i2 |
Definition at line 19 of file GenericIndexedMesh.h.
Referenced by cloudViewer::SimpleMesh::_getTriangle(), ccCropTool::Crop(), define_GenericIndexedMesh(), cloudViewer::Delaunay2dMesh::getNextTriangleVertIndexes(), cloudViewer::SimpleMesh::getTriangleVertices(), ImportSourceVertices(), cloudViewer::SimpleMesh::interpolateNormals(), CSVMatrixFilter::loadFile(), MergeOldTriangles(), MAFilter::saveToFile(), cloudViewer::ManualSegmentationTools::segmentMeshWithAABox(), cloudViewer::ManualSegmentationTools::segmentMeshWithAAPlane(), and ToFbxMesh().
| unsigned cloudViewer::VerticesIndexes::i3 |
Definition at line 19 of file GenericIndexedMesh.h.
Referenced by cloudViewer::SimpleMesh::_getTriangle(), ccCropTool::Crop(), define_GenericIndexedMesh(), cloudViewer::Delaunay2dMesh::getNextTriangleVertIndexes(), cloudViewer::SimpleMesh::getTriangleVertices(), ImportSourceVertices(), cloudViewer::SimpleMesh::interpolateNormals(), CSVMatrixFilter::loadFile(), MergeOldTriangles(), MAFilter::saveToFile(), cloudViewer::ManualSegmentationTools::segmentMeshWithAABox(), cloudViewer::ManualSegmentationTools::segmentMeshWithAAPlane(), and ToFbxMesh().