Version: 6.3.1
Data Structures | Packages | Typedefs | Functions

src/MEDWrapper/Base/MED_Structures.hxx File Reference

#include "MED_Common.hxx"
#include "MED_Utilities.hxx"
Include dependency graph for MED_Structures.hxx:

Go to the source code of this file.

Data Structures

struct  MED.TBase
 Define a parent class for all MEDWrapper classes. More...
struct  MED.TNameInfo
 Define a parent class for all named MED entities. More...
struct  MED.TModeSwitchInfo
 Define a parent class for all MED entities that contains a sequence of numbers. More...
struct  MED.TMeshInfo
 Define a base class which represents MED Mesh entity. More...
struct  MED.TFamilyInfo
 Define a base class which represents MED Family entity. More...
struct  MED.TElemInfo
 Define a parent class for all MED entities that describes mesh entites such as nodes and cells. More...
struct  MED.TNodeInfo
 Define a base class which represents MED Nodes entity. More...
struct  MED.TCellInfo
 Define a base class which represents MED Cells entity. More...
struct  MED.TPolygoneInfo
 Define a base class which represents MED Polygon entity. More...
struct  MED.TPolyedreInfo
 Define a base class which represents MED Polyedre entity. More...
struct  MED.TFieldInfo
 Define a base class which represents MED Field entity. More...
struct  MED.TGaussInfo
 The class represents MED Gauss entity. More...
struct  MED.TGaussInfo.TLess
struct  MED.TTimeStampInfo
 Define a base class which represents MED TimeStamp. More...
struct  MED.TProfileInfo
 The class represents MED Profile entity. More...
struct  MED.TMeshValueBase
 The class is a helper one. It provide safe and flexible way to get access to values for a MED TimeStamp. More...
struct  MED.TTMeshValue< TValueType >
 The class is a helper one. It provide safe and flexible way to get access to values for a MED TimeStamp. More...
struct  MED.TTimeStampValueBase
 The class is a base class for MED TimeStamp values holder. More...
struct  MED.TTimeStampValue< TMeshValueType >
 The class implements a container for MED TimeStamp values. More...
struct  MED.TGrilleInfo
 Define a base class which represents MED Grille. More...

Packages

package  MED

Typedefs

typedef TVector< char > MED.TString
 Defines a type for managing sequence of strings.
typedef SharedPtr< TString > MED.PString
typedef TSlice< TInt > MED.TIntVecSlice
typedef TCSlice< TInt > MED.TCIntVecSlice
typedef TIntVector MED.TFamAttr
typedef TIntVector MED.TElemNum
typedef SharedPtr< TElemNum > MED.PElemNum
typedef TSlice< TFloat > MED.TFloatVecSlice
typedef TCSlice< TFloat > MED.TCFloatVecSlice
typedef TFloatVector MED.TNodeCoord
typedef SharedPtr< TNodeCoord > MED.PNodeCoord
typedef TFloatVecSlice MED.TCoordSlice
typedef TCFloatVecSlice MED.TCCoordSlice
typedef TIntVecSlice MED.TConnSlice
typedef TCIntVecSlice MED.TCConnSlice
typedef TVector< TCConnSlice > MED.TCConnSliceArr
typedef TVector< TConnSlice > MED.TConnSliceArr
typedef TFloatVector MED.TWeight
typedef std::map
< EGeometrieElement,
PGaussInfo > 
MED.TGeom2Gauss
typedef std::map
< EGeometrieElement, TInt > 
MED.TGeom2NbGauss
typedef TTMeshValue< TFloatVector > MED.TFloatMeshValue
typedef TTMeshValue< TIntVector > MED.TIntMeshValue
typedef TFloatVector MED.TValue
typedef TSlice< TFloat > MED.TValueSlice
typedef TCSlice< TFloat > MED.TCValueSlice
typedef TVector< TCValueSlice > MED.TCValueSliceArr
typedef TVector< TValueSlice > MED.TValueSliceArr
typedef TFloatMeshValue MED.TMeshValue
typedef std::map
< EGeometrieElement,
TMeshValue > 
MED.TGeom2Value
typedef std::map
< EGeometrieElement,
PProfileInfo > 
MED.TGeom2Profile
typedef std::set
< EGeometrieElement > 
MED.TGeom
typedef TTimeStampValue
< TFloatMeshValue > 
MED.TFloatTimeStampValue
typedef SharedPtr
< TFloatTimeStampValue > 
MED.PFloatTimeStampValue
typedef TTimeStampValue
< TIntMeshValue > 
MED.TIntTimeStampValue
typedef SharedPtr
< TIntTimeStampValue > 
MED.PIntTimeStampValue
typedef TFloatTimeStampValue MED.TTimeStampVal
typedef PFloatTimeStampValue MED.PTimeStampVal
typedef std::map< TInt,
TFloatVector > 
MED.TIndexes
typedef std::map< TInt, TString > MED.TNames

Functions

std::string MED.GetString (TInt theId, TInt theStep, const TString &theString)
 Extract a substring from the sequence of the strings.
void MED.SetString (TInt theId, TInt theStep, TString &theString, const std::string &theValue)
 Set a substring in the sequence of the strings.
void MED.SetString (TInt theId, TInt theStep, TString &theString, const TString &theValue)
 Set a substring in the sequence of the strings.
TInt MED.GetDimGaussCoord (EGeometrieElement theGeom)
 Get dimension of the Gauss coordinates for the defined type of mesh cell.
TInt MED.GetNbRefCoord (EGeometrieElement theGeom)
 Get number of referenced nodes for the defined type of mesh cell.
PFloatTimeStampValue MED.CastToFloatTimeStampValue (const PTimeStampValueBase &theTimeStampValue)
PIntTimeStampValue MED.CastToIntTimeStampValue (const PTimeStampValueBase &theTimeStampValue)
template<class TMeshValueTypeFrom , class TMeshValueTypeTo >
void MED.CopyTimeStampValue (SharedPtr< TTimeStampValue< TMeshValueTypeFrom > > theTimeStampValueFrom, SharedPtr< TTimeStampValue< TMeshValueTypeTo > > theTimeStampValueTo)
template<class TMeshValueType >
void MED.CopyTimeStampValue (SharedPtr< TTimeStampValue< TMeshValueType > > theTimeStampValueFrom, SharedPtr< TTimeStampValue< TMeshValueType > > theTimeStampValueTo)
void MED.CopyTimeStampValueBase (const PTimeStampValueBase &theValueFrom, const PTimeStampValueBase &theValueTo)
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