#include <MEDMEM_DriversDef.hxx>
Inherits std::map< int, const list< MED_EN::medGeometryElement > >.
Public Member Functions | |
| MESH_ENTITIES () | |
| ~MESH_ENTITIES () | |
| const list < MED_EN::medGeometryElement > & | operator[] (const MED_EN::medEntityMesh &c) const |
Private Member Functions | |
| list < MED_EN::medGeometryElement > & | operator[] (const MED_EN::medEntityMesh &c) |
This Class inherits from map.
It is a constant map association int (which is a med_entite_maillage) and a list.
Operator[] returns the list of all exisiting med_geometrie_element for a med_entite_maillage value.
Such a static map is instancied and can be used in any code to have the name of the geometry of an element : MED_FR:MESH_ENTITIES A simple test/use case can be found in test/testUGeoNameMeshEntities.cxx
| MED_EN.MESH_ENTITIES::MESH_ENTITIES | ( | ) |
References MED_EN.MED_CELL, MED_EN.MED_EDGE, MED_EN.MED_FACE, MED_EN.MED_HEXA20, MED_EN.MED_HEXA8, MED_EN.MED_NODE, MED_EN.MED_PENTA15, MED_EN.MED_PENTA6, MED_EN.MED_POINT1, MED_EN.MED_POLYGON, MED_EN.MED_POLYHEDRA, MED_EN.MED_PYRA13, MED_EN.MED_PYRA5, MED_EN.MED_QUAD4, MED_EN.MED_QUAD8, MED_EN.MED_SEG2, MED_EN.MED_SEG3, MED_EN.MED_TETRA10, MED_EN.MED_TETRA4, MED_EN.MED_TRIA3, and MED_EN.MED_TRIA6.
| MED_EN.MESH_ENTITIES::~MESH_ENTITIES | ( | ) |
| const list< MED_EN::medGeometryElement > & MED_EN.MESH_ENTITIES::operator[] | ( | const MED_EN::medEntityMesh & | c | ) | const |
| list< MED_EN::medGeometryElement > & MED_EN.MESH_ENTITIES::operator[] | ( | const MED_EN::medEntityMesh & | c | ) | [private] |
This operator is used to initialize class objects of type const list<med_geometrie_element>