Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MEDCoupling::MEDFileMeshes Class Reference
Inheritance diagram for MEDCoupling::MEDFileMeshes:
Collaboration diagram for MEDCoupling::MEDFileMeshes:

Public Member Functions

void cartesianizeMe ()
 
bool changeNames (const std::vector< std::pair< std::string, std::string > > &modifTab)
 
MEDFileMeshesdeepCopy () const
 
void destroyMeshAtPos (int i)
 
std::vector< const
BigMemoryObject * > 
getDirectChildrenWithNull () const
 
std::size_t getHeapMemorySizeWithoutChildren () const
 
MEDFileMeshgetMeshAtPos (int i) const
 
std::vector< std::string > getMeshesNames () const
 
MEDFileMeshgetMeshWithName (const std::string &mname) const
 
int getNumberOfMeshes () const
 
MEDFileMeshesIteratoriterator ()
 
void killStructureElements ()
 
bool presenceOfStructureElements () const
 
void pushMesh (MEDFileMesh *mesh)
 
void resize (int newSize)
 
void setMeshAtPos (int i, MEDFileMesh *mesh)
 
std::string simpleRepr () const
 
void simpleReprWithoutHeader (std::ostream &oss) const
 
void writeLL (med_idt fid) const
 

Static Public Member Functions

static MEDFileMeshesNew ()
 
static MEDFileMeshesNew (med_idt fid)
 
static MEDFileMeshesNew (DataArrayByte *db)
 
static MEDFileMeshesNew (const std::string &fileName)
 

Additional Inherited Members

- Protected Member Functions inherited from MEDCoupling::RefCountObject
 RefCountObject ()
 
 RefCountObject (const RefCountObject &other)
 
virtual ~RefCountObject ()
 

Member Function Documentation

MEDFileMeshes * MEDFileMeshes::New ( )
static
MEDFileMeshes * MEDFileMeshes::New ( med_idt  fid)
static
static MEDFileMeshes* MEDCoupling::MEDFileMeshes::New ( DataArrayByte db)
static
MEDFileMeshes * MEDFileMeshes::New ( const std::string &  fileName)
static

References New().

MEDFileMeshes * MEDFileMeshes::deepCopy ( ) const

References deepCopy(), New(), and MEDCoupling::MCAuto< T >::retn().

Referenced by deepCopy().

std::size_t MEDFileMeshes::getHeapMemorySizeWithoutChildren ( ) const
virtual
std::vector< const BigMemoryObject * > MEDFileMeshes::getDirectChildrenWithNull ( ) const
virtual
std::string MEDFileMeshes::simpleRepr ( ) const
void MEDFileMeshes::simpleReprWithoutHeader ( std::ostream &  oss) const
void MEDFileMeshes::writeLL ( med_idt  fid) const
MEDFileMeshesIterator * MEDFileMeshes::iterator ( )
MEDFileMesh * MEDFileMeshes::getMeshAtPos ( int  i) const

Return a borrowed reference (caller is not responsible)

Referenced by getMeshWithName(), MEDCoupling::MEDFileMeshesIterator::nextt(), and MEDCoupling::MEDFileData::unPolyzeMeshes().

MEDFileMesh * MEDFileMeshes::getMeshWithName ( const std::string &  mname) const

Return a borrowed reference (caller is not responsible)

References getMeshAtPos(), and getMeshesNames().

Referenced by MEDCoupling::MEDFileAnyTypeField1TSWithoutSDA::loadOnlyStructureOfDataRecursively().

std::vector< std::string > MEDFileMeshes::getMeshesNames ( ) const
bool MEDFileMeshes::changeNames ( const std::vector< std::pair< std::string, std::string > > &  modifTab)
void MEDFileMeshes::cartesianizeMe ( )
void MEDFileMeshes::resize ( int  newSize)
void MEDFileMeshes::setMeshAtPos ( int  i,
MEDFileMesh mesh 
)
void MEDFileMeshes::destroyMeshAtPos ( int  i)
bool MEDFileMeshes::presenceOfStructureElements ( ) const
void MEDFileMeshes::killStructureElements ( )

References iterator().