BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
Bempp::ConcreteEntityPointer< DuneEntityPointer > Class Template Reference

Wrapper of a Dune entity pointer of type DuneEntityPointer. More...

#include </home/wojtek/Projects/BEM/bempp-sven/bempp/lib/grid/concrete_entity_pointer.hpp>

Inheritance diagram for Bempp::ConcreteEntityPointer< DuneEntityPointer >:
Bempp::EntityPointer< DuneEntityPointer::codimension >

Public Member Functions

 ConcreteEntityPointer (const DuneEntityPointer &dune_entity_pointer, const DomainIndex &domain_index)
 Constructor.
 
virtual const Entity
< DuneEntityPointer::codimension > & 
entity () const
 Read-only access to the underlying entity.
 
- Public Member Functions inherited from Bempp::EntityPointer< DuneEntityPointer::codimension >
virtual ~EntityPointer ()
 Destructor.
 

Private Types

typedef DuneEntityPointer::Entity DuneEntity
 

Private Member Functions

void updateEntity ()
 

Private Attributes

DuneEntityPointer m_dune_entity_ptr
 
ConcreteEntity
< ConcreteEntityPointer::codimension,
DuneEntity > 
m_entity
 

Additional Inherited Members

- Public Types inherited from Bempp::EntityPointer< DuneEntityPointer::codimension >
enum  
 Entity codimension.
 

Detailed Description

template<typename DuneEntityPointer>
class Bempp::ConcreteEntityPointer< DuneEntityPointer >

Wrapper of a Dune entity pointer of type DuneEntityPointer.


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