Dune::IdentityGridEntityPointer< codim, GridImp > Class Template Reference
#include <identitygridentitypointer.hh>
Inheritance diagram for Dune::IdentityGridEntityPointer< codim, GridImp >:

Detailed Description
template<int codim, class GridImp>
class Dune::IdentityGridEntityPointer< codim, GridImp >
Acts as a pointer to an entities of a given codimension. Public Types | |
enum | |
Codimension of entity pointed to. | |
typedef IdentityGridEntityPointer | EntityPointerImp |
Public Member Functions | |
IdentityGridEntityPointer (const GridImp *identityGrid, const HostGridEntityPointer &hostEntity_) | |
constructor | |
IdentityGridEntityPointer (const IdentityGridEntity< codim, dim, GridImp > &entity) | |
Constructor from an IdentityGrid entity. | |
bool | equals (const IdentityGridEntityPointer< codim, GridImp > &i) const |
equality | |
Entity & | dereference () const |
dereferencing | |
void | compactify () |
Make this pointer as small as possible. | |
int | level () const |
ask for level of entity | |
Protected Attributes | |
IdentityGridMakeableEntity < codim, dim, GridImp > | virtualEntity_ |
virtual entity |
Member Typedef Documentation
template<int codim, class GridImp>
typedef IdentityGridEntityPointer Dune::IdentityGridEntityPointer< codim, GridImp >::EntityPointerImp |
export the type of the EntityPointer Implementation. Necessary for the typeconversion between Iterators and EntityPointer
The documentation for this class was generated from the following file: