DoublyLinkedEdgeList< T >::Face Struct Reference

#include <VisionX/components/pointcloud_processor/ObjectShapeClassification/convexHull.hpp>

Public Member Functions

 Face ()
 

Public Attributes

std::vector< HalfEdgePtrinnerComponents
 
const TlastVisitedBy
 
HalfEdgePtr outerComponent
 
bool toDelete
 
std::vector< const T * > visiblePoints
 

Detailed Description

template<class T>
struct DoublyLinkedEdgeList< T >::Face

Definition at line 52 of file convexHull.hpp.

Constructor & Destructor Documentation

◆ Face()

Face ( )
inline

Definition at line 54 of file convexHull.hpp.

Member Data Documentation

◆ innerComponents

std::vector<HalfEdgePtr> innerComponents

Definition at line 56 of file convexHull.hpp.

◆ lastVisitedBy

const T* lastVisitedBy

Definition at line 58 of file convexHull.hpp.

◆ outerComponent

HalfEdgePtr outerComponent

Definition at line 55 of file convexHull.hpp.

◆ toDelete

bool toDelete

Definition at line 59 of file convexHull.hpp.

◆ visiblePoints

std::vector<const T*> visiblePoints

Definition at line 57 of file convexHull.hpp.


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