GemaMesh
The GeMA Mesh Plugin
Classes | Macros
gmpCellMeshData.h File Reference

Declaration of the GmpCellMeshData structure. More...

#include "gmpGemaMeshConfig.h"
#include "gmpMeshLoaderAllocator.h"
#include <gmSingleVector.h>
#include <gmDualVector.h>
#include <QScopedPointer>
#include <QVariantMap>
Include dependency graph for gmpCellMeshData.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GmpCellMeshDataBase
 A non template base class for GmpCellMeshData storing the needed static attributes and controlling the global mesh set and hierarchical cell options. More...
 
struct  GmpCellMeshData< Vector >
 Auxiliar structure used to share data between GmpXxxCellMeshBase and GmpMeshLoader. More...
 

Macros

#define GmpCellMeshDataMaxHTypes   3
 The maximum number of distinct hierarchical type orders that can be used simmultaneously. When changing this value, keep in mind that the GmpHElementFactory() function should be changed accordingly since it must splicitely instance a template type for each value between 0 and GmpCellMeshDataMaxHTypes - 1.
 

Detailed Description

Declaration of the GmpCellMeshData structure.

Author
Erwan Yann Renaut
Date
march, 2017