MED::TTimeStampInfo Struct Referenceabstract

Define a base class which represents MED TimeStamp. More...

#include <MED_Structures.hxx>

Public Member Functions

TFloat GetDt () const
 Defines time for the MED TimeStamp. More...
 
EEntiteMaillage GetEntity () const
 Let known to what MED Entity the MED TimeStamp belong to. More...
 
const PFieldInfoGetFieldInfo () const
 Get a reference to corresponding MED Field. More...
 
const TGeom2GaussGetGeom2Gauss () const
 Gets a map of MED Gauss entityes per geometric type. More...
 
const TGeom2SizeGetGeom2Size () const
 Get map of number of cells per geometric type where the MED TimeStamp belongs to. More...
 
TInt GetNbGauss (EGeometrieElement theGeom) const
 Gives number of the Gauss Points for the MED TimeStamp. More...
 
TInt GetNumDt () const
 Defines number in time for the MED TimeStamp. More...
 
TInt GetNumOrd () const
 Defines number for the MED TimeStamp. More...
 
virtual std::string GetUnitDt () const =0
 Get unit of time for the MED TimeStamp. More...
 
virtual void SetUnitDt (const std::string &theValue)=0
 Set unit of time for the MED TimeStamp. More...
 
- Public Member Functions inherited from MED::TBase
virtual ~TBase ()
 

Public Attributes

TFloat myDt
 Keeps time for the MED TimeStamp. More...
 
EEntiteMaillage myEntity
 Defines the MED Entity where the MED TimeStamp belongs to. More...
 
PFieldInfo myFieldInfo
 A reference to corresponding MED Field. More...
 
TGeom2Gauss myGeom2Gauss
 Keeps map of MED Gauss entityes per geometric type. More...
 
TGeom2NbGauss myGeom2NbGauss
 Keeps number of the Gauss Points for the MED TimeStamp. More...
 
TGeom2Size myGeom2Size
 Keeps map of number of cells per geometric type where the MED TimeStamp belongs to. More...
 
TInt myNumDt
 Keeps number in time for the MED TimeStamp. More...
 
TInt myNumOrd
 Keeps number for the MED TimeStamp. More...
 
TString myUnitDt
 Defines unit for the time for the MED TimeStamp. More...
 

Detailed Description

Define a base class which represents MED TimeStamp.

Member Function Documentation

◆ GetDt()

TFloat MED::TTimeStampInfo::GetDt ( ) const

Defines time for the MED TimeStamp.

◆ GetEntity()

EEntiteMaillage MED::TTimeStampInfo::GetEntity ( ) const

Let known to what MED Entity the MED TimeStamp belong to.

◆ GetFieldInfo()

const PFieldInfo & MED::TTimeStampInfo::GetFieldInfo ( ) const

Get a reference to corresponding MED Field.

◆ GetGeom2Gauss()

const TGeom2Gauss & MED::TTimeStampInfo::GetGeom2Gauss ( ) const

Gets a map of MED Gauss entityes per geometric type.

◆ GetGeom2Size()

const TGeom2Size & MED::TTimeStampInfo::GetGeom2Size ( ) const

Get map of number of cells per geometric type where the MED TimeStamp belongs to.

◆ GetNbGauss()

TInt TTimeStampInfo::GetNbGauss ( EGeometrieElement  theGeom) const

Gives number of the Gauss Points for the MED TimeStamp.

◆ GetNumDt()

TInt MED::TTimeStampInfo::GetNumDt ( ) const

Defines number in time for the MED TimeStamp.

◆ GetNumOrd()

TInt MED::TTimeStampInfo::GetNumOrd ( ) const

Defines number for the MED TimeStamp.

◆ GetUnitDt()

virtual std::string MED::TTimeStampInfo::GetUnitDt ( ) const
pure virtual

Get unit of time for the MED TimeStamp.

Implemented in MED::TTTimeStampInfo< eVersion >.

◆ SetUnitDt()

virtual void MED::TTimeStampInfo::SetUnitDt ( const std::string &  theValue)
pure virtual

Set unit of time for the MED TimeStamp.

Implemented in MED::TTTimeStampInfo< eVersion >.

Member Data Documentation

◆ myDt

TFloat MED::TTimeStampInfo::myDt

◆ myEntity

EEntiteMaillage MED::TTimeStampInfo::myEntity

Defines the MED Entity where the MED TimeStamp belongs to.

Referenced by MED::V2_2::TVWrapper::GetTimeStampInfo(), and MED::TTTimeStampInfo< eVersion >::TTTimeStampInfo().

◆ myFieldInfo

PFieldInfo MED::TTimeStampInfo::myFieldInfo

◆ myGeom2Gauss

TGeom2Gauss MED::TTimeStampInfo::myGeom2Gauss

Keeps map of MED Gauss entityes per geometric type.

Referenced by MED::TTTimeStampInfo< eVersion >::TTTimeStampInfo().

◆ myGeom2NbGauss

TGeom2NbGauss MED::TTimeStampInfo::myGeom2NbGauss

Keeps number of the Gauss Points for the MED TimeStamp.

Referenced by MED::V2_2::TVWrapper::GetTimeStampInfo(), and MED::TTTimeStampInfo< eVersion >::TTTimeStampInfo().

◆ myGeom2Size

TGeom2Size MED::TTimeStampInfo::myGeom2Size

Keeps map of number of cells per geometric type where the MED TimeStamp belongs to.

Referenced by MED::V2_2::TVWrapper::GetTimeStampInfo(), and MED::TTTimeStampInfo< eVersion >::TTTimeStampInfo().

◆ myNumDt

TInt MED::TTimeStampInfo::myNumDt

Keeps number in time for the MED TimeStamp.

Referenced by MED::V2_2::TVWrapper::GetTimeStampInfo(), and MED::TTTimeStampInfo< eVersion >::TTTimeStampInfo().

◆ myNumOrd

TInt MED::TTimeStampInfo::myNumOrd

◆ myUnitDt


The documentation for this struct was generated from the following files: