Back to index

salome-med  6.5.0
Classes | Namespaces | Typedefs | Functions
MED_Structures.hxx File Reference
#include "MED_Common.hxx"
#include "MED_Utilities.hxx"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
struct  MED::MEDWRAPPER_EXPORT::MEDWRAPPER_EXPORT
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. 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...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...
struct  MED::TTimeStampValue< TMeshValueType >
 The class implements a container for MED TimeStamp values. More...
protocol  MED::MEDWRAPPER_EXPORT
 Define a helper class to handle Gauss Points coordinates. More...

Namespaces

namespace  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)