#include <AIFTopologyHelpers.h>
Definition at line 4747 of file AIFTopologyHelpers.h.
◆ AIFHalfEdge() [1/3]
FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::AIFHalfEdge |
( |
void |
| ) |
|
|
inline |
◆ AIFHalfEdge() [2/3]
triplet (source vertex, target vertex, face) constructor An additionnal halfedge validity check can be done.
Definition at line 4760 of file AIFTopologyHelpers.h.
◆ AIFHalfEdge() [3/3]
quadruplet (source vertex, target vertex, face, corresponding edge) constructor An additionnal halfedge validity check can be done.
Definition at line 4838 of file AIFTopologyHelpers.h.
◆ get_edge()
edge_descriptor FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::get_edge |
( |
void |
| ) |
const |
|
inline |
◆ get_face()
face_descriptor FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::get_face |
( |
void |
| ) |
const |
|
inline |
◆ get_source()
vertex_descriptor FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::get_source |
( |
void |
| ) |
const |
|
inline |
◆ get_target()
vertex_descriptor FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::get_target |
( |
void |
| ) |
const |
|
inline |
◆ next()
AIFHalfEdge FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::next |
( |
const AIFMesh & |
m | ) |
|
|
inline |
◆ operator!=()
bool FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::operator!= |
( |
const AIFHalfEdge & |
other | ) |
const |
|
inline |
◆ operator<()
bool FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::operator< |
( |
const AIFHalfEdge & |
other | ) |
const |
|
inline |
◆ operator==()
bool FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::operator== |
( |
const AIFHalfEdge & |
other | ) |
const |
|
inline |
◆ opposite()
AIFHalfEdge FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::opposite |
( |
const AIFMesh & |
| ) |
|
|
inline |
opposite of current halfedge (may not be defined when edge is complex)
Definition at line 5667 of file AIFTopologyHelpers.h.
◆ prev()
AIFHalfEdge FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::prev |
( |
const AIFMesh & |
m | ) |
|
|
inline |
◆ set_edge()
void FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::set_edge |
( |
edge_descriptor |
new_edge | ) |
|
|
inline |
◆ set_face()
void FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::set_face |
( |
face_descriptor |
new_face | ) |
|
|
inline |
◆ set_source()
void FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::set_source |
( |
vertex_descriptor |
new_source | ) |
|
|
inline |
◆ set_target()
void FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::set_target |
( |
vertex_descriptor |
new_target | ) |
|
|
inline |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
stream, |
|
|
const AIFHalfEdge & |
h |
|
) |
| |
|
friend |
◆ m_edge
edge_descriptor FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::m_edge |
|
protected |
◆ m_face
face_descriptor FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::m_face |
|
protected |
◆ m_source
vertex_descriptor FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::m_source |
|
protected |
◆ m_target
vertex_descriptor FEVV::DataStructures::AIF::AIFTopologyHelpers::AIFHalfEdge::m_target |
|
protected |
The documentation for this class was generated from the following file: