ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
BallPivoting Member List

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

BallPivoting(const ccPointCloud &pcd)BallPivotinginline
ComputeBallCenter(int vidx1, int vidx2, int vidx3, double radius, Eigen::Vector3d &center)BallPivotinginline
ComputeFaceNormal(const Eigen::Vector3d &v0, const Eigen::Vector3d &v1, const Eigen::Vector3d &v2)BallPivotinginline
CreateTriangle(const BallPivotingVertexPtr &v0, const BallPivotingVertexPtr &v1, const BallPivotingVertexPtr &v2, const Eigen::Vector3d &center)BallPivotinginline
ExpandTriangulation(double radius)BallPivotinginline
FindCandidateVertex(const BallPivotingEdgePtr &edge, double radius, Eigen::Vector3d &candidate_center)BallPivotinginline
FindSeedTriangle(double radius)BallPivotinginline
GetLinkingEdge(const BallPivotingVertexPtr &v0, const BallPivotingVertexPtr &v1)BallPivotinginline
IsCompatible(const BallPivotingVertexPtr &v0, const BallPivotingVertexPtr &v1, const BallPivotingVertexPtr &v2)BallPivotinginline
Run(const std::vector< double > &radii)BallPivotinginline
TrySeed(BallPivotingVertexPtr &v, double radius)BallPivotinginline
TryTriangleSeed(const BallPivotingVertexPtr &v0, const BallPivotingVertexPtr &v1, const BallPivotingVertexPtr &v2, const std::vector< int > &nb_indices, double radius, Eigen::Vector3d &center)BallPivotinginline
~BallPivoting()BallPivotinginlinevirtual