|
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 | |
Public Types inherited from OpenVolumeMesh::BaseCirculator< HalfFaceHandle, HalfFaceHandle > | |
| typedef BaseIterator< HalfFaceHandle > | BaseIter |
Public Types inherited from OpenVolumeMesh::BaseIterator< OH > | |
| typedef std::bidirectional_iterator_tag | iterator_category |
| typedef int | difference_type |
| typedef const OH | value_type |
| typedef const OH * | pointer |
| typedef const OH & | reference |
Protected Attributes inherited from OpenVolumeMesh::BaseCirculator< HalfFaceHandle, HalfFaceHandle > | |
| 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.