CCCoreLib 31 May 2022
CloudCompare Core algorithms
|
This is the complete list of members for CCCoreLib::MeshSamplingTools, including all inherited members.
buildMeshEdgeUsageMap(GenericIndexedMesh *mesh, EdgeUsageMap &edgeMap) | CCCoreLib::MeshSamplingTools | protectedstatic |
ComputeEdgeKey(unsigned i1, unsigned i2) | CCCoreLib::MeshSamplingTools | protectedstatic |
computeMeshArea(GenericMesh *mesh) | CCCoreLib::MeshSamplingTools | static |
computeMeshEdgesConnectivity(GenericIndexedMesh *mesh, EdgeConnectivityStats &stats) | CCCoreLib::MeshSamplingTools | static |
computeMeshVolume(GenericMesh *mesh) | CCCoreLib::MeshSamplingTools | static |
DecodeEdgeKey(unsigned long long key, unsigned &i1, unsigned &i2) | CCCoreLib::MeshSamplingTools | protectedstatic |
EdgeUsageMap typedef | CCCoreLib::MeshSamplingTools | protected |
flagMeshVerticesByType(GenericIndexedMesh *mesh, ScalarField *flags, EdgeConnectivityStats *stats=nullptr) | CCCoreLib::MeshSamplingTools | static |
samplePointsOnMesh(GenericMesh *mesh, double samplingDensity, GenericProgressCallback *progressCb=nullptr, std::vector< unsigned > *triIndices=nullptr) | CCCoreLib::MeshSamplingTools | static |
samplePointsOnMesh(GenericMesh *mesh, unsigned numberOfPoints, GenericProgressCallback *progressCb=nullptr, std::vector< unsigned > *triIndices=nullptr) | CCCoreLib::MeshSamplingTools | static |
samplePointsOnMesh(GenericMesh *mesh, double samplingDensity, unsigned theoreticNumberOfPoints, GenericProgressCallback *progressCb=nullptr, std::vector< unsigned > *triIndices=nullptr) | CCCoreLib::MeshSamplingTools | protectedstatic |
VERTEX_BORDER enum value | CCCoreLib::MeshSamplingTools | |
VERTEX_NON_MANIFOLD enum value | CCCoreLib::MeshSamplingTools | |
VERTEX_NORMAL enum value | CCCoreLib::MeshSamplingTools | |
VertexFlags enum name | CCCoreLib::MeshSamplingTools |