Anisotropy enum value (defined in CCCoreLib::Neighbourhood) | CCCoreLib::Neighbourhood | |
associatedCloud() const | CCCoreLib::Neighbourhood | inline |
compute3DQuadric(double quadricEquation[10]) | CCCoreLib::Neighbourhood | |
computeCovarianceMatrix() | CCCoreLib::Neighbourhood | |
computeCurvature(const CCVector3 &P, CurvatureType cType) | CCCoreLib::Neighbourhood | |
computeFeature(GeomFeature feature) | CCCoreLib::Neighbourhood | |
computeGravityCenter() | CCCoreLib::Neighbourhood | protected |
computeLargestRadius() | CCCoreLib::Neighbourhood | |
computeLeastSquareBestFittingPlane() | CCCoreLib::Neighbourhood | protected |
computeMomentOrder1(const CCVector3 &P) | CCCoreLib::Neighbourhood | |
computeQuadric() | CCCoreLib::Neighbourhood | protected |
computeRoughness(const CCVector3 &P, const CCVector3 *roughnessUpDir=nullptr) | CCCoreLib::Neighbourhood | |
CurvatureType enum name | CCCoreLib::Neighbourhood | |
DO_NOT_DUPLICATE_VERTICES (defined in CCCoreLib::Neighbourhood) | CCCoreLib::Neighbourhood | static |
DUPLICATE_VERTICES (defined in CCCoreLib::Neighbourhood) | CCCoreLib::Neighbourhood | static |
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 name | CCCoreLib::Neighbourhood | |
GeomFeature enum name | CCCoreLib::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::Neighbourhood | static |
InputVectorsUsage enum name | CCCoreLib::Neighbourhood | |
Linearity enum value (defined in CCCoreLib::Neighbourhood) | CCCoreLib::Neighbourhood | |
m_associatedCloud | CCCoreLib::Neighbourhood | protected |
m_gravityCenter | CCCoreLib::Neighbourhood | protected |
m_lsPlaneEquation | CCCoreLib::Neighbourhood | protected |
m_lsPlaneVectors | CCCoreLib::Neighbourhood | protected |
m_quadricEquation | CCCoreLib::Neighbourhood | protected |
m_quadricEquationDirections | CCCoreLib::Neighbourhood | protected |
m_structuresValidity | CCCoreLib::Neighbourhood | protected |
MEAN_CURV enum value (defined in CCCoreLib::Neighbourhood) | CCCoreLib::Neighbourhood | |
Neighbourhood(GenericIndexedCloudPersist *associatedCloud) | CCCoreLib::Neighbourhood | explicit |
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::Neighbourhood | inline |
reset() | CCCoreLib::Neighbourhood | virtual |
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()=default | CCCoreLib::Neighbourhood | virtual |