Version: 6.3.1
Data Structures | Packages | Typedefs | Functions

src/VISU_I/VISU_DumpPython.cc File Reference

#include "VISU_Gen_i.hh"
#include "VISU_Result_i.hh"
#include "VISU_PrsObject_i.hh"
#include "VISU_Prs3d_i.hh"
#include "VISU_Mesh_i.hh"
#include "VISU_ScalarMap_i.hh"
#include "VISU_IsoSurfaces_i.hh"
#include "VISU_DeformedShape_i.hh"
#include "VISU_CutPlanes_i.hh"
#include "VISU_CutLines_i.hh"
#include "VISU_CutSegment_i.hh"
#include "VISU_Vectors_i.hh"
#include "VISU_StreamLines_i.hh"
#include "VISU_Plot3D_i.hh"
#include "VISU_Table_i.hh"
#include "VISU_PointMap3d_i.hh"
#include "VISU_GaussPoints_i.hh"
#include "VISU_DeformedShapeAndScalarMap_i.hh"
#include "VISU_ColoredPrs3dCache_i.hh"
#include "VISU_ColoredPrs3dHolder_i.hh"
#include "utilities.h"
#include <cctype>
#include <sstream>
#include <functional>
#include <QString>
#include <QFileInfo>
Include dependency graph for VISU_DumpPython.cc:

Data Structures

struct  VISU.TReplacePredicate
struct  VISU.TColoredPrs3dFactory
struct  VISU.TCreateFromResult

Packages

package  VISU

Typedefs

typedef std::map< std::string,
std::string
VISU.TName2EntryMap
typedef std::map< std::string,
std::string
VISU.TEntry2NameMap
typedef void(* VISU.TDumpToPython )(SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, std::ostream &theStr, TName2EntryMap &theName2EntryMap, TEntry2NameMap &theEntry2NameMap, std::string theArgumentName, std::string thePrefix)

Functions

static std::string VISU.PREFIX (" ")
std::string VISU.GenerateName (std::string theName, SALOMEDS::SObject_ptr theSObject, TName2EntryMap &theName2EntryMap, TEntry2NameMap &theEntry2NameMap, char theSuffix)
std::string VISU.GetName (SALOMEDS::SObject_ptr theSObject)
std::string VISU.GenerateName (SALOMEDS::SObject_ptr theSObject, TName2EntryMap &theName2EntryMap, TEntry2NameMap &theEntry2NameMap)
std::string VISU.GetBoolean (bool theArgument)
std::string VISU.GetColor (const SALOMEDS::Color &theColor)
void VISU.DumpToPython (SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, std::ostream &theStr, TName2EntryMap &theName2EntryMap, TEntry2NameMap &theEntry2NameMap, std::string theArgumentName, std::string thePrefix)
void VISU.SetClippingPlane (Prs3d_i *thePrs, string theName, std::ostream &theStr, std::string thePrefix)
void VISU.Prs3dToPython (VISU::Prs3d_i *theServant, std::ostream &theStr, const std::string &theName, std::string thePrefix)
std::string VISU.ColoredPrs3dToPython (SALOMEDS::SObject_ptr theSObject, VISU::ColoredPrs3d_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.GaussPointsToPython (SALOMEDS::SObject_ptr theSObject, VISU::GaussPoints_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.ScalarMapToPython (SALOMEDS::SObject_ptr theSObject, VISU::ScalarMap_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.MonoColorPrsToPython (SALOMEDS::SObject_ptr theSObject, VISU::MonoColorPrs_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.DeformedShapeToPython (SALOMEDS::SObject_ptr theSObject, VISU::DeformedShape_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.StreamLinesToPython (SALOMEDS::SObject_ptr theSObject, VISU::StreamLines_i *theServant, std::ostream &theStr, TEntry2NameMap &theEntry2NameMap, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.DeformedShapeAndScalarMapToPython (SALOMEDS::SObject_ptr theSObject, VISU::DeformedShapeAndScalarMap_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.VectorsToPython (SALOMEDS::SObject_ptr theSObject, VISU::Vectors_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.IsoSurfacesToPython (SALOMEDS::SObject_ptr theSObject, VISU::IsoSurfaces_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.CutPlanesToPython (SALOMEDS::SObject_ptr theSObject, VISU::CutPlanes_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.CutLinesToPython (SALOMEDS::SObject_ptr theSObject, VISU::CutLines_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.CutSegmentToPython (SALOMEDS::SObject_ptr theSObject, VISU::CutSegment_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
std::string VISU.Plot3DToPython (SALOMEDS::SObject_ptr theSObject, VISU::Plot3D_i *theServant, std::ostream &theStr, const std::string &theName, TColoredPrs3dFactory &thePrsFactory, std::string thePrefix)
void VISU.DumpChildrenToPython (SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, std::ostream &theStr, TName2EntryMap &theName2EntryMap, TEntry2NameMap &theEntry2NameMap, std::string theArgumentName, std::string thePrefix)
template<class TTableAttr >
void VISU.TableAttrToPython (SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, TTableAttr theTableAttr, const std::string &theAttrName, std::ostream &theStr, TName2EntryMap &theName2EntryMap, TEntry2NameMap &theEntry2NameMap, std::string theArgumentName, std::string thePrefix)
void VISU.DumpTableAttrToPython (SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, std::ostream &theStr, TName2EntryMap &theName2EntryMap, TEntry2NameMap &theEntry2NameMap, std::string theArgumentName, std::string thePrefix)
void VISU.DumpCurveToPython (SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, std::ostream &theStr, TName2EntryMap &theName2EntryMap, TEntry2NameMap &theEntry2NameMap, std::string theArgumentName, std::string thePrefix)
void VISU.DumpContainersToPython (SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, std::ostream &theStr, TName2EntryMap &theName2EntryMap, TEntry2NameMap &theEntry2NameMap, std::string theArgumentName, std::string thePrefix)
void VISU.DumpPrs3dCacheToPython (SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, std::ostream &theStr, TName2EntryMap &theName2EntryMap, TEntry2NameMap &theEntry2NameMap, std::string theArgumentName, std::string thePrefix)
void VISU.DumpEvolutionsToPython (SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, std::ostream &theStr, TName2EntryMap &theName2EntryMap, TEntry2NameMap &theEntry2NameMap, std::string thePrefix)
void VISU.DumpAnimationsToPython (SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, std::ostream &theStr, std::string thePrefix)
void VISU.DumpClippingPlanesToPython (SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, std::ostream &theStr, std::string thePrefix, VISU_ClippingPlaneMgr &thePlaneMgr)
void VISU.DumpTextureMapToPython (SALOMEDS::Study_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean &theIsValidScript, SALOMEDS::SObject_ptr theSObject, std::ostream &theStr, std::string thePrefix, const StudyId2MarkerMap &theMarkerMap)
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