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

ParaMEDMEM.MEDFileMeshes Class Reference

#include <MEDFileMesh.hxx>

Inheritance diagram for ParaMEDMEM.MEDFileMeshes:
Inheritance graph

Public Member Functions

void write (const char *fileName, int mode) const throw (INTERP_KERNEL::Exception)
int getNumberOfMeshes () const throw (INTERP_KERNEL::Exception)
MEDFileMeshgetMeshAtPos (int i) const throw (INTERP_KERNEL::Exception)
void resize (int newSize) throw (INTERP_KERNEL::Exception)
void pushMesh (MEDFileMesh *mesh) throw (INTERP_KERNEL::Exception)
void setMeshAtPos (int i, MEDFileMesh *mesh) throw (INTERP_KERNEL::Exception)
void destroyMeshAtPos (int i) throw (INTERP_KERNEL::Exception)

Static Public Member Functions

static MEDFileMeshesNew ()
static MEDFileMeshesNew (const char *fileName) throw (INTERP_KERNEL::Exception)

Private Member Functions

void checkCoherency () const throw (INTERP_KERNEL::Exception)
void loadFromFile (const char *fileName) throw (INTERP_KERNEL::Exception)
 MEDFileMeshes ()
 MEDFileMeshes (const char *fileName) throw (INTERP_KERNEL::Exception)

Private Attributes

std::vector
< MEDCouplingAutoRefCountObjectPtr
< MEDFileMeshMultiTS > > 
_meshes

Constructor & Destructor Documentation

MEDFileMeshes::MEDFileMeshes ( ) [private]
MEDFileMeshes::MEDFileMeshes ( const char *  fileName) throw (INTERP_KERNEL::Exception) [private]

References Med_Gen_test.fileName.


Member Function Documentation

MEDFileMeshes * MEDFileMeshes::New ( ) [static]
MEDFileMeshes * MEDFileMeshes::New ( const char *  fileName) throw (INTERP_KERNEL::Exception) [static]

References Med_Gen_test.fileName.

void MEDFileMeshes::write ( const char *  fileName,
int  mode 
) const throw (INTERP_KERNEL::Exception)
int MEDFileMeshes::getNumberOfMeshes ( ) const throw (INTERP_KERNEL::Exception)
MEDFileMesh * MEDFileMeshes::getMeshAtPos ( int  i) const throw (INTERP_KERNEL::Exception)
void MEDFileMeshes::resize ( int  newSize) throw (INTERP_KERNEL::Exception)
void MEDFileMeshes::pushMesh ( MEDFileMesh mesh) throw (INTERP_KERNEL::Exception)
void MEDFileMeshes::setMeshAtPos ( int  i,
MEDFileMesh mesh 
) throw (INTERP_KERNEL::Exception)
void MEDFileMeshes::destroyMeshAtPos ( int  i) throw (INTERP_KERNEL::Exception)
void MEDFileMeshes::checkCoherency ( ) const throw (INTERP_KERNEL::Exception) [private]
void MEDFileMeshes::loadFromFile ( const char *  fileName) throw (INTERP_KERNEL::Exception) [private]

Field Documentation

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