Version: 6.3.1
Public Member Functions | Data Fields

MED.TTimeStampValueBase Struct Reference

The class is a base class for MED TimeStamp values holder. More...

#include <MED_Structures.hxx>

Inheritance diagram for MED.TTimeStampValueBase:
Inheritance graph

Public Member Functions

const PTimeStampInfoGetTimeStampInfo () const
const TGeomSetGetGeomSet () const
const TGeom2ProfileGetGeom2Profile () const
 Gets a map of MED Profiles per geometric type.
virtual ETypeChamp GetTypeChamp () const =0
 Gets type of the champ.
virtual void AllocateValue (EGeometrieElement theGeom, TInt theNbElem, TInt theNbGauss, TInt theNbComp, EModeSwitch theMode=eFULL_INTERLACE)=0
 Allocates values for the given geometry.
virtual size_t GetValueSize (EGeometrieElement theGeom) const =0
virtual size_t GetNbVal (EGeometrieElement theGeom) const =0
virtual size_t GetNbGauss (EGeometrieElement theGeom) const =0
virtual unsigned char * GetValuePtr (EGeometrieElement theGeom)=0

Data Fields

PTimeStampInfo myTimeStampInfo
 A reference to correspondig MED TimeStamp.
TGeomSet myGeomSet
 Keeps set of MED EGeometrieElement which contains values for the timestamp.
TGeom2Profile myGeom2Profile
 Keeps map of MED Profiles per geometric type.

Detailed Description

The class is a base class for MED TimeStamp values holder.


Member Function Documentation

const PTimeStampInfo& MED.TTimeStampValueBase.GetTimeStampInfo ( ) const
const TGeomSet& MED.TTimeStampValueBase.GetGeomSet ( ) const
const TGeom2Profile& MED.TTimeStampValueBase.GetGeom2Profile ( ) const

Gets a map of MED Profiles per geometric type.

virtual ETypeChamp MED.TTimeStampValueBase.GetTypeChamp ( ) const [pure virtual]

Gets type of the champ.

Implemented in MED.TTimeStampValue< TMeshValueType >.

virtual void MED.TTimeStampValueBase.AllocateValue ( EGeometrieElement  theGeom,
TInt  theNbElem,
TInt  theNbGauss,
TInt  theNbComp,
EModeSwitch  theMode = eFULL_INTERLACE 
) [pure virtual]

Allocates values for the given geometry.

Implemented in MED.TTTimeStampValue< eVersion, TMeshValueType >.

virtual size_t MED.TTimeStampValueBase.GetValueSize ( EGeometrieElement  theGeom) const [pure virtual]
virtual size_t MED.TTimeStampValueBase.GetNbVal ( EGeometrieElement  theGeom) const [pure virtual]
virtual size_t MED.TTimeStampValueBase.GetNbGauss ( EGeometrieElement  theGeom) const [pure virtual]
virtual unsigned char* MED.TTimeStampValueBase.GetValuePtr ( EGeometrieElement  theGeom) [pure virtual]

Field Documentation

A reference to correspondig MED TimeStamp.

Get a reference to correspondig MED TimeStamp

Keeps set of MED EGeometrieElement which contains values for the timestamp.

Keeps map of MED Profiles per geometric type.

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS