Back to index

salome-med  6.5.0
Public Member Functions | Protected Attributes | Private Member Functions
MED::V2_2::MED_V22_WRAPPER_EXPORT Protocol Reference

#include <MED_V2_2_Wrapper.hxx>

Inheritance diagram for MED::V2_2::MED_V22_WRAPPER_EXPORT:
Inheritance graph
[legend]
Collaboration diagram for MED::V2_2::MED_V22_WRAPPER_EXPORT:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TVWrapper (const std::string &theFileName)
virtual TInt GetNbMeshes (TErr *theErr=NULL)
virtual void GetMeshInfo (TInt theMeshId, MED::TMeshInfo &, TErr *theErr=NULL)
virtual void SetMeshInfo (const MED::TMeshInfo &theInfo, TErr *theErr=NULL)
void SetMeshInfo (const MED::TMeshInfo &theInfo, EModeAcces theMode, TErr *theErr=NULL)
virtual TInt GetNbFamilies (const MED::TMeshInfo &theMeshInfo, TErr *theErr=NULL)
virtual TInt GetNbFamAttr (TInt theFamId, const MED::TMeshInfo &theInfo, TErr *theErr=NULL)
virtual TInt GetNbFamGroup (TInt theFamId, const MED::TMeshInfo &theInfo, TErr *theErr=NULL)
virtual void GetFamilyInfo (TInt theFamId, MED::TFamilyInfo &theInfo, TErr *theErr=NULL)
virtual void SetFamilyInfo (const MED::TFamilyInfo &theInfo, TErr *theErr=NULL)
void SetFamilyInfo (const MED::TFamilyInfo &theInfo, EModeAcces theMode, TErr *theErr=NULL)
virtual void GetNames (TElemInfo &theInfo, TInt nb, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=NULL)
virtual void GetNumeration (TElemInfo &theInfo, TInt nb, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=NULL)
virtual void GetFamilies (TElemInfo &theInfo, TInt nb, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=NULL)
virtual void SetNames (const TElemInfo &theInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=NULL)
void SetNames (const TElemInfo &theInfo, EModeAcces theMode, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=NULL)
virtual void SetNumeration (const TElemInfo &theInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=NULL)
void SetNumeration (const TElemInfo &theInfo, EModeAcces theMode, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=NULL)
virtual void SetFamilies (const TElemInfo &theInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=NULL)
void SetFamilies (const TElemInfo &theInfo, EModeAcces theMode, EEntiteMaillage theEntity, EGeometrieElement theGeom, TErr *theErr=NULL)
virtual TInt GetNbNodes (const MED::TMeshInfo &theMeshInfo, TErr *theErr=NULL)
TInt GetNbNodes (const MED::TMeshInfo &theMeshInfo, ETable theTable, TErr *theErr=NULL)
virtual void GetNodeInfo (MED::TNodeInfo &theInfo, TErr *theErr=NULL)
virtual void SetNodeInfo (const MED::TNodeInfo &theInfo, TErr *theErr=NULL)
void SetNodeInfo (const MED::TNodeInfo &theInfo, EModeAcces theMode, TErr *theErr=NULL)
virtual void GetPolygoneInfo (TPolygoneInfo &theInfo, TErr *theErr=NULL)
virtual void SetPolygoneInfo (const TPolygoneInfo &theInfo, TErr *theErr=NULL)
void SetPolygoneInfo (const MED::TPolygoneInfo &theInfo, EModeAcces theMode, TErr *theErr=NULL)
virtual TInt GetNbPolygones (const TMeshInfo &theMeshInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, EConnectivite theConnMode=eNOD, TErr *theErr=NULL)
virtual TInt GetPolygoneConnSize (const TMeshInfo &theMeshInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, EConnectivite theConnMode=eNOD, TErr *theErr=NULL)
virtual void GetPolyedreInfo (TPolyedreInfo &theInfo, TErr *theErr=NULL)
virtual void SetPolyedreInfo (const TPolyedreInfo &theInfo, TErr *theErr=NULL)
void SetPolyedreInfo (const MED::TPolyedreInfo &theInfo, EModeAcces theMode, TErr *theErr=NULL)
virtual TInt GetNbPolyedres (const TMeshInfo &theMeshInfo, EEntiteMaillage, EGeometrieElement, EConnectivite, TErr *theErr=NULL)
virtual void GetPolyedreConnSize (const TMeshInfo &theMeshInfo, TInt &theNbFaces, TInt &theConnSize, EConnectivite theConnMode=eNOD, TErr *theErr=NULL)
virtual TEntityInfo GetEntityInfo (const MED::TMeshInfo &theMeshInfo, EConnectivite theConnMode=eNOD, TErr *theErr=NULL)
virtual TInt GetNbCells (const MED::TMeshInfo &theMeshInfo, EEntiteMaillage, EGeometrieElement, EConnectivite theConnMode=eNOD, TErr *theErr=NULL)
virtual void GetCellInfo (MED::TCellInfo &theInfo, TErr *theErr=NULL)
virtual void SetCellInfo (const MED::TCellInfo &theInfo, TErr *theErr=NULL)
void SetCellInfo (const MED::TCellInfo &theInfo, EModeAcces theMode, TErr *theErr=NULL)
virtual TInt GetNbFields (TErr *theErr=NULL)
virtual TInt GetNbComp (TInt theFieldId, TErr *theErr=NULL)
virtual void GetFieldInfo (TInt theFieldId, MED::TFieldInfo &theInfo, TErr *theErr=NULL)
virtual void SetFieldInfo (const MED::TFieldInfo &theInfo, TErr *theErr=NULL)
void SetFieldInfo (const MED::TFieldInfo &theInfo, EModeAcces theMode, TErr *theErr=NULL)
virtual TInt GetNbGauss (TErr *theErr=NULL)
virtual TGaussInfo::TInfo GetGaussPreInfo (TInt theId, TErr *theErr=NULL)
virtual void GetGaussInfo (TInt theId, TGaussInfo &theInfo, TErr *theErr=NULL)
virtual TInt GetNbProfiles (TErr *theErr=NULL)
virtual TProfileInfo::TInfo GetProfilePreInfo (TInt theId, TErr *theErr=NULL)
virtual void GetProfileInfo (TInt theId, TProfileInfo &theInfo, TErr *theErr=NULL)
virtual void SetProfileInfo (const TProfileInfo &theInfo, TErr *theErr=NULL)
void SetProfileInfo (const TProfileInfo &theInfo, EModeAcces theMode, TErr *theErr=NULL)
virtual TInt GetNbTimeStamps (const MED::TFieldInfo &theInfo, const MED::TEntityInfo &theEntityInfo, EEntiteMaillage &theEntity, TGeom2Size &theGeom2Size, TErr *theErr=NULL)
virtual void GetTimeStampInfo (TInt theTimeStampId, MED::TTimeStampInfo &theInfo, TErr *theErr=NULL)
virtual void GetTimeStampValue (const PTimeStampValueBase &theTimeStampValue, const TMKey2Profile &theMKey2Profile, const TKey2Gauss &theKey2Gauss, TErr *theErr=NULL)
virtual void SetTimeStampValue (const PTimeStampValueBase &theTimeStampValue, TErr *theErr=NULL)
void SetTimeStampValue (const PTimeStampValueBase &theTimeStampValue, EModeAcces theMode, TErr *theErr=NULL)
virtual void GetGrilleInfo (TGrilleInfo &theGrilleInfo, TErr *theErr=NULL)
virtual void SetGrilleInfo (const MED::TGrilleInfo &theGrilleInfo, TErr *theErr=NULL)
void SetGrilleInfo (const MED::TGrilleInfo &theGrilleInfo, EModeAcces theMode, TErr *theErr=NULL)
virtual void GetGrilleType (const MED::TMeshInfo &theMeshInfo, EGrilleType &type, TErr *theErr=NULL)
void GetGrilleStruct (const MED::TMeshInfo &theMeshInfo, TIntVector &theStruct, TErr *theErr=NULL)
virtual EVersion GetVersion ()
 Gets version of the MED library used for the MED file.
virtual PMeshInfo CrMeshInfo (TInt theDim=0, TInt theSpaceDim=0, const std::string &theValue="", EMaillage theType=eNON_STRUCTURE, const std::string &theDesc="")
virtual PMeshInfo CrMeshInfo (const PMeshInfo &theInfo)
virtual PFamilyInfo CrFamilyInfo (const PMeshInfo &theMeshInfo, TInt theNbGroup=0, TInt theNbAttr=0, TInt theId=0, const std::string &theValue="")
virtual PFamilyInfo CrFamilyInfo (const PMeshInfo &theMeshInfo, const std::string &theValue, TInt theId, const MED::TStringSet &theGroupNames, const MED::TStringVector &theAttrDescs=MED::TStringVector(), const MED::TIntVector &theAttrIds=MED::TIntVector(), const MED::TIntVector &theAttrVals=MED::TIntVector())
virtual PFamilyInfo CrFamilyInfo (const PMeshInfo &theMeshInfo, const PFamilyInfo &theInfo)
virtual PElemInfo CrElemInfo (const PMeshInfo &theMeshInfo, TInt theNbElem, EBooleen theIsElemNum=eVRAI, EBooleen theIsElemNames=eVRAI)
virtual PElemInfo CrElemInfo (const PMeshInfo &theMeshInfo, TInt theNbElem, const TIntVector &theFamNum, const TIntVector &aElemNum, const TStringVector &aElemNames)
virtual PNodeInfo CrNodeInfo (const PMeshInfo &theMeshInfo, TInt theNbElem, EModeSwitch theMode=eFULL_INTERLACE, ERepere theSystem=eCART, EBooleen theIsElemNum=eVRAI, EBooleen theIsElemNames=eVRAI)
virtual PNodeInfo CrNodeInfo (const PMeshInfo &theMeshInfo, const TFloatVector &theNodeCoords, EModeSwitch theMode=eFULL_INTERLACE, ERepere theSystem=eCART, const TStringVector &theCoordNames=TStringVector(), const TStringVector &theCoordUnits=TStringVector(), const TIntVector &theFamilyNums=TIntVector(), const TIntVector &theElemNums=TIntVector(), const TStringVector &theElemNames=TStringVector())
virtual PNodeInfo CrNodeInfo (const PMeshInfo &theMeshInfo, const PNodeInfo &theInfo)
virtual PPolygoneInfo CrPolygoneInfo (const PMeshInfo &theMeshInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, TInt theNbElem, TInt theConnSize, EConnectivite theConnMode=eNOD, EBooleen theIsElemNum=eVRAI, EBooleen theIsElemNames=eVRAI)
virtual PPolygoneInfo CrPolygoneInfo (const PMeshInfo &theMeshInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, const TIntVector &theIndexes, const TIntVector &theConnectivities, EConnectivite theConnMode=eNOD, const TIntVector &theFamilyNums=TIntVector(), const TIntVector &theElemNums=TIntVector(), const TStringVector &theElemNames=TStringVector())
virtual PPolygoneInfo CrPolygoneInfo (const PMeshInfo &theMeshInfo, const PPolygoneInfo &theInfo)
virtual PPolyedreInfo CrPolyedreInfo (const PMeshInfo &theMeshInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, TInt theNbElem, TInt theNbFaces, TInt theConnSize, EConnectivite theConnMode=eNOD, EBooleen theIsElemNum=eVRAI, EBooleen theIsElemNames=eVRAI)
virtual PPolyedreInfo CrPolyedreInfo (const PMeshInfo &theMeshInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, const TIntVector &theIndexes, const TIntVector &theFaces, const TIntVector &theConnectivities, EConnectivite theConnMode=eNOD, const TIntVector &theFamilyNums=TIntVector(), const TIntVector &theElemNums=TIntVector(), const TStringVector &theElemNames=TStringVector())
virtual PPolyedreInfo CrPolyedreInfo (const PMeshInfo &theMeshInfo, const PPolyedreInfo &theInfo)
virtual PCellInfo CrCellInfo (const PMeshInfo &theMeshInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, TInt theNbElem, EConnectivite theConnMode=eNOD, EBooleen theIsElemNum=eVRAI, EBooleen theIsElemNames=eVRAI, EModeSwitch theMode=eFULL_INTERLACE)
virtual PCellInfo CrCellInfo (const PMeshInfo &theMeshInfo, EEntiteMaillage theEntity, EGeometrieElement theGeom, const TIntVector &theConnectivities, EConnectivite theConnMode=eNOD, const TIntVector &theFamilyNums=TIntVector(), const TIntVector &theElemNums=TIntVector(), const TStringVector &theElemNames=TStringVector(), EModeSwitch theMode=eFULL_INTERLACE)
virtual PCellInfo CrCellInfo (const PMeshInfo &theMeshInfo, const PCellInfo &theInfo)
virtual PFieldInfo CrFieldInfo (const PMeshInfo &theMeshInfo, TInt theNbComp=0, ETypeChamp theType=eFLOAT64, const std::string &theValue="", EBooleen theIsLocal=eVRAI, TInt theNbRef=1)
virtual PFieldInfo CrFieldInfo (const PMeshInfo &theMeshInfo, const PFieldInfo &theInfo)
virtual PTimeStampInfo CrTimeStampInfo (const PFieldInfo &theFieldInfo, EEntiteMaillage theEntity, const TGeom2Size &theGeom2Size, const TGeom2NbGauss &theGeom2NbGauss=TGeom2NbGauss(), TInt theNumDt=0, TInt theNumOrd=0, TFloat theDt=0, const std::string &theUnitDt="", const TGeom2Gauss &theGeom2Gauss=TGeom2Gauss())
virtual PTimeStampInfo CrTimeStampInfo (const PFieldInfo &theFieldInfo, const PTimeStampInfo &theInfo)
virtual PGaussInfo CrGaussInfo (const TGaussInfo::TInfo &theInfo, EModeSwitch theMode=eFULL_INTERLACE)
virtual PProfileInfo CrProfileInfo (const TProfileInfo::TInfo &theInfo, EModeProfil theMode=eCOMPACT)
virtual PTimeStampValueBase CrTimeStampValue (const PTimeStampInfo &theTimeStampInfo, ETypeChamp theTypeChamp, const TGeom2Profile &theGeom2Profile=TGeom2Profile(), EModeSwitch theMode=eFULL_INTERLACE)
virtual PTimeStampValueBase CrTimeStampValue (const PTimeStampInfo &theTimeStampInfo, const PTimeStampValueBase &theInfo, ETypeChamp theTypeChamp)
virtual PGrilleInfo CrGrilleInfo (const PMeshInfo &theMeshInfo, const PGrilleInfo &theInfo)
virtual PGrilleInfo CrGrilleInfo (const PMeshInfo &theMeshInfo, const EGrilleType &type)
virtual PGrilleInfo CrGrilleInfo (const PMeshInfo &theMeshInfo, const EGrilleType &type, const TInt &nbNodes)
virtual PGrilleInfo CrGrilleInfo (const PMeshInfo &theMeshInfo, const EGrilleType &type, const MED::TIntVector &nbNodeVec)

Protected Attributes

PFile myFile

Private Member Functions

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

Detailed Description

Definition at line 93 of file MED_V2_2_Wrapper.hxx.


Member Function Documentation

virtual PCellInfo MED::TTWrapper< eVersion >::CrCellInfo ( const PMeshInfo theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TInt  theNbElem,
EConnectivite  theConnMode = eNOD,
EBooleen  theIsElemNum = eVRAI,
EBooleen  theIsElemNames = eVRAI,
EModeSwitch  theMode = eFULL_INTERLACE 
) [inline, virtual, inherited]

Definition at line 326 of file MED_TWrapper.hxx.

    {
      return PCellInfo(new TTCellInfo<eVersion>
                       (theMeshInfo,
                        theEntity,
                        theGeom,
                        theNbElem,
                        theConnMode,
                        theIsElemNum,
                        theIsElemNames,
                        theMode));
    }
virtual PCellInfo MED::TTWrapper< eVersion >::CrCellInfo ( const PMeshInfo theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
const TIntVector theConnectivities,
EConnectivite  theConnMode = eNOD,
const TIntVector theFamilyNums = TIntVector(),
const TIntVector theElemNums = TIntVector(),
const TStringVector theElemNames = TStringVector(),
EModeSwitch  theMode = eFULL_INTERLACE 
) [inline, virtual, inherited]

Definition at line 348 of file MED_TWrapper.hxx.

    {
      return PCellInfo(new TTCellInfo<eVersion>
                       (theMeshInfo,
                        theEntity,
                        theGeom,
                        theConnectivities,
                        theConnMode,
                        theFamilyNums,
                        theElemNums,
                        theElemNames,
                        theMode));
    }
virtual PCellInfo MED::TTWrapper< eVersion >::CrCellInfo ( const PMeshInfo theMeshInfo,
const PCellInfo theInfo 
) [inline, virtual, inherited]

Definition at line 372 of file MED_TWrapper.hxx.

    {
      return PCellInfo(new TTCellInfo<eVersion>
                       (theMeshInfo,
                        theInfo));
    }
virtual PElemInfo MED::TTWrapper< eVersion >::CrElemInfo ( const PMeshInfo theMeshInfo,
TInt  theNbElem,
EBooleen  theIsElemNum = eVRAI,
EBooleen  theIsElemNames = eVRAI 
) [inline, virtual, inherited]

Definition at line 124 of file MED_TWrapper.hxx.

    {
      return PElemInfo(new TTElemInfo<eVersion>
                       (theMeshInfo,
                        theNbElem,
                        theIsElemNum,
                        theIsElemNames));
    }
virtual PElemInfo MED::TTWrapper< eVersion >::CrElemInfo ( const PMeshInfo theMeshInfo,
TInt  theNbElem,
const TIntVector theFamNum,
const TIntVector aElemNum,
const TStringVector aElemNames 
) [inline, virtual, inherited]

Definition at line 138 of file MED_TWrapper.hxx.

    {
      return PElemInfo(new TTElemInfo<eVersion>
                       (theMeshInfo,
                        theNbElem,
                        theFamNum,
                        aElemNum,
                        aElemNames));
    }
virtual PFamilyInfo MED::TTWrapper< eVersion >::CrFamilyInfo ( const PMeshInfo theMeshInfo,
TInt  theNbGroup = 0,
TInt  theNbAttr = 0,
TInt  theId = 0,
const std::string &  theValue = "" 
) [inline, virtual, inherited]

Definition at line 77 of file MED_TWrapper.hxx.

    {
      return PFamilyInfo(new TTFamilyInfo<eVersion>
                         (theMeshInfo,
                          theNbGroup,
                          theNbAttr,
                          theId,
                          theValue));
    }
virtual PFamilyInfo MED::TTWrapper< eVersion >::CrFamilyInfo ( const PMeshInfo theMeshInfo,
const std::string &  theValue,
TInt  theId,
const MED::TStringSet theGroupNames,
const MED::TStringVector theAttrDescs = MED::TStringVector(),
const MED::TIntVector theAttrIds = MED::TIntVector(),
const MED::TIntVector theAttrVals = MED::TIntVector() 
) [inline, virtual, inherited]

Definition at line 93 of file MED_TWrapper.hxx.

    {
      return PFamilyInfo(new TTFamilyInfo<eVersion>
                         (theMeshInfo,
                          theValue,
                          theId,
                          theGroupNames,
                          theAttrDescs,
                          theAttrIds,
                          theAttrVals));
    }
virtual PFamilyInfo MED::TTWrapper< eVersion >::CrFamilyInfo ( const PMeshInfo theMeshInfo,
const PFamilyInfo theInfo 
) [inline, virtual, inherited]

Definition at line 113 of file MED_TWrapper.hxx.

    {
      return PFamilyInfo(new TTFamilyInfo<eVersion>
                         (theMeshInfo,
                          theInfo));
    }
virtual PFieldInfo MED::TTWrapper< eVersion >::CrFieldInfo ( const PMeshInfo theMeshInfo,
TInt  theNbComp = 0,
ETypeChamp  theType = eFLOAT64,
const std::string &  theValue = "",
EBooleen  theIsLocal = eVRAI,
TInt  theNbRef = 1 
) [inline, virtual, inherited]

Definition at line 384 of file MED_TWrapper.hxx.

    {
      return PFieldInfo(new TTFieldInfo<eVersion>
                        (theMeshInfo,
                         theNbComp,
                         theType,
                         theValue,
                         theIsLocal,
                         theNbRef));
    }
virtual PFieldInfo MED::TTWrapper< eVersion >::CrFieldInfo ( const PMeshInfo theMeshInfo,
const PFieldInfo theInfo 
) [inline, virtual, inherited]

Definition at line 402 of file MED_TWrapper.hxx.

    {
      return PFieldInfo(new TTFieldInfo<eVersion>
                        (theMeshInfo,
                         theInfo));
    }
virtual PGaussInfo MED::TTWrapper< eVersion >::CrGaussInfo ( const TGaussInfo::TInfo &  theInfo,
EModeSwitch  theMode = eFULL_INTERLACE 
) [inline, virtual, inherited]

Definition at line 450 of file MED_TWrapper.hxx.

    {
      return PGaussInfo(new TTGaussInfo<eVersion>
                        (theInfo,
                         theMode));
    }
virtual PGrilleInfo MED::TTWrapper< eVersion >::CrGrilleInfo ( const PMeshInfo theMeshInfo,
const PGrilleInfo theInfo 
) [inline, virtual, inherited]

Definition at line 512 of file MED_TWrapper.hxx.

    {
      return PGrilleInfo(new TTGrilleInfo<eVersion>
                            (theMeshInfo,
                             theInfo));
    }
virtual PGrilleInfo MED::TTWrapper< eVersion >::CrGrilleInfo ( const PMeshInfo theMeshInfo,
const EGrilleType type 
) [inline, virtual, inherited]

Definition at line 521 of file MED_TWrapper.hxx.

    {
      return PGrilleInfo(new TTGrilleInfo<eVersion>
                            (theMeshInfo,
                             type));
    }
virtual PGrilleInfo MED::TTWrapper< eVersion >::CrGrilleInfo ( const PMeshInfo theMeshInfo,
const EGrilleType type,
const TInt nbNodes 
) [inline, virtual, inherited]

Definition at line 531 of file MED_TWrapper.hxx.

    {
      return PGrilleInfo(new TTGrilleInfo<eVersion>
                            (theMeshInfo,
                             type,
                             nbNodes));
    }
virtual PGrilleInfo MED::TTWrapper< eVersion >::CrGrilleInfo ( const PMeshInfo theMeshInfo,
const EGrilleType type,
const MED::TIntVector nbNodeVec 
) [inline, virtual, inherited]

Definition at line 543 of file MED_TWrapper.hxx.

    {
      return PGrilleInfo(new TTGrilleInfo<eVersion>
                            (theMeshInfo,
                             type,
                             nbNodeVec));
    }
virtual PMeshInfo MED::TTWrapper< eVersion >::CrMeshInfo ( TInt  theDim = 0,
TInt  theSpaceDim = 0,
const std::string &  theValue = "",
EMaillage  theType = eNON_STRUCTURE,
const std::string &  theDesc = "" 
) [inline, virtual, inherited]

Definition at line 53 of file MED_TWrapper.hxx.

    {
      return PMeshInfo(new TTMeshInfo<eVersion>
                       (theDim,
                        theSpaceDim,
                        theValue,
                        theType,
                        theDesc));
    }
virtual PMeshInfo MED::TTWrapper< eVersion >::CrMeshInfo ( const PMeshInfo theInfo) [inline, virtual, inherited]

Definition at line 68 of file MED_TWrapper.hxx.

    {
      return PMeshInfo(new TTMeshInfo<eVersion>(theInfo));
    }
virtual PNodeInfo MED::TTWrapper< eVersion >::CrNodeInfo ( const PMeshInfo theMeshInfo,
TInt  theNbElem,
EModeSwitch  theMode = eFULL_INTERLACE,
ERepere  theSystem = eCART,
EBooleen  theIsElemNum = eVRAI,
EBooleen  theIsElemNames = eVRAI 
) [inline, virtual, inherited]

Definition at line 155 of file MED_TWrapper.hxx.

    {
      return PNodeInfo(new TTNodeInfo<eVersion>
                       (theMeshInfo,
                        theNbElem,
                        theMode,
                        theSystem,
                        theIsElemNum,
                        theIsElemNames));
    }
virtual PNodeInfo MED::TTWrapper< eVersion >::CrNodeInfo ( const PMeshInfo theMeshInfo,
const TFloatVector theNodeCoords,
EModeSwitch  theMode = eFULL_INTERLACE,
ERepere  theSystem = eCART,
const TStringVector theCoordNames = TStringVector(),
const TStringVector theCoordUnits = TStringVector(),
const TIntVector theFamilyNums = TIntVector(),
const TIntVector theElemNums = TIntVector(),
const TStringVector theElemNames = TStringVector() 
) [inline, virtual, inherited]

Definition at line 173 of file MED_TWrapper.hxx.

    {
      return PNodeInfo(new TTNodeInfo<eVersion>
                       (theMeshInfo,
                        theNodeCoords,
                        theMode,
                        theSystem,
                        theCoordNames,
                        theCoordUnits,
                        theFamilyNums,
                        theElemNums,
                        theElemNames));
    }
virtual PNodeInfo MED::TTWrapper< eVersion >::CrNodeInfo ( const PMeshInfo theMeshInfo,
const PNodeInfo theInfo 
) [inline, virtual, inherited]

Definition at line 197 of file MED_TWrapper.hxx.

    {
      return PNodeInfo(new TTNodeInfo<eVersion>
                       (theMeshInfo,
                        theInfo));
    }
virtual PPolyedreInfo MED::TTWrapper< eVersion >::CrPolyedreInfo ( const PMeshInfo theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TInt  theNbElem,
TInt  theNbFaces,
TInt  theConnSize,
EConnectivite  theConnMode = eNOD,
EBooleen  theIsElemNum = eVRAI,
EBooleen  theIsElemNames = eVRAI 
) [inline, virtual, inherited]

Definition at line 265 of file MED_TWrapper.hxx.

    {
      return PPolyedreInfo(new TTPolyedreInfo<eVersion>
                           (theMeshInfo,
                            theEntity,
                            theGeom,
                            theNbElem,
                            theNbFaces,
                            theConnSize,
                            theConnMode,
                            theIsElemNum,
                            theIsElemNames));
    }
virtual PPolyedreInfo MED::TTWrapper< eVersion >::CrPolyedreInfo ( const PMeshInfo theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
const TIntVector theIndexes,
const TIntVector theFaces,
const TIntVector theConnectivities,
EConnectivite  theConnMode = eNOD,
const TIntVector theFamilyNums = TIntVector(),
const TIntVector theElemNums = TIntVector(),
const TStringVector theElemNames = TStringVector() 
) [inline, virtual, inherited]

Definition at line 289 of file MED_TWrapper.hxx.

    {
      return PPolyedreInfo(new TTPolyedreInfo<eVersion>
                           (theMeshInfo,
                            theEntity,
                            theGeom,
                            theIndexes,
                            theFaces,
                            theConnectivities,
                            theConnMode,
                            theFamilyNums,
                            theElemNums,
                            theElemNames));
    }
virtual PPolyedreInfo MED::TTWrapper< eVersion >::CrPolyedreInfo ( const PMeshInfo theMeshInfo,
const PPolyedreInfo theInfo 
) [inline, virtual, inherited]

Definition at line 315 of file MED_TWrapper.hxx.

    {
      return PPolyedreInfo(new TTPolyedreInfo<eVersion>
                           (theMeshInfo,
                            theInfo));
    }
virtual PPolygoneInfo MED::TTWrapper< eVersion >::CrPolygoneInfo ( const PMeshInfo theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TInt  theNbElem,
TInt  theConnSize,
EConnectivite  theConnMode = eNOD,
EBooleen  theIsElemNum = eVRAI,
EBooleen  theIsElemNames = eVRAI 
) [inline, virtual, inherited]

Definition at line 208 of file MED_TWrapper.hxx.

    {
      return PPolygoneInfo(new TTPolygoneInfo<eVersion>
                           (theMeshInfo,
                            theEntity,
                            theGeom,
                            theNbElem,
                            theConnSize,
                            theConnMode,
                            theIsElemNum,
                            theIsElemNames));
    }
virtual PPolygoneInfo MED::TTWrapper< eVersion >::CrPolygoneInfo ( const PMeshInfo theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
const TIntVector theIndexes,
const TIntVector theConnectivities,
EConnectivite  theConnMode = eNOD,
const TIntVector theFamilyNums = TIntVector(),
const TIntVector theElemNums = TIntVector(),
const TStringVector theElemNames = TStringVector() 
) [inline, virtual, inherited]

Definition at line 230 of file MED_TWrapper.hxx.

    {
      return PPolygoneInfo(new TTPolygoneInfo<eVersion>
                           (theMeshInfo,
                            theEntity,
                            theGeom,
                            theIndexes,
                            theConnectivities,
                            theConnMode,
                            theFamilyNums,
                            theElemNums,
                            theElemNames));
    }
virtual PPolygoneInfo MED::TTWrapper< eVersion >::CrPolygoneInfo ( const PMeshInfo theMeshInfo,
const PPolygoneInfo theInfo 
) [inline, virtual, inherited]

Definition at line 254 of file MED_TWrapper.hxx.

    {
      return PPolygoneInfo(new TTPolygoneInfo<eVersion>
                           (theMeshInfo,
                            theInfo));
    }
virtual PProfileInfo MED::TTWrapper< eVersion >::CrProfileInfo ( const TProfileInfo::TInfo &  theInfo,
EModeProfil  theMode = eCOMPACT 
) [inline, virtual, inherited]

Definition at line 462 of file MED_TWrapper.hxx.

    {
      return PProfileInfo(new TTProfileInfo<eVersion>
                           (theInfo,
                            theMode));
    }
virtual PTimeStampInfo MED::TTWrapper< eVersion >::CrTimeStampInfo ( const PFieldInfo theFieldInfo,
EEntiteMaillage  theEntity,
const TGeom2Size theGeom2Size,
const TGeom2NbGauss theGeom2NbGauss = TGeom2NbGauss(),
TInt  theNumDt = 0,
TInt  theNumOrd = 0,
TFloat  theDt = 0,
const std::string &  theUnitDt = "",
const TGeom2Gauss theGeom2Gauss = TGeom2Gauss() 
) [inline, virtual, inherited]

Definition at line 414 of file MED_TWrapper.hxx.

    {
      return PTimeStampInfo(new TTTimeStampInfo<eVersion>
                            (theFieldInfo,
                             theEntity,
                             theGeom2Size,
                             theGeom2NbGauss,
                             theNumDt,
                             theNumOrd,
                             theDt,
                             theUnitDt,
                             theGeom2Gauss));
    }
virtual PTimeStampInfo MED::TTWrapper< eVersion >::CrTimeStampInfo ( const PFieldInfo theFieldInfo,
const PTimeStampInfo theInfo 
) [inline, virtual, inherited]

Definition at line 438 of file MED_TWrapper.hxx.

    {
      return PTimeStampInfo(new TTTimeStampInfo<eVersion>
                            (theFieldInfo,
                             theInfo));
    }
virtual PTimeStampValueBase MED::TTWrapper< eVersion >::CrTimeStampValue ( const PTimeStampInfo theTimeStampInfo,
ETypeChamp  theTypeChamp,
const TGeom2Profile theGeom2Profile = TGeom2Profile(),
EModeSwitch  theMode = eFULL_INTERLACE 
) [inline, virtual, inherited]

Definition at line 474 of file MED_TWrapper.hxx.

    {
      if(theTypeChamp == eFLOAT64)
        return PTimeStampValueBase(new TTTimeStampValue<eVersion, TFloatMeshValue>
                                   (theTimeStampInfo,
                                    theTypeChamp,
                                    theGeom2Profile,
                                    theMode));
      return PTimeStampValueBase(new TTTimeStampValue<eVersion, TIntMeshValue>
                                 (theTimeStampInfo,
                                  theTypeChamp,
                                  theGeom2Profile,
                                  theMode));
    }
virtual PTimeStampValueBase MED::TTWrapper< eVersion >::CrTimeStampValue ( const PTimeStampInfo theTimeStampInfo,
const PTimeStampValueBase theInfo,
ETypeChamp  theTypeChamp 
) [inline, virtual, inherited]

Definition at line 494 of file MED_TWrapper.hxx.

    {
      if(theTypeChamp == eFLOAT64)
        return PTimeStampValueBase(new TTTimeStampValue<eVersion, TFloatMeshValue>
                                   (theTimeStampInfo,
                                    theInfo,
                                    theTypeChamp));
      return PTimeStampValueBase(new TTTimeStampValue<eVersion, TIntMeshValue>
                                 (theTimeStampInfo,
                                  theInfo,
                                  theTypeChamp));
    }
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetCellInfo ( MED::TCellInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
virtual TEntityInfo MED::V2_2::MED_V22_WRAPPER_EXPORT::GetEntityInfo ( const MED::TMeshInfo &  theMeshInfo,
EConnectivite  theConnMode = eNOD,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetFamilies ( TElemInfo &  theInfo,
TInt  nb,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetFamilyInfo ( TInt  theFamId,
MED::TFamilyInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetFieldInfo ( TInt  theFieldId,
MED::TFieldInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetGaussInfo ( TInt  theId,
TGaussInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
virtual TGaussInfo::TInfo MED::V2_2::MED_V22_WRAPPER_EXPORT::GetGaussPreInfo ( TInt  theId,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetGrilleInfo ( TGrilleInfo &  theGrilleInfo,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetGrilleStruct ( const MED::TMeshInfo &  theMeshInfo,
TIntVector theStruct,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetGrilleType ( const MED::TMeshInfo &  theMeshInfo,
EGrilleType type,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetMeshInfo ( TInt  theMeshId,
MED::TMeshInfo &  ,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNames ( TElemInfo &  theInfo,
TInt  nb,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = NULL 
) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbCells ( const MED::TMeshInfo &  theMeshInfo,
EEntiteMaillage  ,
EGeometrieElement  ,
EConnectivite  theConnMode = eNOD,
TErr theErr = NULL 
) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbComp ( TInt  theFieldId,
TErr theErr = NULL 
) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbFamAttr ( TInt  theFamId,
const MED::TMeshInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbFamGroup ( TInt  theFamId,
const MED::TMeshInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbFamilies ( const MED::TMeshInfo &  theMeshInfo,
TErr theErr = NULL 
) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbFields ( TErr theErr = NULL) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbGauss ( TErr theErr = NULL) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbMeshes ( TErr theErr = NULL) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbNodes ( const MED::TMeshInfo &  theMeshInfo,
TErr theErr = NULL 
) [inline, virtual]

Definition at line 225 of file MED_V2_2_Wrapper.hxx.

      {
        return GetNbNodes(theMeshInfo,eCOOR,theErr);
      }
TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbNodes ( const MED::TMeshInfo &  theMeshInfo,
ETable  theTable,
TErr theErr = NULL 
)
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbPolyedres ( const TMeshInfo &  theMeshInfo,
EEntiteMaillage  ,
EGeometrieElement  ,
EConnectivite  ,
TErr theErr = NULL 
) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbPolygones ( const TMeshInfo &  theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
EConnectivite  theConnMode = eNOD,
TErr theErr = NULL 
) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbProfiles ( TErr theErr = NULL) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNbTimeStamps ( const MED::TFieldInfo &  theInfo,
const MED::TEntityInfo theEntityInfo,
EEntiteMaillage theEntity,
TGeom2Size theGeom2Size,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNodeInfo ( MED::TNodeInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetNumeration ( TElemInfo &  theInfo,
TInt  nb,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetPolyedreConnSize ( const TMeshInfo &  theMeshInfo,
TInt theNbFaces,
TInt theConnSize,
EConnectivite  theConnMode = eNOD,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetPolyedreInfo ( TPolyedreInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
virtual TInt MED::V2_2::MED_V22_WRAPPER_EXPORT::GetPolygoneConnSize ( const TMeshInfo &  theMeshInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
EConnectivite  theConnMode = eNOD,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetPolygoneInfo ( TPolygoneInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetProfileInfo ( TInt  theId,
TProfileInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
virtual TProfileInfo::TInfo MED::V2_2::MED_V22_WRAPPER_EXPORT::GetProfilePreInfo ( TInt  theId,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetTimeStampInfo ( TInt  theTimeStampId,
MED::TTimeStampInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::GetTimeStampValue ( const PTimeStampValueBase theTimeStampValue,
const TMKey2Profile theMKey2Profile,
const TKey2Gauss theKey2Gauss,
TErr theErr = NULL 
) [virtual]
virtual EVersion MED::TTWrapper< eVersion >::GetVersion ( ) [inline, virtual, inherited]

Gets version of the MED library used for the MED file.

Definition at line 45 of file MED_TWrapper.hxx.

    {
      return eVersion;
    }
TVWrapper& MED::V2_2::MED_V22_WRAPPER_EXPORT::operator= ( const TVWrapper ) [private]
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetCellInfo ( const MED::TCellInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetCellInfo ( const MED::TCellInfo &  theInfo,
EModeAcces  theMode,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetFamilies ( const TElemInfo &  theInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetFamilies ( const TElemInfo &  theInfo,
EModeAcces  theMode,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetFamilyInfo ( const MED::TFamilyInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetFamilyInfo ( const MED::TFamilyInfo &  theInfo,
EModeAcces  theMode,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetFieldInfo ( const MED::TFieldInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetFieldInfo ( const MED::TFieldInfo &  theInfo,
EModeAcces  theMode,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetGrilleInfo ( const MED::TGrilleInfo &  theGrilleInfo,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetGrilleInfo ( const MED::TGrilleInfo &  theGrilleInfo,
EModeAcces  theMode,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetMeshInfo ( const MED::TMeshInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetMeshInfo ( const MED::TMeshInfo &  theInfo,
EModeAcces  theMode,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetNames ( const TElemInfo &  theInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetNames ( const TElemInfo &  theInfo,
EModeAcces  theMode,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetNodeInfo ( const MED::TNodeInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetNodeInfo ( const MED::TNodeInfo &  theInfo,
EModeAcces  theMode,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetNumeration ( const TElemInfo &  theInfo,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetNumeration ( const TElemInfo &  theInfo,
EModeAcces  theMode,
EEntiteMaillage  theEntity,
EGeometrieElement  theGeom,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetPolyedreInfo ( const TPolyedreInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetPolyedreInfo ( const MED::TPolyedreInfo &  theInfo,
EModeAcces  theMode,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetPolygoneInfo ( const TPolygoneInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetPolygoneInfo ( const MED::TPolygoneInfo &  theInfo,
EModeAcces  theMode,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetProfileInfo ( const TProfileInfo &  theInfo,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetProfileInfo ( const TProfileInfo &  theInfo,
EModeAcces  theMode,
TErr theErr = NULL 
)
virtual void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetTimeStampValue ( const PTimeStampValueBase theTimeStampValue,
TErr theErr = NULL 
) [virtual]
void MED::V2_2::MED_V22_WRAPPER_EXPORT::SetTimeStampValue ( const PTimeStampValueBase theTimeStampValue,
EModeAcces  theMode,
TErr theErr = NULL 
)
MED::V2_2::MED_V22_WRAPPER_EXPORT::TVWrapper ( const std::string &  theFileName)

Member Data Documentation

Definition at line 475 of file MED_V2_2_Wrapper.hxx.


The documentation for this protocol was generated from the following file: