Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
#include <MeshSet.hpp>
Classes | |
struct | iterator_category |
Public Types | |
typedef EntityID | difference_type |
typedef EntityHandle | value_type |
typedef EntityHandle * | pointer |
typedef EntityHandle & | reference |
Public Member Functions | |
hdl_iter (EntityHandle val) | |
hdl_iter & | operator++ () |
hdl_iter & | operator-- () |
hdl_iter | operator++ (int) |
hdl_iter | operator-- (int) |
hdl_iter & | operator+= (size_t s) |
hdl_iter & | operator-= (size_t s) |
EntityHandle | operator* () const |
bool | operator== (hdl_iter other) const |
bool | operator!= (hdl_iter other) const |
bool | operator< (hdl_iter other) const |
bool | operator> (hdl_iter other) const |
bool | operator<= (hdl_iter other) const |
bool | operator>= (hdl_iter other) const |
Public Attributes | |
EntityHandle | h |
Iterate over range of handles. That is, given [first_handle,last_handle], step through all contained values.
Definition at line 316 of file MeshSet.hpp.
Definition at line 380 of file MeshSet.hpp.
Definition at line 382 of file MeshSet.hpp.
Definition at line 383 of file MeshSet.hpp.
Definition at line 381 of file MeshSet.hpp.
moab::MeshSet::hdl_iter::hdl_iter | ( | EntityHandle | val | ) | [inline] |
Definition at line 319 of file MeshSet.hpp.
Referenced by operator++(), and operator--().
: h( val ) {}
bool moab::MeshSet::hdl_iter::operator!= | ( | hdl_iter | other | ) | const [inline] |
EntityHandle moab::MeshSet::hdl_iter::operator* | ( | ) | const [inline] |
hdl_iter& moab::MeshSet::hdl_iter::operator++ | ( | ) | [inline] |
hdl_iter moab::MeshSet::hdl_iter::operator++ | ( | int | ) | [inline] |
Definition at line 330 of file MeshSet.hpp.
References h, and hdl_iter().
hdl_iter& moab::MeshSet::hdl_iter::operator+= | ( | size_t | s | ) | [inline] |
hdl_iter& moab::MeshSet::hdl_iter::operator-- | ( | ) | [inline] |
hdl_iter moab::MeshSet::hdl_iter::operator-- | ( | int | ) | [inline] |
Definition at line 334 of file MeshSet.hpp.
References h, and hdl_iter().
hdl_iter& moab::MeshSet::hdl_iter::operator-= | ( | size_t | s | ) | [inline] |
bool moab::MeshSet::hdl_iter::operator< | ( | hdl_iter | other | ) | const [inline] |
bool moab::MeshSet::hdl_iter::operator<= | ( | hdl_iter | other | ) | const [inline] |
bool moab::MeshSet::hdl_iter::operator== | ( | hdl_iter | other | ) | const [inline] |
bool moab::MeshSet::hdl_iter::operator> | ( | hdl_iter | other | ) | const [inline] |
bool moab::MeshSet::hdl_iter::operator>= | ( | hdl_iter | other | ) | const [inline] |
Definition at line 318 of file MeshSet.hpp.
Referenced by operator!=(), operator*(), operator++(), operator+=(), moab::operator-(), operator--(), operator-=(), operator<(), operator<=(), operator==(), operator>(), and operator>=().