CCCoreLib 31 May 2022
CloudCompare Core algorithms
CCCoreLib::ScalarFieldTools Member List

This is the complete list of members for CCCoreLib::ScalarFieldTools, including all inherited members.

applyScalarFieldGaussianFilter(PointCoordinateType sigma, GenericIndexedCloudPersist *theCloud, PointCoordinateType sigmaSF, GenericProgressCallback *progressCb=nullptr, DgmOctree *theOctree=nullptr)CCCoreLib::ScalarFieldToolsstatic
computeCellGaussianFilter(const DgmOctree::octreeCell &cell, void **additionalParameters, NormalizedProgress *nProgress=nullptr)CCCoreLib::ScalarFieldToolsprotectedstatic
computeKmeans(const GenericCloud *theCloud, unsigned char K, KMeanClass kmcc[], GenericProgressCallback *progressCb=nullptr)CCCoreLib::ScalarFieldToolsstatic
computeMeanGradientOnPatch(const DgmOctree::octreeCell &cell, void **additionalParameters, NormalizedProgress *nProgress=nullptr)CCCoreLib::ScalarFieldToolsprotectedstatic
computeMeanScalarValue(GenericCloud *theCloud)CCCoreLib::ScalarFieldToolsstatic
computeMeanSquareScalarValue(GenericCloud *theCloud)CCCoreLib::ScalarFieldToolsstatic
computeScalarFieldExtremas(const GenericCloud *theCloud, ScalarType &minV, ScalarType &maxV)CCCoreLib::ScalarFieldToolsstatic
computeScalarFieldGradient(GenericIndexedCloudPersist *theCloud, PointCoordinateType radius, bool euclideanDistances, bool sameInAndOutScalarField=false, GenericProgressCallback *progressCb=nullptr, DgmOctree *theOctree=nullptr)CCCoreLib::ScalarFieldToolsstatic
computeScalarFieldHistogram(const GenericCloud *theCloud, unsigned numberOfClasses, std::vector< int > &histo)CCCoreLib::ScalarFieldToolsstatic
countScalarFieldValidValues(const GenericCloud *theCloud)CCCoreLib::ScalarFieldToolsstatic
multiplyScalarFields(GenericIndexedCloud *firstCloud, GenericIndexedCloud *secondCloud, GenericProgressCallback *progressCb=nullptr)CCCoreLib::ScalarFieldToolsstatic
SetScalarValueInverted(const CCVector3 &P, ScalarType &scalarValue) (defined in CCCoreLib::ScalarFieldTools)CCCoreLib::ScalarFieldToolsstatic
SetScalarValueToNaN(const CCVector3 &P, ScalarType &scalarValue)CCCoreLib::ScalarFieldToolsstatic
SetScalarValueToZero(const CCVector3 &P, ScalarType &scalarValue)CCCoreLib::ScalarFieldToolsstatic