Version: 6.3.1
Public Member Functions | Data Fields | Private Attributes

VISU.TGeom2Value Class Reference

#include <VISU_Structures_impl.hxx>

Inheritance diagram for VISU.TGeom2Value:
Inheritance graph

Public Member Functions

const PMeshValueGetMeshValue (EGeometry theGeom) const
 Gets mesh data for defined geometrical type (constant version)
PMeshValueGetMeshValue (EGeometry theGeom)
 Gets mesh data for defined geometrical type.
TGeom2MeshValueGetGeom2MeshValue ()
 Gets container of the whole mesh data.
const TGeom2MeshValueGetGeom2MeshValue () const
 Gets container of the whole mesh data (constant version)
PMeshValue GetFirstMeshValue () const
 Gets mesh data for the first geometry.
virtual void CopyStructure (PStructured theStructured)
 Copys all information which should be sinchronized between two instances.
bool IsStructured () const
TStructuredId GetStructure ()
vtkIdType GetStructureDim ()
TStructuredId GetIndexesOfNode (vtkIdType theNodeId)
vtkIdType GetObjectIDByIndexes (TStructuredId theVec)

Data Fields

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

Private Attributes

TGeom2MeshValue myGeom2MeshValue

Member Function Documentation

const PMeshValue & VISU.TGeom2Value::GetMeshValue ( EGeometry  theGeom) const

References EXCEPTION.

PMeshValue & VISU.TGeom2Value::GetMeshValue ( EGeometry  theGeom)
TGeom2MeshValue & VISU.TGeom2Value::GetGeom2MeshValue ( )
const TGeom2MeshValue & VISU.TGeom2Value::GetGeom2MeshValue ( ) const
PMeshValue VISU.TGeom2Value::GetFirstMeshValue ( ) const
void VISU.TStructured::CopyStructure ( PStructured  theStructured) [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

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