occ
Loading...
Searching...
No Matches
quickhull::MeshBuilder< T >::Face Struct Reference

#include <mesh.h>

Collaboration diagram for quickhull::MeshBuilder< T >::Face:
[legend]

Public Member Functions

 Face ()
 
void disable ()
 
bool isDisabled () const
 

Public Attributes

size_t m_he
 
Plane< T > m_P {}
 
m_mostDistantPointDist
 
size_t m_mostDistantPoint
 
size_t m_visibilityCheckedOnIteration
 
std::uint8_t m_isVisibleFaceOnCurrentIteration: 1
 
std::uint8_t m_inFaceStack: 1
 
std::uint8_t m_horizonEdgesOnCurrentIteration: 3
 
std::unique_ptr< std::vector< size_t > > m_pointsOnPositiveSide
 

Constructor & Destructor Documentation

◆ Face()

template<typename T >
quickhull::MeshBuilder< T >::Face::Face ( )
inline

Member Function Documentation

◆ disable()

template<typename T >
void quickhull::MeshBuilder< T >::Face::disable ( )
inline

◆ isDisabled()

template<typename T >
bool quickhull::MeshBuilder< T >::Face::isDisabled ( ) const
inline

Member Data Documentation

◆ m_he

template<typename T >
size_t quickhull::MeshBuilder< T >::Face::m_he

◆ m_horizonEdgesOnCurrentIteration

template<typename T >
std::uint8_t quickhull::MeshBuilder< T >::Face::m_horizonEdgesOnCurrentIteration

◆ m_inFaceStack

template<typename T >
std::uint8_t quickhull::MeshBuilder< T >::Face::m_inFaceStack

◆ m_isVisibleFaceOnCurrentIteration

template<typename T >
std::uint8_t quickhull::MeshBuilder< T >::Face::m_isVisibleFaceOnCurrentIteration

◆ m_mostDistantPoint

template<typename T >
size_t quickhull::MeshBuilder< T >::Face::m_mostDistantPoint

◆ m_mostDistantPointDist

template<typename T >
T quickhull::MeshBuilder< T >::Face::m_mostDistantPointDist

◆ m_P

template<typename T >
Plane<T> quickhull::MeshBuilder< T >::Face::m_P {}

◆ m_pointsOnPositiveSide

template<typename T >
std::unique_ptr<std::vector<size_t> > quickhull::MeshBuilder< T >::Face::m_pointsOnPositiveSide

◆ m_visibilityCheckedOnIteration

template<typename T >
size_t quickhull::MeshBuilder< T >::Face::m_visibilityCheckedOnIteration

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