VISU.TCMesh Struct Reference

#include <VISU_CorbaMedConvertor.hxx>

Inheritance diagram for VISU.TCMesh:

Inheritance graph

Public Member Functions

virtual bool IsStructured () const
virtual TIdTypeVector GetStructure ()
virtual TIdTypeVector GetIndexesOfNode (vtkIdType theNodeId)
virtual vtkIdType GetObjectIDByIndexes (TIdTypeVector theVec)

Data Fields

SALOME_MED::MESH_var myMesh
PNamedPointCoords myNamedPointCoords
 Keeps intermediate representation of the nodes.
TVTKSource myPointsSource
 Keeps VTK representation of the nodes.
vtkIdType myNbPoints
 Keeps number of the nodes.
TMeshOnEntityMap myMeshOnEntityMap
 Contains corresponding meshes for MED ENTITIES.
TGroupMap myGroupMap
 Contains map of bounded MED GROUPS.
TName myName
int myDim
 Name of the corresponding MED MESH.
std::string myGroupsEntry
 Dimension of the corresponding MED MESH To simplify publication of the groups in a data tree.
std::string myFieldsEntry
 To simplify publication of the fiels in a data tree.
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

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

SALOME_MED::MESH_var VISU.TCMesh.myMesh
 

PNamedPointCoords VISU.TMeshImpl.myNamedPointCoords [inherited]
 

TVTKSource VISU.TMeshImpl.myPointsSource [inherited]
 

vtkIdType VISU.TMeshImpl.myNbPoints [inherited]
 

TMeshOnEntityMap VISU.TMesh.myMeshOnEntityMap [inherited]
 

TGroupMap VISU.TMesh.myGroupMap [inherited]
 

TName VISU.TMesh.myName [inherited]
 

int VISU.TMesh.myDim [inherited]
 

std::string VISU.TMesh.myGroupsEntry [inherited]
 

std::string VISU.TMesh.myFieldsEntry [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]