libMesh::mesh_inserter_iterator< T > Struct Template Reference

#include <mesh_inserter_iterator.h>

Inheritance diagram for libMesh::mesh_inserter_iterator< T >:

Public Member Functions

 mesh_inserter_iterator (MeshBase &m)
 
void operator= (Elem *e)
 
void operator= (Node *n)
 
void operator= (Point *p)
 
mesh_inserter_iteratoroperator++ ()
 
mesh_inserter_iterator operator++ (int)
 
mesh_inserter_iteratoroperator* ()
 

Private Attributes

MeshBasemesh
 

Detailed Description

template<typename T>
struct libMesh::mesh_inserter_iterator< T >

Definition at line 41 of file mesh_inserter_iterator.h.

Constructor & Destructor Documentation

template<typename T >
libMesh::mesh_inserter_iterator< T >::mesh_inserter_iterator ( MeshBase m)
inline

Definition at line 44 of file mesh_inserter_iterator.h.

Referenced by libMesh::mesh_inserter_iterator< T >::operator++().

44 : mesh(m) {}

Member Function Documentation

template<typename T >
mesh_inserter_iterator& libMesh::mesh_inserter_iterator< T >::operator* ( )
inline

Definition at line 64 of file mesh_inserter_iterator.h.

64 { return *this; }
template<typename T >
mesh_inserter_iterator& libMesh::mesh_inserter_iterator< T >::operator++ ( )
inline

Definition at line 52 of file mesh_inserter_iterator.h.

52  {
53  return *this;
54  }
template<typename T >
mesh_inserter_iterator libMesh::mesh_inserter_iterator< T >::operator++ ( int  )
inline

Definition at line 56 of file mesh_inserter_iterator.h.

References libMesh::mesh_inserter_iterator< T >::mesh_inserter_iterator().

56  {
57  return mesh_inserter_iterator(*this);
58  }
template<typename T >
void libMesh::mesh_inserter_iterator< T >::operator= ( Elem e)
inline
template<typename T >
void libMesh::mesh_inserter_iterator< T >::operator= ( Node n)
inline
template<typename T >
void libMesh::mesh_inserter_iterator< T >::operator= ( Point p)
inline

Member Data Documentation

template<typename T >
MeshBase& libMesh::mesh_inserter_iterator< T >::mesh
private

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

Site Created By: libMesh Developers
Last modified: February 07 2014 16:58:01 UTC

Hosted By:
SourceForge.net Logo