Developer Documentation
|
Private Types | |
typedef BaseCirculator< HalfFaceHandle, HalfFaceHandle > | BaseIter |
Private Attributes | |
std::vector< HalfFaceHandle > | adjacent_halffaces_ |
std::vector< EdgeHandle > | common_edges_ |
size_t | cur_index_ |
Additional Inherited Members | |
![]() | |
typedef BaseIterator< HalfFaceHandle > | BaseIter |
![]() | |
typedef std::bidirectional_iterator_tag | iterator_category |
typedef int | difference_type |
typedef const HalfFaceHandle | value_type |
typedef const HalfFaceHandle * | pointer |
typedef const HalfFaceHandle & | reference |
![]() | |
int | lap_ |
int | max_laps_ |
HalfFaceHandle | ref_handle_ |
Definition at line 99 of file HexahedralMeshIterators.hh.
|
private |
Definition at line 101 of file HexahedralMeshIterators.hh.
OpenVolumeMesh::HalfFaceSheetHalfFaceIter::HalfFaceSheetHalfFaceIter | ( | const HalfFaceHandle & | _ref_h, |
const HexahedralMeshTopologyKernel * | _mesh, | ||
int | _max_laps = 1 |
||
) |
Definition at line 123 of file HexahedralMeshIterators.cc.
|
inline |
Definition at line 147 of file HexahedralMeshIterators.hh.
|
inline |
Definition at line 117 of file HexahedralMeshIterators.hh.
HalfFaceSheetHalfFaceIter & OpenVolumeMesh::HalfFaceSheetHalfFaceIter::operator++ | ( | ) |
Definition at line 206 of file HexahedralMeshIterators.cc.
|
inline |
Definition at line 107 of file HexahedralMeshIterators.hh.
|
inline |
Definition at line 131 of file HexahedralMeshIterators.hh.
|
inline |
Definition at line 124 of file HexahedralMeshIterators.hh.
HalfFaceSheetHalfFaceIter & OpenVolumeMesh::HalfFaceSheetHalfFaceIter::operator-- | ( | ) |
Definition at line 189 of file HexahedralMeshIterators.cc.
|
inline |
Definition at line 112 of file HexahedralMeshIterators.hh.
|
inline |
Definition at line 137 of file HexahedralMeshIterators.hh.
|
private |
Definition at line 150 of file HexahedralMeshIterators.hh.
|
private |
Definition at line 151 of file HexahedralMeshIterators.hh.
|
private |
Definition at line 152 of file HexahedralMeshIterators.hh.