MED.TNodeInfo Struct Reference

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

#include <MED_Structures.hxx>

Inheritance diagram for MED.TNodeInfo:

Inheritance graph

Public Member Functions

TCCoordSlice GetCoordSlice (TInt theId) const
 Gives coordinates for mesh node by its number (const version).
TCoordSlice GetCoordSlice (TInt theId)
 Gives coordinates for mesh node by its number.
ERepere GetSystem () const
 Get which coordinate system is used for the node describing.
void SetSystem (ERepere theSystem)
 Set coordinate system to be used for the node describing.
virtual std::string GetCoordName (TInt theId) const =0
 Get name of the coordinate dimension by its order number.
virtual void SetCoordName (TInt theId, const std::string &theValue)=0
 Set name of the coordinate dimension by its order number.
virtual std::string GetCoordUnit (TInt theId) const =0
 Get name of unit for the coordinate dimension by its order number.
virtual void SetCoordUnit (TInt theId, const std::string &theValue)=0
 Set name of unit for the coordinate dimension by its order number.

Data Fields

TNodeCoord myCoord
 Contains all nodal coordinates.
ERepere mySystem
 Defines, which coordinate system is used.
TString myCoordNames
 Contains names for the coordinate dimensions.
TString myCoordUnits
 Contains units for the coordinate dimensions.

Detailed Description

Define a base class which represents MED Nodes entity.


Member Function Documentation

TCCoordSlice TNodeInfo::GetCoordSlice TInt  theId  )  const
 

Gives coordinates for mesh node by its number (const version).

TCoordSlice TNodeInfo::GetCoordSlice TInt  theId  ) 
 

Gives coordinates for mesh node by its number.

ERepere MED.TNodeInfo.GetSystem  )  const
 

Get which coordinate system is used for the node describing.

void MED.TNodeInfo.SetSystem ERepere  theSystem  ) 
 

Set coordinate system to be used for the node describing.

virtual std::string MED.TNodeInfo.GetCoordName TInt  theId  )  const [pure virtual]
 

Get name of the coordinate dimension by its order number.

Implemented in MED.TTNodeInfo< eVersion >.

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

Set name of the coordinate dimension by its order number.

Implemented in MED.TTNodeInfo< eVersion >.

virtual std::string MED.TNodeInfo.GetCoordUnit TInt  theId  )  const [pure virtual]
 

Get name of unit for the coordinate dimension by its order number.

Implemented in MED.TTNodeInfo< eVersion >.

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

Set name of unit for the coordinate dimension by its order number.

Implemented in MED.TTNodeInfo< eVersion >.


Field Documentation

TNodeCoord MED.TNodeInfo.myCoord
 

Contains all nodal coordinates.

ERepere MED.TNodeInfo.mySystem
 

Defines, which coordinate system is used.

TString MED.TNodeInfo.myCoordNames
 

Contains names for the coordinate dimensions.

TString MED.TNodeInfo.myCoordUnits
 

Contains units for the coordinate dimensions.