Version: 6.3.1
Public Member Functions | Data Fields

VISU.TMEDValForTime Struct Reference

#include <VISU_MedConvertor.hxx>

Inheritance diagram for VISU.TMEDValForTime:
Inheritance graph

Public Member Functions

TGeom2MeshValueGetGeom2MeshValue ()
const TGeom2MeshValueGetGeom2MeshValue () const
const PMeshValueGetMeshValue (EGeometry theGeom) const
 Get mesh data for defined geometrical type (constant version)
PMeshValueGetMeshValue (EGeometry theGeom)
 Get mesh data for defined geometrical type.
PMeshValue GetFirstMeshValue () const
 Gets mesh data for the first geometry.
virtual int GetNbGauss (EGeometry theGeom) const
 Get number of Gauss Points for defined geometrical type.
virtual int GetMaxNbGauss () const
 Get maximum number of Gauss Points among all geometrical types (provided for convenience)
virtual unsigned long int GetMemorySize ()
 Gets memory size used by the instance (bytes).
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

PGaussPtsIDFilter myGaussPtsIDFilter
 Keep VTK representation for mesh and data on Gauss Points.
PUnstructuredGridIDMapperImpl myUnstructuredGridIDMapper
 Keep VTK representation for ordinary mesh and data.
TGeom2Value myGeom2Value
 Keep value that is assigned to the mesh.
TGeom2NbGauss myGeom2NbGauss
 Keep number of Gauss Points.
bool myIsFilled
 Keep the status of the TValForTime (true - already filled, false - not filled);.
TEntity myEntity
 Referes to MED ENTITY where it belongs to.
TName myMeshName
 Contains name of the MED MESH where it belongs to.
TName myFieldName
 Contains name of the MED FIELD where it belongs to.
TTime myTime
PProfile myProfile
 Contains corresponding MED PROFILE where the MED TIEMSTMAP attached to.
PGaussMesh myGaussMesh
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

TGeom2MeshValue & VISU.TValForTimeImpl::GetGeom2MeshValue ( ) [inherited]
const TGeom2MeshValue & VISU.TValForTimeImpl::GetGeom2MeshValue ( ) const [inherited]
const PMeshValue & VISU.TValForTimeImpl::GetMeshValue ( EGeometry  theGeom) const [inherited]
PMeshValue & VISU.TValForTimeImpl::GetMeshValue ( EGeometry  theGeom) [inherited]
PMeshValue VISU.TValForTimeImpl::GetFirstMeshValue ( ) const [inherited]
int VISU.TValForTimeImpl::GetNbGauss ( EGeometry  theGeom) const [virtual, inherited]
int VISU.TValForTimeImpl::GetMaxNbGauss ( ) const [virtual, inherited]

Implements VISU.TValForTime.

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

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