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

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

_getNextTriangle()=0cloudViewer::GenericMeshpure virtual
_getTriangle(unsigned triangleIndex)=0cloudViewer::GenericIndexedMeshpure virtual
DeformAsRigidAsPossibleEnergy enum namecloudViewer::GenericMesh
FilterScope enum namecloudViewer::GenericMesh
forEach(genericTriangleAction action)=0cloudViewer::GenericMeshpure virtual
GenericIndexedMesh()=defaultcloudViewer::GenericIndexedMesh
GenericMesh()=defaultcloudViewer::GenericMesh
genericTriangleAction typedefcloudViewer::GenericMesh
getBoundingBox(CCVector3 &bbMin, CCVector3 &bbMax)=0cloudViewer::GenericMeshpure virtual
getNextTriangleVertIndexes()=0cloudViewer::GenericIndexedMeshpure virtual
getTriangleVertices(unsigned triangleIndex, CCVector3 &A, CCVector3 &B, CCVector3 &C) const =0cloudViewer::GenericIndexedMeshpure virtual
getTriangleVertices(unsigned triangleIndex, double A[3], double B[3], double C[3]) const =0cloudViewer::GenericIndexedMeshpure virtual
getTriangleVertIndexes(unsigned triangleIndex)=0cloudViewer::GenericIndexedMeshpure virtual
hasTriangles() constcloudViewer::GenericMeshinlinevirtual
interpolateNormals(unsigned triIndex, const CCVector3 &P, CCVector3 &N)cloudViewer::GenericIndexedMeshinlinevirtual
normalsAvailable() constcloudViewer::GenericIndexedMeshinlinevirtual
placeIteratorAtBeginning()=0cloudViewer::GenericMeshpure virtual
SimplificationContraction enum namecloudViewer::GenericMesh
size() const =0cloudViewer::GenericMeshpure virtual
~GenericIndexedMesh() override=defaultcloudViewer::GenericIndexedMesh
~GenericMesh()=defaultcloudViewer::GenericMeshvirtual