| _getNextTriangle() override | cloudViewer::Delaunay2dMesh | virtual |
| _getTriangle(unsigned triangleIndex) override | cloudViewer::Delaunay2dMesh | virtual |
| Available() | cloudViewer::Delaunay2dMesh | static |
| buildMesh(const std::vector< CCVector2 > &points2D, std::size_t pointCountToUse, std::string &outputErrorStr) | cloudViewer::Delaunay2dMesh | virtual |
| buildMesh(const std::vector< CCVector2 > &points2D, const std::vector< int > &segments2D, std::string &outputErrorStr) | cloudViewer::Delaunay2dMesh | virtual |
| DeformAsRigidAsPossibleEnergy enum name | cloudViewer::GenericMesh | |
| Delaunay2dMesh() | cloudViewer::Delaunay2dMesh | |
| FilterScope enum name | cloudViewer::GenericMesh | |
| forEach(genericTriangleAction action) override | cloudViewer::Delaunay2dMesh | virtual |
| GenericIndexedMesh()=default | cloudViewer::GenericIndexedMesh | |
| GenericMesh()=default | cloudViewer::GenericMesh | |
| genericTriangleAction typedef | cloudViewer::GenericMesh | |
| getAssociatedCloud() | cloudViewer::Delaunay2dMesh | inline |
| getBoundingBox(CCVector3 &bbMin, CCVector3 &bbMax) override | cloudViewer::Delaunay2dMesh | virtual |
| getNextTriangleVertIndexes() override | cloudViewer::Delaunay2dMesh | virtual |
| getTriangleVertices(unsigned triangleIndex, CCVector3 &A, CCVector3 &B, CCVector3 &C) const override | cloudViewer::Delaunay2dMesh | virtual |
| getTriangleVertices(unsigned triangleIndex, double A[3], double B[3], double C[3]) const override | cloudViewer::Delaunay2dMesh | virtual |
| getTriangleVertIndexes(unsigned triangleIndex) override | cloudViewer::Delaunay2dMesh | virtual |
| getTriangleVertIndexesArray() | cloudViewer::Delaunay2dMesh | inline |
| hasTriangles() const | cloudViewer::GenericMesh | inlinevirtual |
| interpolateNormals(unsigned triIndex, const CCVector3 &P, CCVector3 &N) | cloudViewer::GenericIndexedMesh | inlinevirtual |
| linkMeshWith(GenericIndexedCloud *aCloud, bool passOwnership=false) | cloudViewer::Delaunay2dMesh | virtual |
| m_associatedCloud | cloudViewer::Delaunay2dMesh | protected |
| m_cloudIsOwnedByMesh | cloudViewer::Delaunay2dMesh | protected |
| m_dumpTriangle | cloudViewer::Delaunay2dMesh | protected |
| m_dumpTriangleIndexes | cloudViewer::Delaunay2dMesh | protected |
| m_globalIterator | cloudViewer::Delaunay2dMesh | protected |
| m_globalIteratorEnd | cloudViewer::Delaunay2dMesh | protected |
| m_numberOfTriangles | cloudViewer::Delaunay2dMesh | protected |
| m_triIndexes | cloudViewer::Delaunay2dMesh | protected |
| normalsAvailable() const | cloudViewer::GenericIndexedMesh | inlinevirtual |
| placeIteratorAtBeginning() override | cloudViewer::Delaunay2dMesh | virtual |
| removeOuterTriangles(const std::vector< CCVector2 > &vertices2D, const std::vector< CCVector2 > &polygon2D, bool removeOutside=true) | cloudViewer::Delaunay2dMesh | virtual |
| removeTrianglesWithEdgesLongerThan(PointCoordinateType maxEdgeLength) | cloudViewer::Delaunay2dMesh | |
| SimplificationContraction enum name | cloudViewer::GenericMesh | |
| size() const override | cloudViewer::Delaunay2dMesh | inlinevirtual |
| TesselateContour(const std::vector< CCVector2 > &contourPoints) | cloudViewer::Delaunay2dMesh | static |
| TesselateContour(GenericIndexedCloudPersist *contourPoints, int flatDimension=-1) | cloudViewer::Delaunay2dMesh | static |
| USE_ALL_POINTS | cloudViewer::Delaunay2dMesh | static |
| ~Delaunay2dMesh() override | cloudViewer::Delaunay2dMesh | |
| ~GenericIndexedMesh() override=default | cloudViewer::GenericIndexedMesh | |
| ~GenericMesh()=default | cloudViewer::GenericMesh | virtual |