Version: 6.3.1
Public Member Functions | Static Public Member Functions | Protected Types | Protected Attributes | Static Protected Attributes | Private Member Functions

MEDMEM.GIBI_MESH_DRIVER Class Reference

#include <MEDMEM_GibiMeshDriver.hxx>

Inheritance diagram for MEDMEM.GIBI_MESH_DRIVER:
Inheritance graph

Public Member Functions

 GIBI_MESH_DRIVER ()
 GIBI_MESH_DRIVER (const string &fileName, GMESH *ptrMesh, MED_EN::med_mode_acces accessMode)
 GIBI_MESH_DRIVER (const GIBI_MESH_DRIVER &driver)
virtual ~GIBI_MESH_DRIVER ()
virtual void write (void) const =0
virtual void read (void)=0
void setMeshName (const string &meshName)
string getMeshName () const

Static Public Member Functions

static MED_EN::medGeometryElement gibi2medGeom (size_t gibiTypeNb)
static int med2gibiGeom (MED_EN::medGeometryElement medGeomType)

Protected Types

enum  { nb_geometrie_gibi = 47 }

Protected Attributes

GMESH_mesh
std::string _meshName

Static Protected Attributes

static const
MED_EN::medGeometryElement 
geomGIBItoMED [nb_geometrie_gibi]

Private Member Functions

virtual GENDRIVERcopy (void) const =0

Member Enumeration Documentation

anonymous enum [protected]
Enumerator:
nb_geometrie_gibi 

Constructor & Destructor Documentation

GIBI_MESH_DRIVER::GIBI_MESH_DRIVER ( )

Constructor.

References MESSAGE_MED.

GIBI_MESH_DRIVER::GIBI_MESH_DRIVER ( const string &  fileName,
GMESH ptrMesh,
MED_EN::med_mode_acces  accessMode 
)
GIBI_MESH_DRIVER::GIBI_MESH_DRIVER ( const GIBI_MESH_DRIVER driver)

Copy constructor.

References MESSAGE_MED.

GIBI_MESH_DRIVER::~GIBI_MESH_DRIVER ( ) [virtual]

Destructor.

References MESSAGE_MED.


Member Function Documentation

virtual void MEDMEM.GIBI_MESH_DRIVER.write ( void  ) const [pure virtual]
virtual void MEDMEM.GIBI_MESH_DRIVER.read ( void  ) [pure virtual]
void GIBI_MESH_DRIVER::setMeshName ( const string &  meshName) [virtual]

Set the name of the MESH asked in file.

It could be different than the name of the MESH object.

Reimplemented from MEDMEM.GENDRIVER.

References MEDMEM.GIBI_MESH_DRIVER._meshName, and Med_Gen_test.meshName.

string GIBI_MESH_DRIVER::getMeshName ( ) const [virtual]

Get the name of the MESH asked in file.

Reimplemented from MEDMEM.GENDRIVER.

References MEDMEM.GIBI_MESH_DRIVER._meshName.

medGeometryElement GIBI_MESH_DRIVER::gibi2medGeom ( size_t  gibiTypeNb) [static]

References MED_EN.MED_NONE.

int GIBI_MESH_DRIVER::med2gibiGeom ( MED_EN::medGeometryElement  medGeomType) [static]
virtual GENDRIVER* MEDMEM.GIBI_MESH_DRIVER.copy ( void  ) const [private, pure virtual]

Field Documentation

std::string MEDMEM.GIBI_MESH_DRIVER._meshName [protected]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS