Version: 5.1.6

MED.V2_2.TVWrapper Class Reference

#include <MED_V2_2_Wrapper.hxx>

Inheritance diagram for MED.V2_2.TVWrapper:
Inheritance graph

Public Member Functions

 TVWrapper (const std::string &theFileName)
virtual TInt GetNbMeshes (TErr *theErr=0)
virtual void GetMeshInfo (TInt theMeshId, MED::TMeshInfo &, TErr *theErr=0)
virtual void SetMeshInfo (const MED::TMeshInfo &theInfo, TErr *theErr=0)
void SetMeshInfo (const MED::TMeshInfo &theInfo, EModeAcces theMode, TErr *theErr=0)
virtual TInt GetNbFamilies (const MED::TMeshInfo &theMeshInfo, TErr *theErr=0)
virtual TInt GetNbFamAttr (TInt theFamId, const MED::TMeshInfo &theInfo, TErr *theErr=0)
virtual TInt GetNbFamGroup (TInt theFamId, const MED::TMeshInfo &theInfo, TErr *theErr=0)
virtual void GetFamilyInfo (TInt theFamId, MED::TFamilyInfo &theInfo, TErr *theErr=0)
virtual void SetFamilyInfo (const MED::TFamilyInfo &theInfo, TErr *theErr=0)
void SetFamilyInfo (const MED::TFamilyInfo &theInfo, EModeAcces theMode, TErr *theErr=0)
virtual void GetNames (TElemInfo &theInfo, TInt nb, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=0)
virtual void GetNumeration (TElemInfo &theInfo, TInt nb, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=0)
virtual void GetFamilies (TElemInfo &theInfo, TInt nb, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=0)
virtual void SetNames (const TElemInfo &theInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=0)
void SetNames (const TElemInfo &theInfo, EModeAcces theMode, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=0)
virtual void SetNumeration (const TElemInfo &theInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=0)
void SetNumeration (const TElemInfo &theInfo, EModeAcces theMode, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=0)
virtual void SetFamilies (const TElemInfo &theInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=0)
void SetFamilies (const TElemInfo &theInfo, EModeAcces theMode, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=0)
virtual TInt GetNbNodes (const MED::TMeshInfo &theMeshInfo, TErr *theErr=0)
TInt GetNbNodes (const MED::TMeshInfo &theMeshInfo, ETable theTable, TErr *theErr=0)
virtual void GetNodeInfo (MED::TNodeInfo &theInfo, TErr *theErr=0)
virtual void SetNodeInfo (const MED::TNodeInfo &theInfo, TErr *theErr=0)
void SetNodeInfo (const MED::TNodeInfo &theInfo, EModeAcces theMode, TErr *theErr=0)
virtual void GetPolygoneInfo (TPolygoneInfo &theInfo, TErr *theErr=0)
virtual void SetPolygoneInfo (const TPolygoneInfo &theInfo, TErr *theErr=0)
void SetPolygoneInfo (const MED::TPolygoneInfo &theInfo, EModeAcces theMode, TErr *theErr=0)
virtual TInt GetNbPolygones (const TMeshInfo &theMeshInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, EConnectivite theConnMode=eNOD, TErr *theErr=0)
virtual TInt GetPolygoneConnSize (const TMeshInfo &theMeshInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, EConnectivite theConnMode=eNOD, TErr *theErr=0)
virtual void GetPolyedreInfo (TPolyedreInfo &theInfo, TErr *theErr=0)
virtual void SetPolyedreInfo (const TPolyedreInfo &theInfo, TErr *theErr=0)
void SetPolyedreInfo (const MED::TPolyedreInfo &theInfo, EModeAcces theMode, TErr *theErr=0)
virtual TInt GetNbPolyedres (const TMeshInfo &theMeshInfo, EEntiteMaillage, EGeometrieElement, EConnectivite, TErr *theErr=0)
virtual void GetPolyedreConnSize (const TMeshInfo &theMeshInfo, TInt &theNbFaces, TInt &theConnSize, EConnectivite theConnMode=eNOD, TErr *theErr=0)
virtual TEntityInfo GetEntityInfo (const MED::TMeshInfo &theMeshInfo, EConnectivite theConnMode=eNOD, TErr *theErr=0)
virtual TInt GetNbCells (const MED::TMeshInfo &theMeshInfo, EEntiteMaillage, EGeometrieElement, EConnectivite theConnMode=eNOD, TErr *theErr=0)
virtual void GetCellInfo (MED::TCellInfo &theInfo, TErr *theErr=0)
virtual void SetCellInfo (const MED::TCellInfo &theInfo, TErr *theErr=0)
void SetCellInfo (const MED::TCellInfo &theInfo, EModeAcces theMode, TErr *theErr=0)
virtual TInt GetNbFields (TErr *theErr=0)
virtual TInt GetNbComp (TInt theFieldId, TErr *theErr=0)
virtual void GetFieldInfo (TInt theFieldId, MED::TFieldInfo &theInfo, TErr *theErr=0)
virtual void SetFieldInfo (const MED::TFieldInfo &theInfo, TErr *theErr=0)
void SetFieldInfo (const MED::TFieldInfo &theInfo, EModeAcces theMode, TErr *theErr=0)
virtual TInt GetNbGauss (TErr *theErr=0)
virtual TGaussInfo::TInfo GetGaussPreInfo (TInt theId, TErr *theErr=0)
virtual void GetGaussInfo (TInt theId, TGaussInfo &theInfo, TErr *theErr=0)
virtual TInt GetNbProfiles (TErr *theErr=0)
virtual TProfileInfo::TInfo GetProfilePreInfo (TInt theId, TErr *theErr=0)
virtual void GetProfileInfo (TInt theId, TProfileInfo &theInfo, TErr *theErr=0)
virtual void SetProfileInfo (const TProfileInfo &theInfo, TErr *theErr=0)
void SetProfileInfo (const TProfileInfo &theInfo, EModeAcces theMode, TErr *theErr=0)
virtual TInt GetNbTimeStamps (const MED::TFieldInfo &theInfo, const MED::TEntityInfo &theEntityInfo, EEntiteMaillage &theEntity, TGeom2Size &theGeom2Size, TErr *theErr=0)
virtual void GetTimeStampInfo (TInt theTimeStampId, MED::TTimeStampInfo &theInfo, TErr *theErr=0)
virtual void GetTimeStampValue (const PTimeStampValueBase &theTimeStampValue, const TMKey2Profile &theMKey2Profile, const TKey2Gauss &theKey2Gauss, TErr *theErr=0)
virtual void SetTimeStampValue (const PTimeStampValueBase &theTimeStampValue, TErr *theErr=0)
void SetTimeStampValue (const PTimeStampValueBase &theTimeStampValue, EModeAcces theMode, TErr *theErr=0)
virtual void GetGrilleInfo (TGrilleInfo &theGrilleInfo, TErr *theErr=0)
virtual void SetGrilleInfo (const MED::TGrilleInfo &theGrilleInfo, TErr *theErr=0)
void SetGrilleInfo (const MED::TGrilleInfo &theGrilleInfo, EModeAcces theMode, TErr *theErr=0)
virtual void GetGrilleType (const MED::TMeshInfo &theMeshInfo, EGrilleType &type, TErr *theErr=0)
void GetGrilleStruct (const MED::TMeshInfo &theMeshInfo, TIntVector &theStruct, TErr *theErr=0)

Data Fields

PFile myFile

Private Member Functions

 TVWrapper ()
 TVWrapper (const TVWrapper &)
TVWrapperoperator= (const TVWrapper &)

Constructor & Destructor Documentation

MED.V2_2.TVWrapper.TVWrapper (  )  [private]
MED.V2_2.TVWrapper.TVWrapper ( const TVWrapper  )  [private]
MED::V2_2.TVWrapper::TVWrapper ( const std::string &  theFileName  ) 

Member Function Documentation

TVWrapper& MED.V2_2.TVWrapper.operator= ( const TVWrapper  )  [private]
TInt MED::V2_2.TVWrapper::GetNbMeshes ( TErr theErr = 0  )  [virtual]

Implements MED.TWrapper.

References MED.V2_2.eLECTURE, and MEDnMaa().

void MED::V2_2.TVWrapper::GetMeshInfo ( TInt  theMeshId,
MED::TMeshInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetMeshInfo ( const MED::TMeshInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetMeshInfo ( const MED::TMeshInfo theInfo,
EModeAcces  theMode,
TErr theErr = 0 
)
TInt MED::V2_2.TVWrapper::GetNbFamilies ( const MED::TMeshInfo theMeshInfo,
TErr theErr = 0 
) [virtual]
TInt MED::V2_2.TVWrapper::GetNbFamAttr ( TInt  theFamId,
const MED::TMeshInfo theInfo,
TErr theErr = 0 
) [virtual]

Implements MED.TWrapper.

References MED.V2_2.eLECTURE, and MED.TNameInfo.myName.

TInt MED::V2_2.TVWrapper::GetNbFamGroup ( TInt  theFamId,
const MED::TMeshInfo theInfo,
TErr theErr = 0 
) [virtual]

Implements MED.TWrapper.

References MED.V2_2.eLECTURE, and MED.TNameInfo.myName.

void MED::V2_2.TVWrapper::GetFamilyInfo ( TInt  theFamId,
MED::TFamilyInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetFamilyInfo ( const MED::TFamilyInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetFamilyInfo ( const MED::TFamilyInfo theInfo,
EModeAcces  theMode,
TErr theErr = 0 
)
void MED::V2_2.TVWrapper::GetNames ( TElemInfo theInfo,
TInt  nb,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::GetNumeration ( TElemInfo theInfo,
TInt  nb,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::GetFamilies ( TElemInfo theInfo,
TInt  nb,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetNames ( const TElemInfo theInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = 0 
) [virtual]

Reimplemented from MED.TWrapper.

References MED.V2_2.eLECTURE_ECRITURE.

void MED::V2_2.TVWrapper::SetNames ( const TElemInfo theInfo,
EModeAcces  theMode,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = 0 
)
void MED::V2_2.TVWrapper::SetNumeration ( const TElemInfo theInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = 0 
) [virtual]

Reimplemented from MED.TWrapper.

References MED.V2_2.eLECTURE_ECRITURE.

void MED::V2_2.TVWrapper::SetNumeration ( const TElemInfo theInfo,
EModeAcces  theMode,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = 0 
)
void MED::V2_2.TVWrapper::SetFamilies ( const TElemInfo theInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = 0 
) [virtual]

Reimplemented from MED.TWrapper.

References MED.V2_2.eLECTURE_ECRITURE.

void MED::V2_2.TVWrapper::SetFamilies ( const TElemInfo theInfo,
EModeAcces  theMode,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = 0 
)
virtual TInt MED.V2_2.TVWrapper.GetNbNodes ( const MED::TMeshInfo theMeshInfo,
TErr theErr = 0 
) [virtual]

Implements MED.TWrapper.

References MED.eCOOR, and MED.GetNbNodes().

TInt MED::V2_2.TVWrapper::GetNbNodes ( const MED::TMeshInfo theMeshInfo,
ETable  theTable,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::GetNodeInfo ( MED::TNodeInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetNodeInfo ( const MED::TNodeInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetNodeInfo ( const MED::TNodeInfo theInfo,
EModeAcces  theMode,
TErr theErr = 0 
)
void MED::V2_2.TVWrapper::GetPolygoneInfo ( MED::TPolygoneInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetPolygoneInfo ( const TPolygoneInfo theInfo,
TErr theErr = 0 
) [virtual]

Reimplemented from MED.TWrapper.

References MED.V2_2.eLECTURE_ECRITURE.

void MED::V2_2.TVWrapper::SetPolygoneInfo ( const MED::TPolygoneInfo theInfo,
EModeAcces  theMode,
TErr theErr = 0 
)
TInt MED::V2_2.TVWrapper::GetNbPolygones ( const TMeshInfo theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
EConnectivite  theConnMode = eNOD,
TErr theErr = 0 
) [virtual]

Reimplemented from MED.TWrapper.

TInt MED::V2_2.TVWrapper::GetPolygoneConnSize ( const TMeshInfo theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
EConnectivite  theConnMode = eNOD,
TErr theErr = 0 
) [virtual]

Reimplemented from MED.TWrapper.

References MED.V2_2.eLECTURE, EXCEPTION, and MED.TNameInfo.myName.

void MED::V2_2.TVWrapper::GetPolyedreInfo ( TPolyedreInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetPolyedreInfo ( const TPolyedreInfo theInfo,
TErr theErr = 0 
) [virtual]

Reimplemented from MED.TWrapper.

References MED.V2_2.eLECTURE_ECRITURE.

void MED::V2_2.TVWrapper::SetPolyedreInfo ( const MED::TPolyedreInfo theInfo,
EModeAcces  theMode,
TErr theErr = 0 
)
TInt MED::V2_2.TVWrapper::GetNbPolyedres ( const TMeshInfo theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
EConnectivite  theConnMode,
TErr theErr = 0 
) [virtual]

Reimplemented from MED.TWrapper.

void MED::V2_2.TVWrapper::GetPolyedreConnSize ( const TMeshInfo theMeshInfo,
TInt theNbFaces,
TInt theConnSize,
EConnectivite  theConnMode = eNOD,
TErr theErr = 0 
) [virtual]

Reimplemented from MED.TWrapper.

References MED.V2_2.eLECTURE, EXCEPTION, and MED.TNameInfo.myName.

TEntityInfo MED::V2_2.TVWrapper::GetEntityInfo ( const MED::TMeshInfo theMeshInfo,
EConnectivite  theConnMode = eNOD,
TErr theErr = 0 
) [virtual]
TInt MED::V2_2.TVWrapper::GetNbCells ( const MED::TMeshInfo theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
EConnectivite  theConnMode = eNOD,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::GetCellInfo ( MED::TCellInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetCellInfo ( const MED::TCellInfo theInfo,
TErr theErr = 0 
) [virtual]

Implements MED.TWrapper.

References MED.V2_2.eLECTURE_ECRITURE.

void MED::V2_2.TVWrapper::SetCellInfo ( const MED::TCellInfo theInfo,
EModeAcces  theMode,
TErr theErr = 0 
)
TInt MED::V2_2.TVWrapper::GetNbFields ( TErr theErr = 0  )  [virtual]

Implements MED.TWrapper.

References MED.V2_2.eLECTURE, and med_2_1.MEDnChamp().

TInt MED::V2_2.TVWrapper::GetNbComp ( TInt  theFieldId,
TErr theErr = 0 
) [virtual]

Implements MED.TWrapper.

References MED.V2_2.eLECTURE, and med_2_1.MEDnChamp().

void MED::V2_2.TVWrapper::GetFieldInfo ( TInt  theFieldId,
MED::TFieldInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetFieldInfo ( const MED::TFieldInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetFieldInfo ( const MED::TFieldInfo theInfo,
EModeAcces  theMode,
TErr theErr = 0 
)
TInt MED::V2_2.TVWrapper::GetNbGauss ( TErr theErr = 0  )  [virtual]

Reimplemented from MED.TWrapper.

References MED.V2_2.eLECTURE.

TGaussInfo::TInfo MED::V2_2.TVWrapper::GetGaussPreInfo ( TInt  theId,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::GetGaussInfo ( TInt  theId,
TGaussInfo theInfo,
TErr theErr = 0 
) [virtual]
TInt MED::V2_2.TVWrapper::GetNbProfiles ( TErr theErr = 0  )  [virtual]

Implements MED.TWrapper.

References MED.V2_2.eLECTURE, and med_2_1.MEDnProfil().

TProfileInfo::TInfo MED::V2_2.TVWrapper::GetProfilePreInfo ( TInt  theId,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::GetProfileInfo ( TInt  theId,
TProfileInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetProfileInfo ( const TProfileInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetProfileInfo ( const TProfileInfo theInfo,
EModeAcces  theMode,
TErr theErr = 0 
)
TInt MED::V2_2.TVWrapper::GetNbTimeStamps ( const MED::TFieldInfo theInfo,
const MED::TEntityInfo theEntityInfo,
EEntiteMaillage theEntity,
TGeom2Size theGeom2Size,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::GetTimeStampInfo ( TInt  theTimeStampId,
MED::TTimeStampInfo theInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::GetTimeStampValue ( const PTimeStampValueBase theTimeStampValue,
const TMKey2Profile theMKey2Profile,
const TKey2Gauss theKey2Gauss,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetTimeStampValue ( const PTimeStampValueBase theTimeStampValue,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetTimeStampValue ( const PTimeStampValueBase theTimeStampValue,
EModeAcces  theMode,
TErr theErr = 0 
)
void MED::V2_2.TVWrapper::GetGrilleInfo ( TGrilleInfo theGrilleInfo,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::SetGrilleInfo ( const MED::TGrilleInfo theGrilleInfo,
TErr theErr = 0 
) [virtual]

Reimplemented from MED.TWrapper.

References MED.V2_2.eLECTURE_ECRITURE.

void MED::V2_2.TVWrapper::SetGrilleInfo ( const MED::TGrilleInfo theGrilleInfo,
EModeAcces  theMode,
TErr theErr = 0 
)
void MED::V2_2.TVWrapper::GetGrilleType ( const MED::TMeshInfo theMeshInfo,
EGrilleType type,
TErr theErr = 0 
) [virtual]
void MED::V2_2.TVWrapper::GetGrilleStruct ( const MED::TMeshInfo theMeshInfo,
TIntVector theStruct,
TErr theErr = 0 
)

Field Documentation