The class is a base class for MED TimeStamp values holder. More...
#include <MED_Structures.hxx>
Public Member Functions | |
virtual void AllocateValue (EGeometrieElement theGeom, TInt theNbElem, TInt theNbGauss, TInt theNbComp, EModeSwitch theMode=eFULL_INTERLACE)=0 | |
Allocates values for the given geometry. More... | |
const TGeom2Profile & GetGeom2Profile () const | |
Gets a map of MED Profiles per geometric type. More... | |
const TGeomSet & GetGeomSet () const | |
virtual size_t GetNbGauss (EGeometrieElement theGeom) const =0 | |
virtual size_t GetNbVal (EGeometrieElement theGeom) const =0 | |
const PTimeStampInfo & GetTimeStampInfo () const | |
virtual ETypeChamp GetTypeChamp () const =0 | |
Gets type of the champ. More... | |
virtual unsigned char * GetValuePtr (EGeometrieElement theGeom)=0 | |
virtual size_t GetValueSize (EGeometrieElement theGeom) const =0 | |
![]() | |
EModeSwitch GetModeSwitch () const | |
TModeSwitchInfo () | |
To construct instance of the class by default. More... | |
TModeSwitchInfo (EModeSwitch theModeSwitch) | |
To construct instance of the class. More... | |
![]() | |
virtual ~TBase () | |
Public Attributes | |
TGeom2Profile myGeom2Profile | |
Keeps map of MED Profiles per geometric type. More... | |
TGeomSet myGeomSet | |
Keeps set of MED EGeometrieElement which contains values for the timestamp. More... | |
PTimeStampInfo myTimeStampInfo | |
A reference to correspondig MED TimeStamp. More... | |
![]() | |
EModeSwitch myModeSwitch | |
Keeps the. More... | |
Detailed Description
The class is a base class for MED TimeStamp values holder.
Member Function Documentation
◆ AllocateValue()
|
pure virtual |
Allocates values for the given geometry.
Implemented in MED::TTTimeStampValue< eVersion, TMeshValueType >.
◆ GetGeom2Profile()
const TGeom2Profile& MED::TTimeStampValueBase::GetGeom2Profile | ( | ) | const |
◆ GetGeomSet()
const TGeomSet& MED::TTimeStampValueBase::GetGeomSet | ( | ) | const |
◆ GetNbGauss()
|
pure virtual |
Implemented in MED::TTTimeStampValue< eVersion, TMeshValueType >.
◆ GetNbVal()
|
pure virtual |
Implemented in MED::TTTimeStampValue< eVersion, TMeshValueType >.
◆ GetTimeStampInfo()
const PTimeStampInfo& MED::TTimeStampValueBase::GetTimeStampInfo | ( | ) | const |
◆ GetTypeChamp()
|
pure virtual |
Gets type of the champ.
Implemented in MED::TTimeStampValue< TMeshValueType >.
◆ GetValuePtr()
|
pure virtual |
Implemented in MED::TTTimeStampValue< eVersion, TMeshValueType >.
◆ GetValueSize()
|
pure virtual |
Implemented in MED::TTTimeStampValue< eVersion, TMeshValueType >.
Member Data Documentation
◆ myGeom2Profile
TGeom2Profile MED::TTimeStampValueBase::myGeom2Profile |
Keeps map of MED Profiles per geometric type.
Referenced by MED::TTTimeStampValue< eVersion, TMeshValueType >::TTTimeStampValue().
◆ myGeomSet
TGeomSet MED::TTimeStampValueBase::myGeomSet |
Keeps set of MED EGeometrieElement which contains values for the timestamp.
Referenced by MED::TTimeStampValue< TMeshValueType >::GetMeshValuePtr(), and MED::TTTimeStampValue< eVersion, TMeshValueType >::TTTimeStampValue().
◆ myTimeStampInfo
PTimeStampInfo MED::TTimeStampValueBase::myTimeStampInfo |
A reference to correspondig MED TimeStamp.
Get a reference to correspondig MED TimeStamp
Referenced by MED::TTTimeStampValue< eVersion, TMeshValueType >::TTTimeStampValue().
The documentation for this struct was generated from the following file:
- src/3rdParty/salomesmesh/inc/MED_Structures.hxx