Version: 6.3.1
Data Structures | Packages | Typedefs | Functions

src/VISU_I/VISU_ColoredPrs3dFactory.hh File Reference

#include "SALOMEconfig.h"
#include "VISU_I.hxx"
#include "SALOME_GenericObjPointer.hh"
#include "VISU_DeformedShapeAndScalarMap_i.hh"
#include "VISU_Plot3D_i.hh"
#include "VISU_GaussPoints_i.hh"
#include "VISU_StreamLines_i.hh"
#include "VISU_Vectors_i.hh"
#include "VISU_CutLines_i.hh"
#include "VISU_CutSegment_i.hh"
#include "VISU_CutPlanes_i.hh"
#include "VISU_DeformedShape_i.hh"
#include "VISU_IsoSurfaces_i.hh"
#include "VISU_ScalarMap_i.hh"
#include "VISU_ColoredPrs3d_i.hh"
#include "VISU_Result_i.hh"
#include "VISU_TypeList.hxx"
Include dependency graph for VISU_ColoredPrs3dFactory.hh:

Go to the source code of this file.

Data Structures

struct  VISU.TL.TColoredEnum2Type< type_enum >
struct  VISU.TL.TColoredType2Enum< T >
struct  VISU.TSameAsFactory< colored_prs3d_type_enum >

Packages

package  VISU
package  VISU.TL

Typedefs

typedef TList
< DeformedShapeAndScalarMap_i,
TList
< DeformedShapeAndScalarMap_i,
TList< DeformedShape_i, TList
< StreamLines_i, TList
< GaussPoints_i, TList
< ScalarMap_i, TList
< IsoSurfaces_i, TList
< CutPlanes_i, TList
< CutLines_i, TList
< CutSegment_i, TList
< Vectors_i, TList< Plot3D_i,
TNullType > > > > > > > > > > > > 
VISU::TL.TColoredPrs3dTypeList
typedef TList< TInt2Type
< TSCALARMAPONDEFORMEDSHAPE >
, TList< TInt2Type
< TDEFORMEDSHAPEANDSCALARMAP >
, TList< TInt2Type
< TDEFORMEDSHAPE >, TList
< TInt2Type< TSTREAMLINES >
, TList< TInt2Type
< TGAUSSPOINTS >, TList
< TInt2Type< TSCALARMAP >
, TList< TInt2Type
< TISOSURFACES >, TList
< TInt2Type< TCUTPLANES >
, TList< TInt2Type< TCUTLINES >
, TList< TInt2Type
< TCUTSEGMENT >, TList
< TInt2Type< TVECTORS >, TList
< TInt2Type< TPLOT3D >
, TNullType > > > > > > > > > > > > 
VISU::TL.TColoredPrs3dEnumList

Functions

template<typename TPrs3d_i >
ColoredPrs3d_i * VISU.CreatePrs3dByType (SALOMEDS::Study_ptr theStudy, ColoredPrs3d_i::EPublishInStudyMode thePublishInStudyMode)
template<unsigned int type_enum>
ColoredPrs3d_i * VISU.CreatePrs3dByEnum (SALOMEDS::Study_ptr theStudy, ColoredPrs3d_i::EPublishInStudyMode thePublishInStudyMode)
VISU::ColoredPrs3d_iVISU.CreatePrs3d_i (VISUType theType, SALOMEDS::Study_ptr theStudy, ColoredPrs3d_i::EPublishInStudyMode thePublishInStudyMode)
bool VISU.CreatColoredPrs3d (ColoredPrs3d_i *theColoredPrs3d, Result_i *theResult, const std::string &theMeshName, VISU::Entity theEntity, const std::string &theFieldName, CORBA::Long theIteration)
template<typename TPrs3d_i >
TPrs3d_i * VISU.CreatePrs3d (Result_ptr theResult, const std::string &theMeshName, VISU::Entity theEntity, const std::string &theFieldName, CORBA::Long theTimeStampNumber)
template<typename TPrs3d_i >
TPrs3d_i::TInterface::_var_type VISU.Prs3dOnField (Result_ptr theResult, const std::string &theMeshName, VISU::Entity theEntity, const std::string &theFieldName, CORBA::Long theTimeStampNumber)
VISU::ColoredPrs3dCache::EnlargeType VISU.GetRequiredCacheMemory (VISU::VISUType theType, VISU::Result_ptr theResult, const std::string &theMeshName, VISU::Entity theEntity, const std::string &theFieldName, CORBA::Long theTimeStampNumber, CORBA::Float &theUsedMemory, CORBA::Float &theRequiredMemory)
 Gets the memory required for cache.
template<class TColoredPrs3d_i >
VISU::ColoredPrs3dCache::EnlargeType VISU.GetRequiredCacheMemory (VISU::Result_ptr theResult, const std::string &theMeshName, VISU::Entity theEntity, const std::string &theFieldName, CORBA::Long theTimeStampNumber, CORBA::Float &theUsedMemory, CORBA::Float &theRequiredMemory)
 Gets the memory required for cache.
VISU::ColoredPrs3d_iVISU.CreateHolder2GetDeviceByEnum (VISU::VISUType theType, VISU::Result_ptr theResult, const std::string &theMeshName, VISU::Entity theEntity, const std::string &theFieldName, CORBA::Long theTimeStampNumber, VISU::ColoredPrs3dCache::EnlargeType theEnlargeType, CORBA::Float theRequiredMemory)
 Creates ColoredPrs3dHolder by enumeration value and gets its first device.
template<class TColoredPrs3d_i >
TColoredPrs3d_i * VISU.CreateHolder2GetDeviceByType (VISU::Result_ptr theResult, const std::string &theMeshName, VISU::Entity theEntity, const std::string &theFieldName, CORBA::Long theTimeStampNumber, VISU::ColoredPrs3dCache::EnlargeType theEnlargeType, CORBA::Float theRequiredMemory)
 Creates ColoredPrs3dHolder by type and gets its first device.
size_t VISU.CheckIsPossible (VISU::VISUType theType, const VISU::ColoredPrs3dHolder::BasicInput &theInput, bool theMemoryCheck)
 Check is possible to create ColoredPrs3dHolder with the given input.
template<unsigned int colored_prs3d_type_enum>
size_t VISU.CheckIsPossible (const VISU::ColoredPrs3dHolder::BasicInput &theInput, bool theMemoryCheck)
 Check is possible to create ColoredPrs3dHolder with the given input.
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