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

Public Types

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

Public Member Functions

 BallPivotingVertex (int idx, const Eigen::Vector3d &point, const Eigen::Vector3d &normal)
 
void UpdateType ()
 

Data Fields

int idx_
 
const Eigen::Vector3d & point_
 
const Eigen::Vector3d & normal_
 
std::unordered_set< BallPivotingEdgePtredges_
 
Type type_
 

Member Enumeration Documentation

◆ Type

Enumerator
Orphan 
Front 
Inner 

Constructor & Destructor Documentation

◆ BallPivotingVertex()

open3d::geometry::BallPivotingVertex::BallPivotingVertex ( int  idx,
const Eigen::Vector3d &  point,
const Eigen::Vector3d &  normal 
)
inline

Member Function Documentation

◆ UpdateType()

void open3d::geometry::BallPivotingVertex::UpdateType ( )

Field Documentation

◆ edges_

std::unordered_set<BallPivotingEdgePtr> open3d::geometry::BallPivotingVertex::edges_

◆ idx_

int open3d::geometry::BallPivotingVertex::idx_

◆ normal_

const Eigen::Vector3d& open3d::geometry::BallPivotingVertex::normal_

◆ point_

const Eigen::Vector3d& open3d::geometry::BallPivotingVertex::point_

◆ type_

Type open3d::geometry::BallPivotingVertex::type_

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