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

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

Anisotropy enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
associatedCloud() constCCCoreLib::Neighbourhoodinline
compute3DQuadric(double quadricEquation[10])CCCoreLib::Neighbourhood
computeCovarianceMatrix()CCCoreLib::Neighbourhood
computeCurvature(const CCVector3 &P, CurvatureType cType)CCCoreLib::Neighbourhood
computeFeature(GeomFeature feature)CCCoreLib::Neighbourhood
computeGravityCenter()CCCoreLib::Neighbourhoodprotected
computeLargestRadius()CCCoreLib::Neighbourhood
computeLeastSquareBestFittingPlane()CCCoreLib::Neighbourhoodprotected
computeMomentOrder1(const CCVector3 &P)CCCoreLib::Neighbourhood
computeQuadric()CCCoreLib::Neighbourhoodprotected
computeRoughness(const CCVector3 &P, const CCVector3 *roughnessUpDir=nullptr)CCCoreLib::Neighbourhood
CurvatureType enum nameCCCoreLib::Neighbourhood
DO_NOT_DUPLICATE_VERTICES (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhoodstatic
DUPLICATE_VERTICES (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhoodstatic
EigenEntropy enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
EigenValue1 enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
EigenValue2 enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
EigenValue3 enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
EigenValuesSum enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
FLAG_DEPRECATED enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
FLAG_GRAVITY_CENTER enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
FLAG_LS_PLANE enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
FLAG_QUADRIC enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
GAUSSIAN_CURV enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
GeomElement enum nameCCCoreLib::Neighbourhood
GeomFeature enum nameCCCoreLib::Neighbourhood
getGravityCenter()CCCoreLib::Neighbourhood
getLSPlane()CCCoreLib::Neighbourhood
getLSPlaneNormal()CCCoreLib::Neighbourhood
getLSPlaneX()CCCoreLib::Neighbourhood
getLSPlaneY()CCCoreLib::Neighbourhood
getQuadric(Tuple3ub *dims=nullptr)CCCoreLib::Neighbourhood
IGNORE_MAX_EDGE_LENGTH (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhoodstatic
InputVectorsUsage enum nameCCCoreLib::Neighbourhood
Linearity enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
m_associatedCloudCCCoreLib::Neighbourhoodprotected
m_gravityCenterCCCoreLib::Neighbourhoodprotected
m_lsPlaneEquationCCCoreLib::Neighbourhoodprotected
m_lsPlaneVectorsCCCoreLib::Neighbourhoodprotected
m_quadricEquationCCCoreLib::Neighbourhoodprotected
m_quadricEquationDirectionsCCCoreLib::Neighbourhoodprotected
m_structuresValidityCCCoreLib::Neighbourhoodprotected
MEAN_CURV enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
Neighbourhood(GenericIndexedCloudPersist *associatedCloud)CCCoreLib::Neighbourhoodexplicit
None enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
NORMAL_CHANGE_RATE enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
Omnivariance enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
PCA1 enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
PCA2 enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
Planarity enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
projectPointsOn2DPlane(std::vector< Vec2D > &points2D, const PointCoordinateType *planeEquation=nullptr, CCVector3 *O=nullptr, CCVector3 *X=nullptr, CCVector3 *Y=nullptr, InputVectorsUsage vectorsUsage=None)CCCoreLib::Neighbourhoodinline
reset()CCCoreLib::Neighbourhoodvirtual
setGravityCenter(const CCVector3 &G)CCCoreLib::Neighbourhood
setLSPlane(const PointCoordinateType eq[4], const CCVector3 &X, const CCVector3 &Y, const CCVector3 &N)CCCoreLib::Neighbourhood
Sphericity enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
SurfaceVariation enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
triangulateFromQuadric(unsigned stepsX, unsigned stepsY)CCCoreLib::Neighbourhood
triangulateOnPlane(bool duplicateVertices, PointCoordinateType maxEdgeLength, std::string &outputErrorStr)CCCoreLib::Neighbourhood
UseOXYasBase enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
UseYAsUpDir enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
Verticality enum value (defined in CCCoreLib::Neighbourhood)CCCoreLib::Neighbourhood
~Neighbourhood()=defaultCCCoreLib::Neighbourhoodvirtual