#include <VISU_MedConvertor.hxx>

Public Member Functions | |
| TMEDSubMesh () | |
| void | Init (const MED::PElemInfo &theElemInfo, MED::EVersion theVersion) |
| void | Init (const MED::PGrilleInfo &theGrilleInfo) |
| virtual vtkIdType | GetElemObjID (vtkIdType theID) const |
| To implement the TIDMapper.GetElemObjID. | |
| virtual std::string | GetElemName (vtkIdType theObjID) const |
| To implement the TNamedIDMapper.GetElemName. | |
| virtual unsigned long int | GetMemorySize () |
| Gets memory size used by the instance (bytes). | |
| virtual void | CopyStructure (PStructured theStructured) |
| Reimplements the TStructured.CopyStructure. | |
| const PUnstructuredGrid & | GetSource () const |
| This method allow to create corresponding VTK data set by demand (not at once) | |
| virtual vtkUnstructuredGrid * | GetUnstructuredGridOutput () |
| bool | IsStructured () const |
| TStructuredId | GetStructure () |
| vtkIdType | GetStructureDim () |
| TStructuredId | GetIndexesOfNode (vtkIdType theNodeId) |
| vtkIdType | GetObjectIDByIndexes (TStructuredId theVec) |
Data Fields | |
| MED::EBooleen | myIsElemNum |
| MED::PElemNum | myElemNum |
| MED::EVersion | myVersion |
| MED::PString | myElemNames |
| MED::EBooleen | myIsElemNames |
| vtkIdType | myStartID |
| TCell2Connect | myCell2Connect |
| Contains connectivity for the cells. | |
| vtkIdType | myNbCells |
| Number of cells contained into corresponding sublclass. | |
| vtkIdType | myCellsSize |
| Size of cells contained into corresponding sublclass. | |
| bool | myIsDone |
| Say, is the corresponding MED entity already loaded into intermediate data structure. | |
| bool | myIsVTKDone |
| Say, is the corresponding intermediate data structure already mapped into VTK representation. | |
| std::string | myEntry |
| To simplify publication of the object tree. | |
| bool | myIsStructured |
| To define mesh type (structured - true, non structured - false) | |
| bool | myIsPolarType |
| To define structured mesh is polair. | |
| TStructuredId | myGrilleStructure |
| TObj2StructuredId | myObj2StructuredId |
| map of object id to i,j,k ids of structured grid nodes | |
Protected Attributes | |
| PUnstructuredGrid | mySource |
| VISU.TMEDSubMesh.TMEDSubMesh | ( | ) |
| void VISU.TMEDSubMesh::Init | ( | const MED::PElemInfo & | theElemInfo, |
| MED::EVersion | theVersion | ||
| ) |
| void VISU.TMEDSubMesh::Init | ( | const MED::PGrilleInfo & | theGrilleInfo | ) |
| vtkIdType VISU.TMEDSubMesh::GetElemObjID | ( | vtkIdType | theID | ) | const [virtual] |
Reimplemented from VISU.TSubMeshImpl.
References VISU.TSubMeshImpl.GetElemObjID().
| std::string VISU.TMEDSubMesh::GetElemName | ( | vtkIdType | theObjID | ) | const [virtual] |
Reimplemented from VISU.TSubMeshImpl.
References VISU.TSubMeshImpl.GetElemName(), and VISU.GetPNOMLength().
| unsigned long int VISU.TMEDSubMesh::GetMemorySize | ( | ) | [virtual] |
Reimplemented from VISU.TSubMeshImpl.
References VISU.TSubMeshImpl.GetMemorySize().
| void VISU.TSubMeshImpl::CopyStructure | ( | PStructured | theStructured | ) | [virtual, inherited] |
Reimplemented from VISU.TStructured.
References VISU.TStructured.CopyStructure().
| const PUnstructuredGrid & VISU.TUnstructuredGridHolder::GetSource | ( | ) | const [inherited] |
| vtkUnstructuredGrid * VISU.TUnstructuredGridHolder::GetUnstructuredGridOutput | ( | ) | [virtual, inherited] |
Reimplemented in VISU.TFamilyImpl.
| bool VISU.TStructured::IsStructured | ( | ) | const [inherited] |
| TStructuredId VISU.TStructured::GetStructure | ( | ) | [inherited] |
Get structure of grille see also MED.TGrilleInfo.GetGrilleStructure see also MED.TGrilleInfo.GetNbIndexes
| vtkIdType VISU.TStructured::GetStructureDim | ( | ) | [inherited] |
| TStructuredId VISU.TStructured::GetIndexesOfNode | ( | vtkIdType | theNodeId | ) | [inherited] |
Gets i,j,k by object id return -1, if not found
| vtkIdType VISU.TStructured::GetObjectIDByIndexes | ( | TStructuredId | theVec | ) | [inherited] |
Gets object id by i,j,k return -1, if not found
| MED::EBooleen VISU.TMEDSubMesh.myIsElemNum |
| MED::PElemNum VISU.TMEDSubMesh.myElemNum |
| MED::EVersion VISU.TMEDSubMesh.myVersion |
| MED::PString VISU.TMEDSubMesh.myElemNames |
| MED::EBooleen VISU.TMEDSubMesh.myIsElemNames |
vtkIdType VISU.TSubMeshImpl.myStartID [inherited] |
TCell2Connect VISU.TSubMeshImpl.myCell2Connect [inherited] |
PUnstructuredGrid VISU.TUnstructuredGridHolder.mySource [mutable, protected, inherited] |
vtkIdType VISU.TSizeCounter.myNbCells [inherited] |
vtkIdType VISU.TSizeCounter.myCellsSize [inherited] |
bool VISU.TIsVTKDone.myIsDone [mutable, inherited] |
bool VISU.TIsVTKDone.myIsVTKDone [mutable, inherited] |
std::string VISU.TBaseStructure.myEntry [inherited] |
bool VISU.TStructured.myIsStructured [inherited] |
bool VISU.TStructured.myIsPolarType [inherited] |
TStructuredId VISU.TStructured.myGrilleStructure [inherited] |
provides grille structure for structured grid. Example: {3,4,5}, 3 nodes in X axe, 4 nodes in Y axe, ...
TObj2StructuredId VISU.TStructured.myObj2StructuredId [inherited] |