dune-grid  2.4.1-rc2
Public Types | Public Member Functions | Protected Attributes | List of all members
Dune::YaspEntitySeed< codim, GridImp > Class Template Reference

Describes the minimal information necessary to create a fully functional YaspEntity. More...

#include <dune/grid/yaspgrid.hh>

Public Types

enum  { codimension = codim }
 codimension of entity pointer More...
 

Public Member Functions

 YaspEntitySeed ()
 default construct an invalid entity seed More...
 
 YaspEntitySeed (int level, Dune::array< int, dim > coord, int o=0)
 constructor More...
 
 YaspEntitySeed (const YaspEntitySeed &rhs)
 copy constructor More...
 
bool isValid () const
 check whether the EntitySeed refers to a valid Entity More...
 
int level () const
 
const Dune::array< int, dim > & coord () const
 
int offset () const
 

Protected Attributes

int _l
 
Dune::array< int, dim > _c
 
int _o
 

Detailed Description

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

Describes the minimal information necessary to create a fully functional YaspEntity.

Member Enumeration Documentation

template<int codim, class GridImp >
anonymous enum

codimension of entity pointer

Enumerator
codimension 

Constructor & Destructor Documentation

template<int codim, class GridImp >
Dune::YaspEntitySeed< codim, GridImp >::YaspEntitySeed ( )
inline

default construct an invalid entity seed

References Dune::YaspEntitySeed< codim, GridImp >::_c.

template<int codim, class GridImp >
Dune::YaspEntitySeed< codim, GridImp >::YaspEntitySeed ( int  level,
Dune::array< int, dim >  coord,
int  o = 0 
)
inline

constructor

template<int codim, class GridImp >
Dune::YaspEntitySeed< codim, GridImp >::YaspEntitySeed ( const YaspEntitySeed< codim, GridImp > &  rhs)
inline

copy constructor

Member Function Documentation

template<int codim, class GridImp >
const Dune::array<int, dim>& Dune::YaspEntitySeed< codim, GridImp >::coord ( ) const
inline
template<int codim, class GridImp >
bool Dune::YaspEntitySeed< codim, GridImp >::isValid ( ) const
inline

check whether the EntitySeed refers to a valid Entity

References Dune::YaspEntitySeed< codim, GridImp >::_l.

template<int codim, class GridImp >
int Dune::YaspEntitySeed< codim, GridImp >::level ( ) const
inline
template<int codim, class GridImp >
int Dune::YaspEntitySeed< codim, GridImp >::offset ( ) const
inline

Member Data Documentation

template<int codim, class GridImp >
Dune::array<int, dim> Dune::YaspEntitySeed< codim, GridImp >::_c
protected
template<int codim, class GridImp >
int Dune::YaspEntitySeed< codim, GridImp >::_l
protected
template<int codim, class GridImp >
int Dune::YaspEntitySeed< codim, GridImp >::_o
protected

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