MED.TElemInfo Struct Reference

Define a parent class for all MED entities that describes mesh entites such as nodes and cells. More...

#include <MED_Structures.hxx>

Inheritance diagram for MED.TElemInfo:

Inheritance graph

Public Member Functions

const PMeshInfoGetMeshInfo () const
 Get a reference to corresponding MED Mesh.
TInt GetNbElem () const
TInt GetFamNum (TInt theId) const
 Get number of a MED FAMILY by order number of the mesh element.
void SetFamNum (TInt theId, TInt theVal)
 Set number of a MED FAMILY for the mesh element with the order number.
EBooleen IsElemNum () const
 Let know if the mesh elements are indexed.
TInt GetElemNum (TInt theId) const
 Get a reference number of the mesh element by its order number.
void SetElemNum (TInt theId, TInt theVal)
 Set a reference number for the mesh element by its order number.
EBooleen IsElemNames () const
 Let know if the mesh elements havew names.
virtual std::string GetElemName (TInt theId) const =0
 Get name of the mesh element by its order number.
virtual void SetElemName (TInt theId, const std::string &theValue)=0
 Set name of the mesh element by its order number.

Data Fields

PMeshInfo myMeshInfo
 A reference to correspondig MED Mesh.
TInt myNbElem
TElemNum myFamNum
 Defines sequence MED Family indexes for corresponding mesh entites.
EBooleen myIsElemNum
 Defines if the mesh elements are indexed.
TElemNum myElemNum
 Contains sequence of the indexes for the mesh elements.
EBooleen myIsElemNames
 Defines if the mesh elements are named.
TString myElemNames
 Contains sequence of the names for the mesh elements.

Detailed Description

Define a parent class for all MED entities that describes mesh entites such as nodes and cells.


Member Function Documentation

const PMeshInfo& MED.TElemInfo.GetMeshInfo  )  const
 

Get a reference to corresponding MED Mesh.

TInt MED.TElemInfo.GetNbElem  )  const
 

TInt TElemInfo::GetFamNum TInt  theId  )  const
 

Get number of a MED FAMILY by order number of the mesh element.

void TElemInfo::SetFamNum TInt  theId,
TInt  theVal
 

Set number of a MED FAMILY for the mesh element with the order number.

EBooleen MED.TElemInfo.IsElemNum  )  const
 

Let know if the mesh elements are indexed.

TInt TElemInfo::GetElemNum TInt  theId  )  const
 

Get a reference number of the mesh element by its order number.

void MED.TElemInfo.SetElemNum TInt  theId,
TInt  theVal
 

Set a reference number for the mesh element by its order number.

EBooleen MED.TElemInfo.IsElemNames  )  const
 

Let know if the mesh elements havew names.

virtual std::string MED.TElemInfo.GetElemName TInt  theId  )  const [pure virtual]
 

Get name of the mesh element by its order number.

Implemented in MED.TTElemInfo< eVersion >.

virtual void MED.TElemInfo.SetElemName TInt  theId,
const std::string &  theValue
[pure virtual]
 

Set name of the mesh element by its order number.

Implemented in MED.TTElemInfo< eVersion >.


Field Documentation

PMeshInfo MED.TElemInfo.myMeshInfo
 

A reference to correspondig MED Mesh.

TInt MED.TElemInfo.myNbElem
 

TElemNum MED.TElemInfo.myFamNum
 

Defines sequence MED Family indexes for corresponding mesh entites.

EBooleen MED.TElemInfo.myIsElemNum
 

Defines if the mesh elements are indexed.

TElemNum MED.TElemInfo.myElemNum
 

Contains sequence of the indexes for the mesh elements.

EBooleen MED.TElemInfo.myIsElemNames
 

Defines if the mesh elements are named.

TString MED.TElemInfo.myElemNames
 

Contains sequence of the names for the mesh elements.