dune-foamgrid 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Dune::FoamGridEntitySeed< codim, GridImp > Class Template Reference

The EntitySeed class provides the minmal information needed to restore an Entity using the grid. More...

#include <dune/foamgrid/foamgrid/foamgridentityseed.hh>

Public Types

enum  { codimension = codim }
 

Public Member Functions

 FoamGridEntitySeed ()
 default construct an invalid entity seed More...
 
 FoamGridEntitySeed (const FoamGridEntity< codim, dimgrid, GridImp > &entity)
 construct entity seed from entity More...
 
 FoamGridEntitySeed (const FoamGridEntity< codim, dimgrid, GridImp > *target)
 
bool isValid () const
 check whether it is safe to create an Entity from this Seed More...
 
const EntityImplTypetarget () const
 Access to the underlying FoamGrid data structure. More...
 

Detailed Description

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

The EntitySeed class provides the minmal information needed to restore an Entity using the grid.

Member Enumeration Documentation

◆ anonymous enum

template<int codim, class GridImp >
anonymous enum
Enumerator
codimension 

Constructor & Destructor Documentation

◆ FoamGridEntitySeed() [1/3]

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

default construct an invalid entity seed

◆ FoamGridEntitySeed() [2/3]

template<int codim, class GridImp >
Dune::FoamGridEntitySeed< codim, GridImp >::FoamGridEntitySeed ( const FoamGridEntity< codim, dimgrid, GridImp > &  entity)
inline

construct entity seed from entity

◆ FoamGridEntitySeed() [3/3]

template<int codim, class GridImp >
Dune::FoamGridEntitySeed< codim, GridImp >::FoamGridEntitySeed ( const FoamGridEntity< codim, dimgrid, GridImp > *  target)
inline

Member Function Documentation

◆ isValid()

template<int codim, class GridImp >
bool Dune::FoamGridEntitySeed< codim, GridImp >::isValid ( ) const
inline

check whether it is safe to create an Entity from this Seed

◆ target()

template<int codim, class GridImp >
const EntityImplType * Dune::FoamGridEntitySeed< codim, GridImp >::target ( ) const
inline

Access to the underlying FoamGrid data structure.


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