Version: 6.3.1
Data Structures | Packages | Typedefs | Enumerations

src/CONVERTOR/VISU_Structures_impl.hxx File Reference

The file contains definitions for basic classes of the implementation of VISU CONVERTER package. More...

#include "VISUConvertor.hxx"
#include "VISU_Structures.hxx"
#include "VISU_ConvertorDef_impl.hxx"
Include dependency graph for VISU_Structures_impl.hxx:

Go to the source code of this file.

Data Structures

struct  VISU.TSizeCounter
 Define an utility base class which allow to keep calculated number of cells and their size. More...
class  VISU.TPolyDataHolder
 Define a container for VTK representation. More...
class  VISU.TUnstructuredGridHolder
 Define a container for VTK representation. More...
struct  VISU.TMemoryCheckIDMapper
 Define an intermediate class which unifies memory size calculation. More...
class  VISU.TAppendFilterHolder
 Define a container for VTK representation. More...
class  VISU.TAppendPolyDataHolder
 Define a container for VTK representation. More...
class  VISU.TMergeFilterHolder
 Define a container for VTK representation. More...
struct  VISU.TMeshImpl
 Specialize TMesh to provide VTK mapping for nodes. More...
struct  VISU.TSubProfileImpl
 Specialize TSubProfile to provide VTK mapping. More...
struct  VISU.TProfileImpl
 Specialize TProfile to provide VTK mapping for MED TIMESTAMP mesh. More...
struct  VISU.TUnstructuredGridIDMapperImpl
 Specialize TIDMapper to provide VTK mapping for MED TIMESTAMP mesh. More...
struct  VISU.TPolyDataIDMapperImpl
 Specialize TIDMapper to provide VTK mapping for MED TIMESTAMP mesh. More...
struct  VISU.TGaussImpl
 Specialize TGauss to provide more detail information of the MED GAUSS entity for VTK mapping. More...
struct  VISU.TGaussSubMeshImpl
 Specialize TGaussSubMesh to provide VTK mapping for the entity. More...
struct  VISU.TGaussMeshImpl
 Specialize TGaussMesh to provide VTK mapping for the entity. More...
struct  VISU.TGaussPtsIDFilter
 Specialize TGaussPtsIDMapper to provide VTK mapping for MED TIMESTAMP mesh. More...
struct  VISU.TSubMeshImpl
 The class is responsible for mapping of cells of defined geometrical type. More...
struct  VISU.TMeshOnEntityImpl
 Specialize TMeshOnEntity to provide VTK mapping for the entity. More...
struct  VISU.TFamilyImpl
 Specialize TFamily to provide VTK mapping for the entity. More...
struct  VISU.TGroupImpl
 Specialize TGroup to provide VTK mapping for the entity. More...
struct  VISU.TFieldImpl
 Specialize TField to provide VTK mapping for the entity. More...
class  VISU.TGeom2Value
struct  VISU.TValForTimeImpl
 Specialize TValForTime to provide VTK mapping for the entity. More...

Packages

package  VISU

Typedefs

typedef TVector< vtkIdType > VISU.TSubMeshID
typedef std::map< vtkIdType,
vtkIdType > 
VISU.TID2ID
typedef TVector< PSubProfileImpl > VISU.TSubProfileArr
typedef std::map< EGeometry,
PSubProfileImpl > 
VISU.TGeom2SubProfile
typedef TVector
< PGaussSubMeshImpl > 
VISU.TGaussSubMeshArr
typedef std::map< EGeometry,
PGaussSubMeshImpl > 
VISU.TGeom2GaussSubMesh
typedef TVector< vtkIdType > VISU.TConnect
typedef TVector< TConnect > VISU.TCell2Connect
typedef std::map< EGeometry,
PSubMeshImpl > 
VISU.TGeom2SubMesh
typedef TVector< PSubMeshImpl > VISU.TSubMeshArr
typedef std::map< EGeometry,
TSubMeshID > 
VISU.TGeom2SubMeshID
typedef std::pair< vtkIdType,
vtkIdType > 
VISU.TNbASizeCells
typedef TVector< PFamilyImpl > VISU.TFamilyArr
typedef TVector< TMinMax > VISU.TComp2MinMax
typedef TVector< TComp2MinMax > VISU.TMetric2Comp2MinMax
typedef std::map< TName, TMinMax > VISU.TGroup2MinMax
typedef TVector< TGroup2MinMax > VISU.TComp2Group2MinMax
typedef TVector
< TComp2Group2MinMax > 
VISU.TMetric2Comp2Group2MinMax
typedef std::map< EGeometry,
PMeshValue > 
VISU.TGeom2MeshValue
typedef std::map< EGeometry,
vtkIdType > 
VISU.TGeom2NbGauss

Enumerations

enum  VISU.ESubMeshStatus { VISU.eRemoveAll, VISU.eAddAll, VISU.eAddPart, VISU.eNone }

Detailed Description

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