| CANCELED_BY_USER enum value | cloudViewer::DistanceComputationTools | |
| computeApproxCloud2CloudDistance(GenericIndexedCloudPersist *comparedCloud, GenericIndexedCloudPersist *referenceCloud, unsigned char octreeLevel, PointCoordinateType maxSearchDist=0, GenericProgressCallback *progressCb=nullptr, DgmOctree *compOctree=nullptr, DgmOctree *refOctree=nullptr) | cloudViewer::DistanceComputationTools | static |
| computeCellHausdorffDistance(const DgmOctree::octreeCell &cell, void **additionalParameters, NormalizedProgress *nProgress=nullptr) | cloudViewer::DistanceComputationTools | protectedstatic |
| computeCellHausdorffDistanceWithLocalModel(const DgmOctree::octreeCell &cell, void **additionalParameters, NormalizedProgress *nProgress=nullptr) | cloudViewer::DistanceComputationTools | protectedstatic |
| computeCloud2BoxEquation(GenericIndexedCloudPersist *cloud, const CCVector3 &boxDimensions, const SquareMatrix &rotationTransform, const CCVector3 &boxCenter, bool signedDist=true, double *rms=nullptr) | cloudViewer::DistanceComputationTools | static |
| computeCloud2CloudDistances(GenericIndexedCloudPersist *comparedCloud, GenericIndexedCloudPersist *referenceCloud, Cloud2CloudDistancesComputationParams ¶ms, GenericProgressCallback *progressCb=nullptr, DgmOctree *compOctree=nullptr, DgmOctree *refOctree=nullptr) | cloudViewer::DistanceComputationTools | static |
| computeCloud2ConeEquation(GenericIndexedCloudPersist *cloud, const CCVector3 &coneP1, const CCVector3 &coneP2, const PointCoordinateType coneR1, const PointCoordinateType coneR2, bool signedDistances=true, bool solutionType=false, double *rms=nullptr) | cloudViewer::DistanceComputationTools | static |
| computeCloud2CylinderEquation(GenericIndexedCloudPersist *cloud, const CCVector3 &cylinderP1, const CCVector3 &cylinderP2, const PointCoordinateType cylinderRadius, bool signedDistances=true, bool solutionType=false, double *rms=nullptr) | cloudViewer::DistanceComputationTools | static |
| computeCloud2DiscEquation(GenericIndexedCloudPersist *cloud, const CCVector3 &discCenter, const PointCoordinateType discRadius, const SquareMatrix &rotationTransform, bool signedDistances=true, double *rms=nullptr) | cloudViewer::DistanceComputationTools | static |
| computeCloud2MeshDistances(GenericIndexedCloudPersist *pointCloud, GenericIndexedMesh *mesh, Cloud2MeshDistancesComputationParams ¶ms, GenericProgressCallback *progressCb=nullptr, DgmOctree *cloudOctree=nullptr) | cloudViewer::DistanceComputationTools | static |
| computeCloud2MeshDistancesWithOctree(const DgmOctree *octree, OctreeAndMeshIntersection *intersection, Cloud2MeshDistancesComputationParams ¶ms, GenericProgressCallback *progressCb=nullptr) | cloudViewer::DistanceComputationTools | protectedstatic |
| computeCloud2MeshDistanceWithOctree(OctreeAndMeshIntersection *theIntersection, Cloud2MeshDistancesComputationParams ¶ms, GenericProgressCallback *progressCb=nullptr) | cloudViewer::DistanceComputationTools | protectedstatic |
| ComputeCloud2PlaneDistance(cloudViewer::GenericCloud *cloud, const PointCoordinateType *planeEquation, ERROR_MEASURES measureType) | cloudViewer::DistanceComputationTools | static |
| computeCloud2PlaneDistanceRMS(GenericCloud *cloud, const PointCoordinateType *planeEquation) | cloudViewer::DistanceComputationTools | static |
| computeCloud2PlaneEquation(GenericIndexedCloudPersist *cloud, const PointCoordinateType *planeEquation, bool signedDistances=true, double *rms=nullptr) | cloudViewer::DistanceComputationTools | static |
| ComputeCloud2PlaneMaxDistance(GenericCloud *cloud, const PointCoordinateType *planeEquation) | cloudViewer::DistanceComputationTools | static |
| ComputeCloud2PlaneRobustMax(GenericCloud *cloud, const PointCoordinateType *planeEquation, float percent) | cloudViewer::DistanceComputationTools | static |
| computeCloud2PolylineEquation(GenericIndexedCloudPersist *cloud, const Polyline *polyline, double *rms=nullptr) | cloudViewer::DistanceComputationTools | static |
| computeCloud2RectangleEquation(GenericIndexedCloudPersist *cloud, PointCoordinateType widthX, PointCoordinateType widthY, const SquareMatrix &rotationTransform, const CCVector3 ¢er, bool signedDist=true, double *rms=nullptr) | cloudViewer::DistanceComputationTools | static |
| computeCloud2SphereEquation(GenericIndexedCloudPersist *cloud, const CCVector3 &sphereCenter, const PointCoordinateType sphereRadius, bool signedDistances=true, double *rms=nullptr) | cloudViewer::DistanceComputationTools | static |
| computeGeodesicDistances(GenericIndexedCloudPersist *cloud, unsigned seedPointIndex, unsigned char octreeLevel, GenericProgressCallback *progressCb=nullptr) | cloudViewer::DistanceComputationTools | static |
| computePoint2LineSegmentDistSquared(const CCVector3 *point, const CCVector3 *start, const CCVector3 *end) | cloudViewer::DistanceComputationTools | static |
| computePoint2MeshDistancesWithOctree(const CCVector3 &P, ScalarType &distance, OctreeAndMeshIntersection *intersection, Cloud2MeshDistancesComputationParams ¶ms) | cloudViewer::DistanceComputationTools | protectedstatic |
| computePoint2PlaneDistance(const CCVector3 *P, const PointCoordinateType *planeEquation) | cloudViewer::DistanceComputationTools | static |
| computePoint2TriangleDistance(const CCVector3 *P, const GenericTriangle *theTriangle, bool signedDist, CCVector3 *nearestP=nullptr) | cloudViewer::DistanceComputationTools | static |
| ComputeSquareDistToSegment(const CCVector2 &P, const CCVector2 &A, const CCVector2 &B, bool onlyOrthogonal=false) | cloudViewer::DistanceComputationTools | static |
| diff(GenericIndexedCloudPersist *comparedCloud, GenericIndexedCloudPersist *referenceCloud, GenericProgressCallback *progressCb=nullptr) | cloudViewer::DistanceComputationTools | static |
| DISJOINT enum value | cloudViewer::DistanceComputationTools | |
| DISTANCE_COMPUTATION_RESULTS enum name | cloudViewer::DistanceComputationTools | |
| EMPTY_CLOUD enum value | cloudViewer::DistanceComputationTools | |
| ERROR_BUILD_FAST_MARCHING_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_BUILD_OCTREE_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_CANT_USE_MAX_SEARCH_DIST_AND_CLOSEST_POINT_SET enum value | cloudViewer::DistanceComputationTools | |
| ERROR_COMPUTE_CLOUD2_CLOUD_DISTANCE_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_COMPUTE_CLOUD2_MESH_DISTANCE_WITH_OCTREE_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_CONE_R1_LT_CONE_R2 enum value | cloudViewer::DistanceComputationTools | |
| ERROR_CONELENGTH_ZERO enum value | cloudViewer::DistanceComputationTools | |
| ERROR_COULDNOT_SYNCRONIZE_OCTREES enum value | cloudViewer::DistanceComputationTools | |
| ERROR_EMPTY_COMPAREDCLOUD enum value | cloudViewer::DistanceComputationTools | |
| ERROR_EMPTY_REFERENCECLOUD enum value | cloudViewer::DistanceComputationTools | |
| ERROR_EMPTY_REFERENCEMESH enum value | cloudViewer::DistanceComputationTools | |
| ERROR_ENABLE_SCALAR_FIELD_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_EXECUTE_CLOUD_MESH_DIST_CELL_FUNC_MT_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_EXECUTE_FUNCTION_FOR_ALL_CELLS_AT_LEVEL_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_EXECUTE_GET_POINTS_IN_CELL_BY_INDEX_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_GET_CELL_CODES_AND_INDEXES_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_GET_CELL_CODES_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_GET_CELL_INDEXES_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_INIT_DISTANCE_TRANSFORM_GRID_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_INIT_PER_CELL_TRIANGLE_LIST_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_INTERNAL enum value | cloudViewer::DistanceComputationTools | |
| ERROR_INTERSECT_MESH_WITH_OCTREE_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_INVALID_OCTREE_AND_MESH_INTERSECTION enum value | cloudViewer::DistanceComputationTools | |
| ERROR_INVALID_PRIMITIVE_DIMENSIONS enum value | cloudViewer::DistanceComputationTools | |
| ERROR_MEASURES enum name | cloudViewer::DistanceComputationTools | |
| ERROR_NULL_COMPAREDCLOUD enum value | cloudViewer::DistanceComputationTools | |
| ERROR_NULL_COMPAREDOCTREE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_NULL_OCTREE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_NULL_REFERENCECLOUD enum value | cloudViewer::DistanceComputationTools | |
| ERROR_NULL_REFERENCEMESH enum value | cloudViewer::DistanceComputationTools | |
| ERROR_NULL_REFERENCEPOLYLINE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_OCTREE_AND_MESH_INTERSECTION_MISMATCH enum value | cloudViewer::DistanceComputationTools | |
| ERROR_OCTREE_LEVEL_GT_MAX_OCTREE_LEVEL enum value | cloudViewer::DistanceComputationTools | |
| ERROR_OCTREE_LEVEL_LT_ONE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_OUT_OF_MEMORY enum value | cloudViewer::DistanceComputationTools | |
| ERROR_PLANE_NORMAL_LT_ZERO enum value | cloudViewer::DistanceComputationTools | |
| ERROR_PROPAGATE_DISTANCE_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_SEED_POINT_INDEX_GREATER_THAN_COMPAREDCLOUD_SIZE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_SYNCHRONIZE_OCTREES_FAILURE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_TOOSMALL_REFERENCEPOLYLINE enum value | cloudViewer::DistanceComputationTools | |
| ERROR_UNKOWN_ERRORMEASURES_TYPE enum value | cloudViewer::DistanceComputationTools | |
| intersectMeshWithOctree(OctreeAndMeshIntersection *theIntersection, unsigned char octreeLevel, GenericProgressCallback *progressCb=nullptr) | cloudViewer::DistanceComputationTools | protectedstatic |
| INVALID_INPUT enum value | cloudViewer::DistanceComputationTools | |
| MAX_DIST enum value | cloudViewer::DistanceComputationTools | |
| MAX_DIST_68_PERCENT enum value | cloudViewer::DistanceComputationTools | |
| MAX_DIST_95_PERCENT enum value | cloudViewer::DistanceComputationTools | |
| MAX_DIST_99_PERCENT enum value | cloudViewer::DistanceComputationTools | |
| MultiThreadSupport() | cloudViewer::DistanceComputationTools | static |
| NULL_PLANE_EQUATION enum value | cloudViewer::DistanceComputationTools | |
| OUT_OF_MEMORY enum value | cloudViewer::DistanceComputationTools | |
| RMS enum value | cloudViewer::DistanceComputationTools | |
| SOReturnCode enum name | cloudViewer::DistanceComputationTools | |
| SUCCESS enum value | cloudViewer::DistanceComputationTools | |
| SYNCHRONIZED enum value | cloudViewer::DistanceComputationTools | |
| synchronizeOctrees(GenericIndexedCloudPersist *comparedCloud, GenericIndexedCloudPersist *referenceCloud, DgmOctree *&comparedOctree, DgmOctree *&referenceOctree, PointCoordinateType maxSearchDist=0, GenericProgressCallback *progressCb=nullptr) | cloudViewer::DistanceComputationTools | static |