Dune::SEntityPointer< codim, GridImp > Class Template Reference

#include <sgrid.hh>

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

Dune::EntityPointerDefaultImplementation< codim, GridImp, Dune::SEntityPointer< codim, GridImp > > Dune::SLevelIterator< codim, pitype, GridImp > List of all members.

Detailed Description

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

Acts as a pointer to an entities of a given codimension.


Public Types

enum  
 codimension of entity pointer

Public Member Functions

bool equals (const SEntityPointer< codim, GridImp > &i) const
 equality
Entitydereference () const
 dereferencing
int level () const
 ask for level of entity
 SEntityPointer (GridImp *_grid, int _l, int _id)
 constructor
 SEntityPointer (const SEntity< codim, dim, GridImp > &_e)
 constructor

Protected Attributes

GridImp * grid
 my grid
int l
 level where element is on
int id
 my consecutive id
SMakeableEntity< codim, dim,
GridImp > 
e
 virtual entity

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

Generated on 9 Apr 2008 with Doxygen (ver 1.5.2) [logfile].