Version: 6.3.1
Public Member Functions | Data Fields

VISU.TCFamily Struct Reference

#include <VISU_CorbaMedConvertor.hxx>

Inheritance diagram for VISU.TCFamily:
Inheritance graph

Public Member Functions

virtual void CopyStructure (PStructured theStructured)
 Reimplements the TStructured.CopyStructure.
vtkIdType GetNodeObjID (vtkIdType theID) const
 Reimplement the TIDMapper.GetNodeObjID.
virtual vtkIdType GetNodeVTKID (vtkIdType theID) const
 Reimplement the TIDMapper.GetNodeVTKID.
virtual vtkIdType GetElemVTKID (vtkIdType theID) const
 Reimplement the TIDMapper.GetElemVTKID.
virtual vtkIdType GetElemObjID (vtkIdType theID) const
 Reimplement the TIDMapper.GetElemObjID.
virtual vtkUnstructuredGrid * GetUnstructuredGridOutput ()
 Reimplement the TUnstructuredGridIDMapper.GetUnstructuredGridOutput.
virtual unsigned long int GetMemorySize ()
 Gets memory size used by the instance (bytes).
bool IsStructured () const
TStructuredId GetStructure ()
vtkIdType GetStructureDim ()
TStructuredId GetIndexesOfNode (vtkIdType theNodeId)
vtkIdType GetObjectIDByIndexes (TStructuredId theVec)

Data Fields

SALOME_MED::FAMILY_var myFamily
PNamedPointCoords myNamedPointCoords
 Share the same instance with TMesh to implement nodal mapping.
TID2ID myElemObj2VTKID
 To support object to VTK number mapping.
TSubMeshID myMeshID
 Keeps numbers of mesh elements that belongs to the MED FAMILY.
TGeom2SubMeshID myGeom2SubMeshID
 Keeps TSubMeshID according to their geometrical type.
TNames myGroupNames
 Keeps names of groups that refer to the family.
TEntity myEntity
 Referes to MED ENTITY where the TFamily belongs to.
TName myName
 Contains name of the corresponding MED FAMILY.
vtkIdType myId
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

Member Function Documentation

void VISU.TFamilyImpl::CopyStructure ( PStructured  theStructured) [virtual, inherited]

Reimplemented from VISU.TStructured.

References VISU.TStructured.CopyStructure().

vtkIdType VISU.TFamilyImpl::GetNodeObjID ( vtkIdType  theID) const [virtual, inherited]

Reimplemented from VISU.TIDMapper.

vtkIdType VISU.TFamilyImpl::GetNodeVTKID ( vtkIdType  theID) const [virtual, inherited]

Reimplemented from VISU.TIDMapper.

vtkIdType VISU.TFamilyImpl::GetElemVTKID ( vtkIdType  theID) const [virtual, inherited]

Reimplemented from VISU.TIDMapper.

vtkIdType VISU.TFamilyImpl::GetElemObjID ( vtkIdType  theID) const [virtual, inherited]

Reimplemented from VISU.TIDMapper.

vtkUnstructuredGrid * VISU.TFamilyImpl::GetUnstructuredGridOutput ( ) [virtual, inherited]
unsigned long int VISU.TFamilyImpl::GetMemorySize ( ) [virtual, inherited]
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


Field Documentation

SALOME_MED::FAMILY_var VISU.TCFamily.myFamily
vtkIdType VISU.TIntId.myId [inherited]

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

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS