GemaMesh
The GeMA Mesh Plugin
Public Member Functions | List of all members
GmpMeshBaseDataInterface< BaseMesh, NodeData, CellData > Class Template Reference

An auxiliary class that can be used as a base class for GmpMeshBase so that a GmCellMesh instance can safelly return ist data objects to the UibhmGemaCellMeshDataGeometry class, even for other derived classes like in the XFem implementation. More...

#include <gmpCellMeshBase.h>

Inheritance diagram for GmpMeshBaseDataInterface< BaseMesh, NodeData, CellData >:
Inheritance graph
[legend]
Collaboration diagram for GmpMeshBaseDataInterface< BaseMesh, NodeData, CellData >:
Collaboration graph
[legend]

Public Member Functions

 GmpMeshBaseDataInterface (GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger)
 
virtual NodeData * theNodeData ()
 
virtual CellData * theCellData ()
 

Detailed Description

template<class BaseMesh, class NodeData, class CellData>
class GmpMeshBaseDataInterface< BaseMesh, NodeData, CellData >

An auxiliary class that can be used as a base class for GmpMeshBase so that a GmCellMesh instance can safelly return ist data objects to the UibhmGemaCellMeshDataGeometry class, even for other derived classes like in the XFem implementation.


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