MED.TFieldInfo Struct Reference

Define a base class which represents MED Field entity. More...

#include <MED_Structures.hxx>

Inheritance diagram for MED.TFieldInfo:

Inheritance graph

Public Member Functions

const PMeshInfoGetMeshInfo () const
 Get a reference to corresponding MED Mesh.
ETypeChamp GetType () const
 Let known what type of the MED FIELD is used.
TInt GetNbComp () const
 Get number of components for the MED FIELD.
EBooleen GetIsLocal () const
 Let known is the MED FIELD is local or not.
TInt GetNbRef () const
 Let known number of references for the MED FIELD.
virtual std::string GetCompName (TInt theId) const =0
 Get name of the component by its order number.
virtual void SetCompName (TInt theId, const std::string &theValue)=0
 Set name for the component by its order number.
virtual std::string GetUnitName (TInt theId) const =0
 Get unit of the component by its order number.
virtual void SetUnitName (TInt theId, const std::string &theValue)=0
 Set unit for the component by its order number.

Data Fields

PMeshInfo myMeshInfo
 A reference to correspondig MED Mesh.
ETypeChamp myType
 Defines type of the MED Field.
TInt myNbComp
 Defines number of components stored in the field.
EBooleen myIsLocal
 Defines if the MED Field is local.
TInt myNbRef
 Defines number of refereces of the field.
TString myCompNames
 Contains names for each of MED Field components.
TString myUnitNames
 Contains units for each of MED Field components.

Detailed Description

Define a base class which represents MED Field entity.


Member Function Documentation

const PMeshInfo& MED.TFieldInfo.GetMeshInfo  )  const
 

Get a reference to corresponding MED Mesh.

ETypeChamp MED.TFieldInfo.GetType  )  const
 

Let known what type of the MED FIELD is used.

TInt MED.TFieldInfo.GetNbComp  )  const
 

Get number of components for the MED FIELD.

EBooleen MED.TFieldInfo.GetIsLocal  )  const
 

Let known is the MED FIELD is local or not.

TInt MED.TFieldInfo.GetNbRef  )  const
 

Let known number of references for the MED FIELD.

virtual std::string MED.TFieldInfo.GetCompName TInt  theId  )  const [pure virtual]
 

Get name of the component by its order number.

Implemented in MED.TTFieldInfo< eVersion >.

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

Set name for the component by its order number.

Implemented in MED.TTFieldInfo< eVersion >.

virtual std::string MED.TFieldInfo.GetUnitName TInt  theId  )  const [pure virtual]
 

Get unit of the component by its order number.

Implemented in MED.TTFieldInfo< eVersion >.

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

Set unit for the component by its order number.

Implemented in MED.TTFieldInfo< eVersion >.


Field Documentation

PMeshInfo MED.TFieldInfo.myMeshInfo
 

A reference to correspondig MED Mesh.

ETypeChamp MED.TFieldInfo.myType
 

Defines type of the MED Field.

TInt MED.TFieldInfo.myNbComp
 

Defines number of components stored in the field.

EBooleen MED.TFieldInfo.myIsLocal
 

Defines if the MED Field is local.

TInt MED.TFieldInfo.myNbRef
 

Defines number of refereces of the field.

TString MED.TFieldInfo.myCompNames
 

Contains names for each of MED Field components.

TString MED.TFieldInfo.myUnitNames
 

Contains units for each of MED Field components.