INMOST
Mathematical Modelling Toolkit
|
#include <inmost_mesh.h>
Public Types | |
typedef HandleType * | pointer |
typedef HandleType & | reference |
typedef HandleType | value_type |
typedef ptrdiff_t | difference_type |
typedef std::bidirectional_iterator_tag | iterator_category |
Public Member Functions | |
base_iterator () | |
base_iterator (const base_iterator &other) | |
virtual | ~base_iterator () |
base_iterator & | operator++ () |
__INLINE base_iterator | operator++ (int) |
base_iterator & | operator-- () |
__INLINE base_iterator | operator-- (int) |
__INLINE value_type | operator* () |
__INLINE EType | operator-> () |
__INLINE base_iterator & | operator= (base_iterator const &other) |
__INLINE bool | operator== (const base_iterator &other) const |
__INLINE bool | operator!= (const base_iterator &other) const |
__INLINE bool | operator< (const base_iterator &other) const |
__INLINE bool | operator> (const base_iterator &other) const |
__INLINE bool | operator<= (const base_iterator &other) const |
__INLINE bool | operator>= (const base_iterator &other) const |
void | Print () |
Protected Member Functions | |
base_iterator (ElementType Types, Mesh *mesh, bool last) | |
base_iterator (Mesh *mesh) | |
Protected Attributes | |
Mesh * | m |
Storage::integer | lid |
ElementType | etype |
ElementType | types |
Definition at line 2845 of file inmost_mesh.h.
typedef ptrdiff_t INMOST::Mesh::base_iterator< EType >::difference_type |
Definition at line 2884 of file inmost_mesh.h.
typedef std::bidirectional_iterator_tag INMOST::Mesh::base_iterator< EType >::iterator_category |
Definition at line 2885 of file inmost_mesh.h.
typedef HandleType* INMOST::Mesh::base_iterator< EType >::pointer |
Definition at line 2881 of file inmost_mesh.h.
typedef HandleType& INMOST::Mesh::base_iterator< EType >::reference |
Definition at line 2882 of file inmost_mesh.h.
typedef HandleType INMOST::Mesh::base_iterator< EType >::value_type |
Definition at line 2883 of file inmost_mesh.h.
|
protected |
|
inlineprotected |
Definition at line 2879 of file inmost_mesh.h.
|
inline |
Definition at line 2886 of file inmost_mesh.h.
|
inline |
Definition at line 2887 of file inmost_mesh.h.
|
inlinevirtual |
Definition at line 2888 of file inmost_mesh.h.
|
inline |
Definition at line 2897 of file inmost_mesh.h.
|
inline |
base_iterator& INMOST::Mesh::base_iterator< EType >::operator++ | ( | ) |
|
inline |
Definition at line 2890 of file inmost_mesh.h.
base_iterator& INMOST::Mesh::base_iterator< EType >::operator-- | ( | ) |
|
inline |
Definition at line 2892 of file inmost_mesh.h.
|
inline |
|
inline |
Definition at line 2898 of file inmost_mesh.h.
|
inline |
Definition at line 2900 of file inmost_mesh.h.
|
inline |
Definition at line 2895 of file inmost_mesh.h.
|
inline |
Definition at line 2896 of file inmost_mesh.h.
|
inline |
Definition at line 2899 of file inmost_mesh.h.
|
inline |
Definition at line 2901 of file inmost_mesh.h.
void INMOST::Mesh::base_iterator< EType >::Print | ( | ) |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
protected |
Definition at line 2876 of file inmost_mesh.h.
|
protected |
Definition at line 2875 of file inmost_mesh.h.
|
protected |
Definition at line 2874 of file inmost_mesh.h.
|
protected |
Definition at line 2877 of file inmost_mesh.h.