INMOST
Mathematical Modelling Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Friends | List of all members
INMOST::ElementSet::iterator Class Reference

#include <inmost_mesh.h>

Collaboration diagram for INMOST::ElementSet::iterator:

Public Types

typedef std::forward_iterator_tag iterator_category
 

Public Member Functions

 iterator ()
 
 iterator (const iterator &other)
 
 iterator (Mesh *m, Element::adj_type const *ptr, Element::adj_type::size_type pos)
 
iteratoroperator= (iterator const &other)
 
iteratoroperator++ ()
 
iteratoroperator++ (int)
 
bool operator== (const iterator &other) const
 
bool operator!= (const iterator &other) const
 
bool operator< (const iterator &other) const
 
bool operator> (const iterator &other) const
 
bool operator<= (const iterator &other) const
 
bool operator>= (const iterator &other) const
 
const HandleTypeoperator* () const
 
Element operator-> () const
 

Friends

class ElementSet
 

Detailed Description

Definition at line 1145 of file inmost_mesh.h.

Member Typedef Documentation

typedef std::forward_iterator_tag INMOST::ElementSet::iterator::iterator_category

Definition at line 1151 of file inmost_mesh.h.

Constructor & Destructor Documentation

INMOST::ElementSet::iterator::iterator ( )
inline

Definition at line 1152 of file inmost_mesh.h.

INMOST::ElementSet::iterator::iterator ( const iterator other)
inline

Definition at line 1153 of file inmost_mesh.h.

INMOST::ElementSet::iterator::iterator ( Mesh m,
Element::adj_type const *  ptr,
Element::adj_type::size_type  pos 
)
inline

Definition at line 1154 of file inmost_mesh.h.

Member Function Documentation

bool INMOST::ElementSet::iterator::operator!= ( const iterator other) const
inline

Definition at line 1159 of file inmost_mesh.h.

const HandleType& INMOST::ElementSet::iterator::operator* ( ) const
inline

Definition at line 1164 of file inmost_mesh.h.

Here is the call graph for this function:

iterator& INMOST::ElementSet::iterator::operator++ ( )
iterator& INMOST::ElementSet::iterator::operator++ ( int  )
inline

Definition at line 1157 of file inmost_mesh.h.

Here is the call graph for this function:

Here is the caller graph for this function:

Element INMOST::ElementSet::iterator::operator-> ( ) const
inline

Definition at line 1165 of file inmost_mesh.h.

Here is the call graph for this function:

bool INMOST::ElementSet::iterator::operator< ( const iterator other) const
inline

Definition at line 1160 of file inmost_mesh.h.

bool INMOST::ElementSet::iterator::operator<= ( const iterator other) const
inline

Definition at line 1162 of file inmost_mesh.h.

iterator& INMOST::ElementSet::iterator::operator= ( iterator const &  other)
inline

Definition at line 1155 of file inmost_mesh.h.

bool INMOST::ElementSet::iterator::operator== ( const iterator other) const
inline

Definition at line 1158 of file inmost_mesh.h.

bool INMOST::ElementSet::iterator::operator> ( const iterator other) const
inline

Definition at line 1161 of file inmost_mesh.h.

bool INMOST::ElementSet::iterator::operator>= ( const iterator other) const
inline

Definition at line 1163 of file inmost_mesh.h.

Friends And Related Function Documentation

friend class ElementSet
friend

Definition at line 1166 of file inmost_mesh.h.


The documentation for this class was generated from the following file: