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

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

applyTransformation(GenericCloud *cloud, Transformation &trans, GenericProgressCallback *progressCb=nullptr)CCCoreLib::PointProjectionToolsstatic
applyTransformation(GenericIndexedCloud *cloud, Transformation &trans, GenericProgressCallback *progressCb=nullptr)CCCoreLib::PointProjectionToolsstatic
computeTriangulation(GenericIndexedCloudPersist *cloud, TRIANGULATION_TYPES type, PointCoordinateType maxEdgeLength, unsigned char dim, std::string &outputErrorStr)CCCoreLib::PointProjectionToolsstatic
developCloudOnCone(GenericCloud *cloud, unsigned char dim, PointCoordinateType baseRadius, float alpha, const CCVector3 &center, GenericProgressCallback *progressCb=nullptr)CCCoreLib::PointProjectionToolsstatic
developCloudOnCylinder(GenericCloud *cloud, PointCoordinateType radius, unsigned char dim=2, CCVector3 *center=nullptr, GenericProgressCallback *progressCb=nullptr)CCCoreLib::PointProjectionToolsstatic
extractConcaveHull2D(std::vector< IndexedCCVector2 > &points, std::list< IndexedCCVector2 * > &hullPoints, PointCoordinateType maxSquareLength=0)CCCoreLib::PointProjectionToolsstatic
extractConvexHull2D(std::vector< IndexedCCVector2 > &points, std::list< IndexedCCVector2 * > &hullPoints)CCCoreLib::PointProjectionToolsstatic
IGNORE_MAX_EDGE_LENGTH (defined in CCCoreLib::PointProjectionTools)CCCoreLib::PointProjectionToolsstatic
segmentIntersect(const CCVector2 &A, const CCVector2 &B, const CCVector2 &C, const CCVector2 &D)CCCoreLib::PointProjectionToolsstatic