Version: 5.1.6

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

PNodeCoord 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).

References MED.eFULL_INTERLACE.

TCoordSlice TNodeInfo::GetCoordSlice ( TInt  theId  ) 

Gives coordinates for mesh node by its number.

References MED.eFULL_INTERLACE.

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

Contains all nodal coordinates.

Defines, which coordinate system is used.

Contains names for the coordinate dimensions.

Contains units for the coordinate dimensions.