Public Types | |
typedef ElementHalfEdge< QualifiedCell >::Winding | Winding |
Public Types inherited from bitpit::ElementHalfEdge< QualifiedCell > | |
typedef ElementHalfItem< QualifiedCell >::Winding | Winding |
Public Types inherited from bitpit::ElementHalfItem< DerivedElement > | |
enum | Winding { WINDING_NATURAL = 1 , WINDING_REVERSE = -1 } |
Public Member Functions | |
QualifiedCellHalfEdge (QualifiedCell &cell, int edge, Winding winding=Winding::WINDING_NATURAL) | |
QualifiedCell & | getCell () const |
Public Member Functions inherited from bitpit::ElementHalfEdge< QualifiedCell > | |
int | getEdge () const |
Public Member Functions inherited from bitpit::ElementHalfItem< DerivedElement > | |
const ConstProxyVector< long > & | getVertexIds () const |
Winding | getWinding () const |
bool | operator!= (const ElementHalfItem &other) const |
bool | operator== (const ElementHalfItem &other) const |
void | setWinding (Winding winding) |
Additional Inherited Members | |
Protected Member Functions inherited from bitpit::ElementHalfEdge< QualifiedCell > | |
ElementHalfEdge (QualifiedCell &element, int edge, Winding winding) | |
Protected Member Functions inherited from bitpit::ElementHalfItem< DerivedElement > | |
ElementHalfItem (DerivedElement &element, ConstProxyVector< long > &&vertexIds, ElementHalfItem< DerivedElement >::Winding winding) | |
DerivedElement & | getElement () const |
Protected Attributes inherited from bitpit::ElementHalfEdge< QualifiedCell > | |
int | m_edge |
Protected Attributes inherited from bitpit::ElementHalfItem< DerivedElement > | |
DerivedElement & | m_element |
std::size_t | m_firstVertexId |
ConstProxyVector< long > | m_vertexIds |
Winding | m_winding |
typedef ElementHalfEdge<QualifiedCell>::Winding bitpit::QualifiedCellHalfEdge< QualifiedCell >::Winding |
bitpit::QualifiedCellHalfEdge< QualifiedCell >::QualifiedCellHalfEdge | ( | QualifiedCell & | cell, |
int | edge, | ||
Winding | winding = Winding::WINDING_NATURAL ) |
QualifiedCell & bitpit::QualifiedCellHalfEdge< QualifiedCell >::getCell | ( | ) | const |