Open3D (C++ API)
Public Types | Public Member Functions | Data Fields
open3d::geometry::BallPivotingEdge Class Reference

Public Types

enum  Type { Border = 0, Front = 1, Inner = 2 }
 

Public Member Functions

 BallPivotingEdge (BallPivotingVertexPtr source, BallPivotingVertexPtr target)
 
void AddAdjacentTriangle (BallPivotingTrianglePtr triangle)
 
BallPivotingVertexPtr GetOppositeVertex ()
 

Data Fields

BallPivotingVertexPtr source_
 
BallPivotingVertexPtr target_
 
BallPivotingTrianglePtr triangle0_
 
BallPivotingTrianglePtr triangle1_
 
Type type_
 

Member Enumeration Documentation

◆ Type

Enumerator
Border 
Front 
Inner 

Constructor & Destructor Documentation

◆ BallPivotingEdge()

open3d::geometry::BallPivotingEdge::BallPivotingEdge ( BallPivotingVertexPtr  source,
BallPivotingVertexPtr  target 
)
inline

Member Function Documentation

◆ AddAdjacentTriangle()

void open3d::geometry::BallPivotingEdge::AddAdjacentTriangle ( BallPivotingTrianglePtr  triangle)

◆ GetOppositeVertex()

BallPivotingVertexPtr open3d::geometry::BallPivotingEdge::GetOppositeVertex ( )

Field Documentation

◆ source_

BallPivotingVertexPtr open3d::geometry::BallPivotingEdge::source_

◆ target_

BallPivotingVertexPtr open3d::geometry::BallPivotingEdge::target_

◆ triangle0_

BallPivotingTrianglePtr open3d::geometry::BallPivotingEdge::triangle0_

◆ triangle1_

BallPivotingTrianglePtr open3d::geometry::BallPivotingEdge::triangle1_

◆ type_

Type open3d::geometry::BallPivotingEdge::type_

The documentation for this class was generated from the following file: