#include <imesh_half_edge.h>
Definition at line 154 of file imesh_half_edge.h.
Public Member Functions | |
| f_const_iterator (unsigned int hei, const imesh_half_edge_set &edge_set) | |
| Constructor. | |
| f_const_iterator (const f_iterator &other) | |
| Constructor from non-const iterator. | |
| f_const_iterator (const v_const_iterator &other) | |
| Constructor from vertex iterator. | |
| f_const_iterator & | operator= (const f_const_iterator &other) |
| Assignment. | |
| const imesh_half_edge & | operator * () const |
| const imesh_half_edge * | operator-> () const |
| const imesh_half_edge & | pair () const |
| f_const_iterator & | operator++ () |
| f_const_iterator | operator++ (int) |
| bool | operator== (const f_const_iterator &other) const |
| bool | operator!= (const f_const_iterator &other) const |
Private Attributes | |
| unsigned int | half_edge_index_ |
| const imesh_half_edge_set & | edge_set_ |
Friends | |
| class | f_iterator |
| class | v_const_iterator |
| imesh_half_edge_set::f_const_iterator::f_const_iterator | ( | unsigned int | hei, | |
| const imesh_half_edge_set & | edge_set | |||
| ) | [inline] |
| imesh_half_edge_set::f_const_iterator::f_const_iterator | ( | const f_iterator & | other | ) | [inline] |
| imesh_half_edge_set::f_const_iterator::f_const_iterator | ( | const v_const_iterator & | other | ) | [inline, explicit] |
| f_const_iterator& imesh_half_edge_set::f_const_iterator::operator= | ( | const f_const_iterator & | other | ) | [inline] |
| const imesh_half_edge& imesh_half_edge_set::f_const_iterator::operator * | ( | ) | const [inline] |
Definition at line 181 of file imesh_half_edge.h.
| const imesh_half_edge* imesh_half_edge_set::f_const_iterator::operator-> | ( | ) | const [inline] |
Definition at line 182 of file imesh_half_edge.h.
| const imesh_half_edge& imesh_half_edge_set::f_const_iterator::pair | ( | ) | const [inline] |
Definition at line 183 of file imesh_half_edge.h.
| f_const_iterator& imesh_half_edge_set::f_const_iterator::operator++ | ( | ) | [inline] |
Definition at line 184 of file imesh_half_edge.h.
| f_const_iterator imesh_half_edge_set::f_const_iterator::operator++ | ( | int | ) | [inline] |
Definition at line 189 of file imesh_half_edge.h.
| bool imesh_half_edge_set::f_const_iterator::operator== | ( | const f_const_iterator & | other | ) | const [inline] |
Definition at line 196 of file imesh_half_edge.h.
| bool imesh_half_edge_set::f_const_iterator::operator!= | ( | const f_const_iterator & | other | ) | const [inline] |
Definition at line 202 of file imesh_half_edge.h.
friend class f_iterator [friend] |
Definition at line 156 of file imesh_half_edge.h.
friend class v_const_iterator [friend] |
Definition at line 157 of file imesh_half_edge.h.
unsigned int imesh_half_edge_set::f_const_iterator::half_edge_index_ [private] |
Definition at line 208 of file imesh_half_edge.h.
const imesh_half_edge_set& imesh_half_edge_set::f_const_iterator::edge_set_ [private] |
Definition at line 209 of file imesh_half_edge.h.
1.5.1