Dune::AlbertaGridEntityPointer< codim, GridImp > Class Template Reference
[AlbertaGrid]

#include <entitypointer.hh>

Inheritance diagram for Dune::AlbertaGridEntityPointer< codim, GridImp >:

Dune::AlbertaGridTreeIterator< codim, GridImp, false > Dune::AlbertaGridTreeIterator< codim, GridImp, true > Dune::AlbertaGridHierarchicIterator< GridImp > Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator > Dune::AlbertaGridLevelIterator< codim, pitype, GridImp > Dune::AlbertaGridLeafIterator< codim, pitype, GridImp >

List of all members.


Detailed Description

template<int codim, class GridImp>
class Dune::AlbertaGridEntityPointer< codim, GridImp >

EntityPointer implementation for AlbertaGrid.

Public Member Functions

 AlbertaGridEntityPointer (const GridImp &grid, const ElementInfo &elementInfo, int subEntity)
 make an EntityPointer that points to an element
 AlbertaGridEntityPointer (const GridImp &grid)
 constructor for invalid EntityPointer
 AlbertaGridEntityPointer (const EntityImp &entity)
 make entity pointer from entity
 AlbertaGridEntityPointer (const This &other)
 copy constructor
 ~AlbertaGridEntityPointer ()
 Destructor.
Thisoperator= (const This &other)
 assignment operator
bool equals (const This &other) const
 equality
Entitydereference () const
 dereferencing
int level () const
 ask for level of entities
void compactify ()
 reduce memory

Protected Member Functions

EntityImp & entityImp ()
 obtain reference to internal entity implementation
const EntityImp & entityImp () const
 obtain const reference to internal entity implementation
const GridImp & grid () const
 obtain a reference to the grid

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

Generated on Thu Apr 2 10:40:46 2009 for dune-grid by  doxygen 1.5.6