Version: 6.3.1
Data Structures | Packages | Typedefs | Functions

src/CONVERTOR/VISU_Structures.hxx File Reference

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

#include "VISUConvertor.hxx"
#include "VISU_IDMapper.hxx"
#include "VISU_ConvertorDef.hxx"
#include "MED_Vector.hxx"
#include <map>
#include <set>
#include <string>
#include <stdexcept>
Include dependency graph for VISU_Structures.hxx:

Go to the source code of this file.

Data Structures

struct  VISU.TIntId
 Define a basic class for all MED entites which can be identified by its number. More...
struct  VISU.TIsVTKDone
 Define an utility base class which is repsonsible for preventing repetion. More...
struct  VISU.TMesh
 Define a basic class which corresponds to MED MESH entity. More...
struct  VISU.TSubProfile
 Define a basic class which corresponds to MED PROFILE entity. More...
struct  VISU.TProfile
 Define a containerfor MED PROFILE entities which belongs to the same MED ENTITY. More...
struct  VISU.TGauss
 Define a basic class for MED GAUSS entity. More...
struct  VISU.TGaussSubMesh
 Define a container for mesh generated from MED GAUSS and corresponding MED PROFILE. More...
struct  VISU.TGaussMesh
 Define a container for all TGaussSubMesh that belongs to the same MED ENTITY. More...
struct  VISU.TMeshOnEntity
 Define a basic class which corresponds to MED ENTITY. More...
struct  VISU.TFamily
 Define a basic class for MED FAMILY entity. More...
struct  VISU.TGroup
 Define a basic class for MED GROUP entity. More...
struct  VISU.TField
 Define a basic class for MED FIELD entity. More...
struct  VISU.TPart
struct  VISU.TValForTime
 Define a basic class for MED TIMESTAMP entity. More...

Packages

package  VISU

Typedefs

typedef std::string VISU.TName
typedef TVector< TName > VISU.TNames
typedef std::map< TEntity,
PMeshOnEntity > 
VISU.TMeshOnEntityMap
typedef std::map< TName, PGroup > VISU.TGroupMap
typedef std::map< std::string,
PMesh > 
VISU.TMeshMap
typedef std::set< PSubProfile > VISU.TProfileKey
typedef std::map< TProfileKey,
PProfile > 
VISU.TProfileMap
typedef std::set< PGaussSubMesh > VISU.TGaussKey
typedef std::map< TGaussKey,
PGaussMesh > 
VISU.TGaussMeshMap
typedef std::map< TName, PFamily > VISU.TFamilyMap
typedef std::map< TName, PField > VISU.TFieldMap
typedef std::map< vtkIdType,
PFamily > 
VISU.TFamilyIDMap
typedef std::pair< TEntity,
PFamily > 
VISU.TEnity2Family
typedef std::set< TEnity2Family > VISU.TFamilySet
typedef std::map< vtkIdType,
PValForTime > 
VISU.TValField
typedef std::pair
< vtkFloatingPointType,
vtkFloatingPointType > 
VISU.TMinMax
typedef std::pair< double,
std::string
VISU.TTime

Functions

bool VISU_CONVERTOR_EXPORT VISU.operator< (const PSubProfile &theLeft, const PSubProfile &theRight)
bool VISU_CONVERTOR_EXPORT VISU.operator< (const PGaussSubMesh &theLeft, const PGaussSubMesh &theRight)
bool VISU.operator< (const PFamily &theLeft, const PFamily &theRight)

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