VISU.TMEDField Struct Reference

#include <VISU_MedConvertor.hxx>

Inheritance diagram for VISU.TMEDField:

Inheritance graph

Public Member Functions

virtual TMinMax GetMinMax (vtkIdType theCompID)
 Implement the TField.GetMinMax.
void InitArrays (vtkIdType theNbComp)
 To initialize the data structure.
virtual bool IsStructured () const
virtual TIdTypeVector GetStructure ()
virtual TIdTypeVector GetIndexesOfNode (vtkIdType theNodeId)
virtual vtkIdType GetObjectIDByIndexes (TIdTypeVector theVec)

Data Fields

vtkIdType myDataSize
 Keeps size of the assigned data.
TMinMaxArr myMinMaxArr
 Keeps min/max values for each component of the MED FIELD.
TEntity myEntity
 Referes to MED ENTITY where it belongs to.
TName myName
 Contains name of the corresponding MED FIELD.
TName myMeshName
 Contains name of the MED MESH where it belongs to.
TValField myValField
 Contains sequence of values for corresponding MED TIMESTAMPS.
TNames myCompNames
 Contains names of components of the MED FIELD.
TNames myUnitNames
 Contains names of units of the MED FIELD.
vtkIdType myNbComp
 Keeps number of components for the MED FIELD.
bool myIsMinMaxInitilized
 Is the min / max values are calculated.
vtkIdType myId
std::string myEntry
 To simplify publication of the object tree.
bool myIsStructured
 To define mesh type (structured - true, non structured - false).
bool myType
 To define structured mesh is polair.
TIdTypeVector myGrilleStructure
TObj2IdTypeVector myObjID2StructureID
 map of object id to i,j,k ids of structured grid nodes

Member Function Documentation

TMinMax VISU.TFieldImpl::GetMinMax vtkIdType  theCompID  )  [virtual, inherited]
 

Implements VISU.TField.

void VISU.TFieldImpl::InitArrays vtkIdType  theNbComp  )  [inherited]
 

bool VISU.TStructured::IsStructured  )  const [virtual, inherited]
 

TIdTypeVector VISU.TStructured::GetStructure  )  [virtual, inherited]
 

Get structure of grille see also MED.TGrilleInfo.GetGrilleStructure see also MED.TGrilleInfo.GetNbIndexes

TIdTypeVector VISU.TStructured::GetIndexesOfNode vtkIdType  theNodeId  )  [virtual, inherited]
 

Gets i,j,k by object id return -1, if not found

vtkIdType VISU.TStructured::GetObjectIDByIndexes TIdTypeVector  theVec  )  [virtual, inherited]
 

Gets object id by i,j,k return -1, if not found


Field Documentation

vtkIdType VISU.TFieldImpl.myDataSize [inherited]
 

TMinMaxArr VISU.TFieldImpl.myMinMaxArr [inherited]
 

TEntity VISU.TField.myEntity [inherited]
 

TName VISU.TField.myName [inherited]
 

TName VISU.TField.myMeshName [inherited]
 

TValField VISU.TField.myValField [inherited]
 

TNames VISU.TField.myCompNames [inherited]
 

TNames VISU.TField.myUnitNames [inherited]
 

vtkIdType VISU.TField.myNbComp [inherited]
 

bool VISU.TField.myIsMinMaxInitilized [inherited]
 

vtkIdType VISU.TIntId.myId [inherited]
 

std::string VISU.TBaseStructure.myEntry [inherited]
 

bool VISU.TStructured.myIsStructured [inherited]
 

bool VISU.TStructured.myType [inherited]
 

TIdTypeVector VISU.TStructured.myGrilleStructure [inherited]
 

provides grille structure for structured grid. Example: {3,4,5}, 3 nodes in X axe, 4 nodes in Y axe, ...

TObj2IdTypeVector VISU.TStructured.myObjID2StructureID [inherited]