qCC_db version 2.13.alpha (Qt) - 31 May 2022
CloudCompare 3D entities
ccNormalVectors Member List

This is the complete list of members for ccNormalVectors, including all inherited members.

ccNormalVectors()ccNormalVectorsprotected
ComputeCloudNormals(ccGenericPointCloud *cloud, NormsIndexesTableType &theNormsCodes, CCCoreLib::LOCAL_MODEL_TYPES localModel, PointCoordinateType localRadius, Orientation preferredOrientation=UNDEFINED, CCCoreLib::GenericProgressCallback *progressCb=nullptr, CCCoreLib::DgmOctree *inputOctree=nullptr)ccNormalVectorsstatic
ComputeNormalWithLS(CCCoreLib::GenericIndexedCloudPersist *pointAndNeighbors, CCVector3 &N)ccNormalVectorsstatic
ComputeNormalWithQuadric(CCCoreLib::GenericIndexedCloudPersist *points, const CCVector3 &P, CCVector3 &N)ccNormalVectorsstatic
ComputeNormalWithTri(CCCoreLib::GenericIndexedCloudPersist *pointAndNeighbors, CCVector3 &N)ccNormalVectorsstatic
ComputeNormsAtLevelWithLS(const CCCoreLib::DgmOctree::octreeCell &cell, void **additionalParameters, CCCoreLib::NormalizedProgress *nProgress=nullptr)ccNormalVectorsprotectedstatic
ComputeNormsAtLevelWithQuadric(const CCCoreLib::DgmOctree::octreeCell &cell, void **additionalParameters, CCCoreLib::NormalizedProgress *nProgress=nullptr)ccNormalVectorsprotectedstatic
ComputeNormsAtLevelWithTri(const CCCoreLib::DgmOctree::octreeCell &cell, void **additionalParameters, CCCoreLib::NormalizedProgress *nProgress=nullptr)ccNormalVectorsprotectedstatic
ConvertDipAndDipDirToNormal(PointCoordinateType dip_deg, PointCoordinateType dipDir_deg, bool upward=true)ccNormalVectorsstatic
ConvertDipAndDipDirToString(PointCoordinateType dip_deg, PointCoordinateType dipDir_deg)ccNormalVectorsstatic
ConvertNormalToDipAndDipDir(const CCVector3 &N, PointCoordinateType &dip_deg, PointCoordinateType &dipDir_deg)ccNormalVectorsstatic
ConvertNormalToHSV(const CCVector3 &N, float &H, float &S, float &V)ccNormalVectorsstatic
ConvertNormalToRGB(const CCVector3 &N)ccNormalVectorsstatic
ConvertNormalToStrikeAndDip(const CCVector3 &N, PointCoordinateType &strike_deg, PointCoordinateType &dip_deg)ccNormalVectorsstatic
ConvertStrikeAndDipToString(double &strike_deg, double &dip_deg)ccNormalVectorsstatic
enableNormalHSVColorsArray()ccNormalVectors
GetNormal(unsigned normIndex)ccNormalVectorsinlinestatic
getNormal(unsigned normIndex) constccNormalVectorsinline
getNormalHSVColor(unsigned index) constccNormalVectors
getNormalHSVColorArray() constccNormalVectorsinline
GetNormIndex(const PointCoordinateType N[])ccNormalVectorsstatic
GetNormIndex(const CCVector3 &N)ccNormalVectorsinlinestatic
GetNumberOfVectors()ccNormalVectorsinlinestatic
GetUniqueInstance()ccNormalVectorsstatic
init()ccNormalVectorsprotected
m_theNormalHSVColorsccNormalVectorsprotected
m_theNormalVectorsccNormalVectorsprotected
MINUS_BARYCENTER enum valueccNormalVectors
MINUS_ORIGIN enum valueccNormalVectors
MINUS_SENSOR_ORIGIN enum valueccNormalVectors
MINUS_X enum valueccNormalVectors
MINUS_Y enum valueccNormalVectors
MINUS_Z enum valueccNormalVectors
Orientation enum nameccNormalVectors
PLUS_BARYCENTER enum valueccNormalVectors
PLUS_ORIGIN enum valueccNormalVectors
PLUS_SENSOR_ORIGIN enum valueccNormalVectors
PLUS_X enum valueccNormalVectors
PLUS_Y enum valueccNormalVectors
PLUS_Z enum valueccNormalVectors
PREVIOUS enum valueccNormalVectors
ReleaseUniqueInstance()ccNormalVectorsstatic
UNDEFINED enum valueccNormalVectors
UpdateNormalOrientations(ccGenericPointCloud *theCloud, NormsIndexesTableType &theNormsCodes, Orientation preferredOrientation)ccNormalVectorsstatic
~ccNormalVectors()=defaultccNormalVectorsvirtual