MED::TTGrilleInfo< eVersion > Struct Template Reference
#include <MED_TStructures.hxx>
Public Member Functions | |
virtual std::string GetCoordName (TInt theId) const | |
Get name of the coordinate dimension by its order number. More... | |
virtual std::string GetCoordUnit (TInt theId) const | |
Get name of unit for the coordinate dimension by its order number. More... | |
virtual void SetCoordName (TInt theId, const std::string &theValue) | |
Set name of the coordinate dimension by its order number. More... | |
virtual void SetCoordUnit (TInt theId, const std::string &theValue) | |
Set name of unit for the coordinate dimension by its order number. More... | |
TTGrilleInfo (const PMeshInfo &theMeshInfo, const EGrilleType &type) | |
TTGrilleInfo (const PMeshInfo &theMeshInfo, const EGrilleType &type, const MED::TIntVector &nbNodeVec) | |
TTGrilleInfo (const PMeshInfo &theMeshInfo, const EGrilleType &type, const TInt nnoeuds) | |
TTGrilleInfo (const PMeshInfo &theMeshInfo, const PGrilleInfo &theInfo) | |
![]() | |
TIntVector GetConn (TInt theId, const bool isSub=false) | |
Gives ids of nodes for mesh cell or sub-cell by its number, array index from 0. More... | |
TNodeCoord GetCoord (TInt theId) | |
Gives coordinates for mesh node by its number, array index from 0. More... | |
EEntiteMaillage GetEntity () | |
Return geometry of subcells (calculated from mesh dimension) More... | |
TInt GetFamNum (TInt theId) const | |
Get number of a MED FAMILY by order number of the mesh element. More... | |
TInt GetFamNumNode (TInt theId) const | |
Get number of a MED FAMILY by order number of the mesh node. More... | |
TInt GetFamSubNum (TInt theId) const | |
Get number of a MED FAMILY by order number of sub element. More... | |
EGeometrieElement GetGeom () | |
Return count of all entities of <mesh dimension-1> More... | |
TIntVector GetGrilleStructure () | |
Gets grille structure. More... | |
const TIntVector & GetGrilleStructure () const | |
Gets grille structure(const version) More... | |
EGrilleType GetGrilleType () | |
Gets grille type. More... | |
const EGrilleType & GetGrilleType () const | |
Gets grille type (const version) More... | |
TFloatVector & GetIndexes (TInt theAxisNumber) | |
Gets a Table of indexes for certain axe. More... | |
const TFloatVector & GetIndexes (TInt theAxisNumber) const | |
Gets a Table of indexes for certain axe(const version) More... | |
TIndexes & GetMapOfIndexes () | |
Gets a map of Tables. More... | |
const TIndexes & GetMapOfIndexes () const | |
Gets a map of Tables (const version) More... | |
const PMeshInfo & GetMeshInfo () const | |
TInt GetNbCells () | |
Return count of all points. More... | |
TInt GetNbIndexes (TInt theAxisNumber) | |
Gets a number of indices per axe. More... | |
TInt GetNbNodes () | |
TInt GetNbSubCells () | |
Return count of all cells. More... | |
TNodeCoord & GetNodeCoord () | |
const TNodeCoord & GetNodeCoord () const | |
Gives coordinates for mesh nodes (const version) More... | |
EEntiteMaillage GetSubEntity () | |
Return entity (eMAILLE) More... | |
EGeometrieElement GetSubGeom () | |
Return geometry of cells (calculated from mesh dimension) More... | |
void SetFamNum (TInt theId, TInt theVal) | |
Set number of a MED FAMILY for the mesh element with the order number. More... | |
void SetFamNumNode (TInt theId, TInt theVal) | |
Set number of a MED FAMILY for the mesh node with the order number. More... | |
void SetFamSubNum (TInt theId, TInt theVal) | |
Set number of a MED FAMILY for theId-th sub element. More... | |
void SetGrilleStructure (TInt theAxis, TInt theNb) | |
Sets the grille structure of theAxis axe to theNb. More... | |
void SetGrilleType (EGrilleType theGrilleType) | |
Sets grille type. More... | |
![]() | |
EModeSwitch GetModeSwitch () const | |
TModeSwitchInfo () | |
To construct instance of the class by default. More... | |
TModeSwitchInfo (EModeSwitch theModeSwitch) | |
To construct instance of the class. More... | |
![]() | |
virtual ~TBase () | |
Additional Inherited Members | |
![]() | |
TNodeCoord myCoord | |
Contains all nodal coordinates, now used only for eGRILLE_STANDARD. More... | |
TString myCoordNames | |
Contains names for the coordinate dimensions. More... | |
TString myCoordUnits | |
Contains units for the coordinate dimensions. More... | |
TElemNum myFamNum | |
TElemNum myFamNumNode | |
TElemNum myFamSubNum | |
TIntVector myGrilleStructure | |
Return sub entity. More... | |
EGrilleType myGrilleType | |
Defines grille type (eGRILLE_CARTESIENNE,eGRILLE_POLAIRE,eGRILLE_STANDARD) More... | |
TIndexes myIndixes | |
Map of index of axes and Table of indexes for certain axe, now used for eGRILLE_CARTESIENNE and eGRILLE_POLAIRE. More... | |
PMeshInfo myMeshInfo | |
![]() | |
EModeSwitch myModeSwitch | |
Keeps the. More... | |
Constructor & Destructor Documentation
◆ TTGrilleInfo() [1/4]
template<EVersion eVersion>
MED::TTGrilleInfo< eVersion >::TTGrilleInfo | ( | const PMeshInfo & | theMeshInfo, |
const PGrilleInfo & | theInfo | ||
) |
◆ TTGrilleInfo() [2/4]
template<EVersion eVersion>
MED::TTGrilleInfo< eVersion >::TTGrilleInfo | ( | const PMeshInfo & | theMeshInfo, |
const EGrilleType & | type, | ||
const TInt | nnoeuds | ||
) |
◆ TTGrilleInfo() [3/4]
template<EVersion eVersion>
MED::TTGrilleInfo< eVersion >::TTGrilleInfo | ( | const PMeshInfo & | theMeshInfo, |
const EGrilleType & | type | ||
) |
◆ TTGrilleInfo() [4/4]
template<EVersion eVersion>
MED::TTGrilleInfo< eVersion >::TTGrilleInfo | ( | const PMeshInfo & | theMeshInfo, |
const EGrilleType & | type, | ||
const MED::TIntVector & | nbNodeVec | ||
) |
Member Function Documentation
◆ GetCoordName()
template<EVersion eVersion>
|
virtual |
Get name of the coordinate dimension by its order number.
Implements MED::TGrilleInfo.
References MED::GetString(), and MED::TGrilleInfo::myCoordNames.
◆ GetCoordUnit()
template<EVersion eVersion>
|
virtual |
Get name of unit for the coordinate dimension by its order number.
Implements MED::TGrilleInfo.
References MED::GetString(), and MED::TGrilleInfo::myCoordUnits.
◆ SetCoordName()
template<EVersion eVersion>
|
virtual |
Set name of the coordinate dimension by its order number.
Implements MED::TGrilleInfo.
References MED::TGrilleInfo::myCoordNames, and MED::SetString().
◆ SetCoordUnit()
template<EVersion eVersion>
|
virtual |
Set name of unit for the coordinate dimension by its order number.
Implements MED::TGrilleInfo.
References MED::TGrilleInfo::myCoordUnits, and MED::SetString().
The documentation for this struct was generated from the following file:
- src/3rdParty/salomesmesh/inc/MED_TStructures.hxx