CCCoreLib 31 May 2022
CloudCompare Core algorithms
|
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::ScalarFieldTools | static |
computeCellGaussianFilter(const DgmOctree::octreeCell &cell, void **additionalParameters, NormalizedProgress *nProgress=nullptr) | CCCoreLib::ScalarFieldTools | protectedstatic |
computeKmeans(const GenericCloud *theCloud, unsigned char K, KMeanClass kmcc[], GenericProgressCallback *progressCb=nullptr) | CCCoreLib::ScalarFieldTools | static |
computeMeanGradientOnPatch(const DgmOctree::octreeCell &cell, void **additionalParameters, NormalizedProgress *nProgress=nullptr) | CCCoreLib::ScalarFieldTools | protectedstatic |
computeMeanScalarValue(GenericCloud *theCloud) | CCCoreLib::ScalarFieldTools | static |
computeMeanSquareScalarValue(GenericCloud *theCloud) | CCCoreLib::ScalarFieldTools | static |
computeScalarFieldExtremas(const GenericCloud *theCloud, ScalarType &minV, ScalarType &maxV) | CCCoreLib::ScalarFieldTools | static |
computeScalarFieldGradient(GenericIndexedCloudPersist *theCloud, PointCoordinateType radius, bool euclideanDistances, bool sameInAndOutScalarField=false, GenericProgressCallback *progressCb=nullptr, DgmOctree *theOctree=nullptr) | CCCoreLib::ScalarFieldTools | static |
computeScalarFieldHistogram(const GenericCloud *theCloud, unsigned numberOfClasses, std::vector< int > &histo) | CCCoreLib::ScalarFieldTools | static |
countScalarFieldValidValues(const GenericCloud *theCloud) | CCCoreLib::ScalarFieldTools | static |
multiplyScalarFields(GenericIndexedCloud *firstCloud, GenericIndexedCloud *secondCloud, GenericProgressCallback *progressCb=nullptr) | CCCoreLib::ScalarFieldTools | static |
SetScalarValueInverted(const CCVector3 &P, ScalarType &scalarValue) (defined in CCCoreLib::ScalarFieldTools) | CCCoreLib::ScalarFieldTools | static |
SetScalarValueToNaN(const CCVector3 &P, ScalarType &scalarValue) | CCCoreLib::ScalarFieldTools | static |
SetScalarValueToZero(const CCVector3 &P, ScalarType &scalarValue) | CCCoreLib::ScalarFieldTools | static |