Version: 6.3.1
Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes | Private Member Functions | Private Attributes

VISU.VISU_Gen_i Class Reference

#include <VISU_Engine_i.hh>

Inheritance diagram for VISU.VISU_Gen_i:
Inheritance graph

Public Types

typedef VISU::Base TInterface

Public Member Functions

 VISU_Gen_i (SALOME::Session_ptr session, CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, PortableServer::ObjectId *contId, const char *instanceName, const char *interfaceName)
virtual ~VISU_Gen_i ()
virtual char * GetID ()
virtual VISU::VISUType GetType ()
virtual void SetCurrentStudy (SALOMEDS::Study_ptr theStudy)
virtual SALOMEDS::Study_ptr GetCurrentStudy ()
virtual ViewManager_ptr GetViewManager ()
virtual SALOMEDS::SObject_ptr ImportTables (const char *theFileName, bool theFirstStrAsTitle=false)
virtual CORBA::Boolean ExportTableToFile (SALOMEDS::SObject_ptr theTable, const char *theFileName)
virtual Result_ptr ImportFile (const char *theFileName)
virtual Result_ptr CreateResult (const char *theFileName)
virtual Result_ptr CopyAndImportFile (const char *theFileName)
virtual Result_ptr ImportMed (SALOMEDS::SObject_ptr theMedSObject)
virtual Result_ptr ImportMedField (SALOME_MED::FIELD_ptr theField)
virtual Mesh_ptr MeshOnEntity (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity)
virtual Mesh_ptr FamilyMeshOnEntity (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFamilyName)
virtual Mesh_ptr GroupMesh (Result_ptr theResult, const char *theMeshName, const char *theGroupName)
virtual void RenameEntityInStudy (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theNewName)
virtual void RenameFamilyInStudy (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFamilyName, const char *theNewName)
virtual void RenameGroupInStudy (Result_ptr theResult, const char *theMeshName, const char *theGroupName, const char *theNewName)
virtual ScalarMap_ptr ScalarMapOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual GaussPoints_ptr GaussPointsOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual DeformedShape_ptr DeformedShapeOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual Vectors_ptr VectorsOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual IsoSurfaces_ptr IsoSurfacesOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual CutPlanes_ptr CutPlanesOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual CutLines_ptr CutLinesOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual CutSegment_ptr CutSegmentOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual StreamLines_ptr StreamLinesOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual Plot3D_ptr Plot3DOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual
DeformedShapeAndScalarMap_ptr 
ScalarMapOnDeformedShapeOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual
DeformedShapeAndScalarMap_ptr 
DeformedShapeAndScalarMapOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual Table_ptr CreateTable (const char *theTableEntry)
virtual Curve_ptr CreateCurve (Table_ptr theTable, CORBA::Long theHRow, CORBA::Long theVRow)
virtual Curve_ptr CreateCurveWithZ (Table_ptr theTable, CORBA::Long theHRow, CORBA::Long theVRow, CORBA::Long theZRow)
virtual Curve_ptr CreateCurveWithZExt (Table_ptr theTable, CORBA::Long theHRow, CORBA::Long theVRow, CORBA::Long theZRow, CORBA::Boolean theIsV2)
virtual Container_ptr CreateContainer ()
virtual Animation_ptr CreateAnimation (View3D_ptr theView3d)
virtual Evolution_ptr CreateEvolution (XYPlot_ptr theXYPlot)
virtual void DeleteResult (Result_ptr theResult)
virtual void DeletePrs3d (Prs3d_ptr thePrs3d)
virtual SALOMEDS::TMPFile * Save (SALOMEDS::SComponent_ptr theComponent, const char *theURL, bool isMultiFile)
virtual SALOMEDS::TMPFile * SaveASCII (SALOMEDS::SComponent_ptr theComponent, const char *theURL, bool isMultiFile)
virtual bool Load (SALOMEDS::SComponent_ptr, const SALOMEDS::TMPFile &, const char *theURL, bool isMultiFile)
virtual bool LoadASCII (SALOMEDS::SComponent_ptr, const SALOMEDS::TMPFile &, const char *theURL, bool isMultiFile)
virtual void Close (SALOMEDS::SComponent_ptr IORSComponent)
virtual char * ComponentDataType ()
virtual char * IORToLocalPersistentID (SALOMEDS::SObject_ptr theSObject, const char *IORString, CORBA::Boolean isMultiFile, CORBA::Boolean isASCII)
virtual char * LocalPersistentIDToIOR (SALOMEDS::SObject_ptr theSObject, const char *aLocalPersistentID, CORBA::Boolean isMultiFile, CORBA::Boolean isASCII)
virtual bool CanPublishInStudy (CORBA::Object_ptr theIOR)
virtual SALOMEDS::SObject_ptr PublishInStudy (SALOMEDS::Study_ptr theStudy, SALOMEDS::SObject_ptr theSObject, CORBA::Object_ptr theObject, const char *theName) throw (SALOME::SALOME_Exception)
CORBA::Boolean CanCopy (SALOMEDS::SObject_ptr theObject)
SALOMEDS::TMPFile * CopyFrom (SALOMEDS::SObject_ptr theObject, CORBA::Long &theObjectID)
CORBA::Boolean CanPaste (const char *theComponentName, CORBA::Long theObjectID)
SALOMEDS::SObject_ptr PasteInto (const SALOMEDS::TMPFile &theStream, CORBA::Long theObjectID, SALOMEDS::SObject_ptr theObject)
virtual Engines::TMPFile * DumpPython (CORBA::Object_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean theIsMultiFile, CORBA::Boolean &theIsValidScript)
virtual VISU::ColoredPrs3dCache_ptr GetColoredPrs3dCache (SALOMEDS::Study_ptr theStudy)
virtual CORBA::Long CreateClippingPlane (CORBA::Double X, CORBA::Double Y, CORBA::Double Z, CORBA::Double dX, CORBA::Double dY, CORBA::Double dZ, CORBA::Boolean isAuto, const char *name)
virtual void EditClippingPlane (CORBA::Long id, CORBA::Double X, CORBA::Double Y, CORBA::Double Z, CORBA::Double dX, CORBA::Double dY, CORBA::Double dZ, CORBA::Boolean isAuto, const char *name)
virtual VISU::ClippingPlaneGetClippingPlane (CORBA::Long id)
virtual CORBA::Boolean DeleteClippingPlane (CORBA::Long id)
virtual CORBA::Boolean ApplyClippingPlane (Prs3d_ptr thePrs, CORBA::Long id)
virtual CORBA::Boolean DetachClippingPlane (Prs3d_ptr thePrs, CORBA::Long id)
virtual CORBA::Long GetClippingPlanesNb ()
virtual CORBA::Boolean VTK2MED (const VISU::string_array &theVTKFiles, const char *theMEDFile, const char *theMeshName, const VISU::double_array &theTStamps)
 Converts set of VTK files to the one MED-file.
virtual CORBA::Long LoadTexture (const char *theTextureFile)
 VISU_Gen_i (CORBA::ORB_ptr theORB, PortableServer::POA_ptr thePOA, SALOME_NamingService *theNamingService, QMutex *theMutex)
virtual ~VISU_Gen_i ()
virtual char * GetID ()
virtual VISU::VISUType GetType ()
virtual void SetCurrentStudy (SALOMEDS::Study_ptr theStudy)
virtual SALOMEDS::Study_ptr GetCurrentStudy ()
virtual ViewManager_ptr GetViewManager ()
virtual SALOMEDS::SObject_ptr ImportTables (const char *theFileName, bool theFirstStrAsTitle=false)
virtual CORBA::Boolean ExportTableToFile (SALOMEDS::SObject_ptr theTable, const char *theFileName)
virtual Result_ptr ImportFile (const char *theFileName)
virtual Result_ptr CreateResult (const char *theFileName)
virtual Result_ptr CopyAndImportFile (const char *theFileName)
virtual Result_ptr ImportMed (SALOMEDS::SObject_ptr theMedSObject)
virtual Result_ptr ImportMedField (SALOME_MED::FIELD_ptr theField)
void RenameMeshInStudy (Result_ptr theResult, const std::string &theMeshName, int theEntity, const std::string &theSubMeshName, const std::string &theNewName)
virtual void RenameEntityInStudy (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theNewName)
virtual void RenameFamilyInStudy (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFamilyName, const char *theNewName)
virtual void RenameGroupInStudy (Result_ptr theResult, const char *theMeshName, const char *theGroupName, const char *theNewName)
virtual Mesh_ptr MeshOnEntity (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity)
virtual Mesh_ptr FamilyMeshOnEntity (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFamilyName)
virtual Mesh_ptr GroupMesh (Result_ptr theResult, const char *theMeshName, const char *theGroupName)
Prs3d_ptr CreatePrs3d (VISUType theType, SALOMEDS::Study_ptr theStudy)
virtual ScalarMap_ptr ScalarMapOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual GaussPoints_ptr GaussPointsOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual DeformedShape_ptr DeformedShapeOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual
DeformedShapeAndScalarMap_ptr 
ScalarMapOnDeformedShapeOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual
DeformedShapeAndScalarMap_ptr 
DeformedShapeAndScalarMapOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual Vectors_ptr VectorsOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual IsoSurfaces_ptr IsoSurfacesOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual CutPlanes_ptr CutPlanesOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual CutLines_ptr CutLinesOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual CutSegment_ptr CutSegmentOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual StreamLines_ptr StreamLinesOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual Plot3D_ptr Plot3DOnField (Result_ptr theResult, const char *theMeshName, VISU::Entity theEntity, const char *theFieldName, CORBA::Long theIteration)
virtual Table_ptr CreateTable (const char *theTableEntry)
virtual Curve_ptr CreateCurve (Table_ptr theTable, CORBA::Long theHRow, CORBA::Long theVRow)
virtual Curve_ptr CreateCurveWithZ (Table_ptr theTable, CORBA::Long theHRow, CORBA::Long theVRow, CORBA::Long theZRow)
virtual Curve_ptr CreateCurveWithZExt (Table_ptr theTable, CORBA::Long theHRow, CORBA::Long theVRow, CORBA::Long theZRow, CORBA::Boolean theIsV2)
virtual Container_ptr CreateContainer ()
virtual Animation_ptr CreateAnimation (View3D_ptr theView3d)
virtual Evolution_ptr CreateEvolution (XYPlot_ptr theXYPLot)
virtual void DeleteResult (Result_ptr theResult)
virtual void DeletePrs3d (Prs3d_ptr thePrs3d)
virtual Engines::TMPFile * DumpPython (CORBA::Object_ptr theStudy, CORBA::Boolean theIsPublished, CORBA::Boolean theIsMultiFile, CORBA::Boolean &theIsValidScript)
virtual SALOMEDS::TMPFile * Save (SALOMEDS::SComponent_ptr theComponent, const char *theURL, bool isMultiFile)
virtual SALOMEDS::TMPFile * SaveASCII (SALOMEDS::SComponent_ptr theComponent, const char *theURL, bool isMultiFile)
virtual bool Load (SALOMEDS::SComponent_ptr, const SALOMEDS::TMPFile &, const char *theURL, bool isMultiFile)
virtual bool LoadASCII (SALOMEDS::SComponent_ptr, const SALOMEDS::TMPFile &, const char *theURL, bool isMultiFile)
virtual void Close (SALOMEDS::SComponent_ptr IORSComponent)
virtual char * ComponentDataType ()
virtual char * IORToLocalPersistentID (SALOMEDS::SObject_ptr theSObject, const char *IORString, CORBA::Boolean isMultiFile, CORBA::Boolean isASCII)
virtual char * LocalPersistentIDToIOR (SALOMEDS::SObject_ptr theSObject, const char *aLocalPersistentID, CORBA::Boolean isMultiFile, CORBA::Boolean isASCII)
virtual bool CanPublishInStudy (CORBA::Object_ptr theIOR)
virtual SALOMEDS::SObject_ptr PublishInStudy (SALOMEDS::Study_ptr theStudy, SALOMEDS::SObject_ptr theSObject, CORBA::Object_ptr theObject, const char *theName) throw (SALOME::SALOME_Exception)
CORBA::Boolean CanCopy (SALOMEDS::SObject_ptr theObject)
SALOMEDS::TMPFile * CopyFrom (SALOMEDS::SObject_ptr theObject, CORBA::Long &theObjectID)
CORBA::Boolean CanPaste (const char *theComponentName, CORBA::Long theObjectID)
SALOMEDS::SObject_ptr PasteInto (const SALOMEDS::TMPFile &theStream, CORBA::Long theObjectID, SALOMEDS::SObject_ptr theObject)
virtual VISU::ColoredPrs3dCache_ptr GetColoredPrs3dCache (SALOMEDS::Study_ptr theStudy)
virtual CORBA::Long CreateClippingPlane (CORBA::Double X, CORBA::Double Y, CORBA::Double Z, CORBA::Double dX, CORBA::Double dY, CORBA::Double dZ, CORBA::Boolean isAuto, const char *name)
virtual void EditClippingPlane (CORBA::Long id, CORBA::Double X, CORBA::Double Y, CORBA::Double Z, CORBA::Double dX, CORBA::Double dY, CORBA::Double dZ, CORBA::Boolean isAuto, const char *name)
virtual VISU::ClippingPlaneGetClippingPlane (CORBA::Long id)
virtual CORBA::Boolean DeleteClippingPlane (CORBA::Long id)
virtual CORBA::Boolean ApplyClippingPlane (Prs3d_ptr thePrs, CORBA::Long id)
virtual CORBA::Boolean DetachClippingPlane (Prs3d_ptr thePrs, CORBA::Long id)
virtual CORBA::Long GetClippingPlanesNb ()
VISU_ClippingPlaneMgrGetClippingPlaneMgr ()
virtual CORBA::Boolean VTK2MED (const VISU::string_array &theVTKFiles, const char *theMEDFile, const char *theMeshName, const VISU::double_array &theTStamps)
virtual CORBA::Long LoadTexture (const char *theTextureFile)
StudyId2MarkerMapGetMarkerMap ()

Static Public Member Functions

static CORBA::ORB_var GetORB ()
static PortableServer::POA_var GetPOA ()
static SALOME_NamingService * GetNS ()
static SALOME_LifeCycleCORBA * GetLCC ()
static VISU_Gen_iGetVisuGenImpl ()

Protected Attributes

std::string myID

Static Protected Attributes

static QMutex * myMutex = NULL
static CORBA::ORB_var myOrb
static PortableServer::POA_var myPoa
static SALOME_NamingService * myNamingService
static VISU_Gen_imyVisuGenImpl
static SALOME_LifeCycleCORBA * myEnginesLifeCycle

Private Member Functions

 VISU_Gen_i ()
 VISU_Gen_i (const VISU::VISU_Gen_i &)
 VISU_Gen_i (const VISU::VISU_Gen_i &)

Private Attributes

VISU_Gen_var myVisuGen
SALOMEDS::Study_var myStudyDocument
VISU_ClippingPlaneMgr myClippingPlaneMgr
StudyId2MarkerMap myMarkerMap

Member Typedef Documentation

typedef VISU::Base VISU.Base_i.TInterface [inherited]

Constructor & Destructor Documentation

VISU.VISU_Gen_i.VISU_Gen_i ( ) [private]
VISU.VISU_Gen_i.VISU_Gen_i ( const VISU::VISU_Gen_i ) [private]
VISU.VISU_Gen_i::VISU_Gen_i ( SALOME::Session_ptr  session,
CORBA::ORB_ptr  orb,
PortableServer::POA_ptr  poa,
PortableServer::ObjectId *  contId,
const char *  instanceName,
const char *  interfaceName 
)
VISU.VISU_Gen_i::~VISU_Gen_i ( ) [virtual]

References MESSAGE, and MYDEBUG.

VISU.VISU_Gen_i.VISU_Gen_i ( const VISU::VISU_Gen_i ) [private]
VISU.VISU_Gen_i::VISU_Gen_i ( CORBA::ORB_ptr  theORB,
PortableServer::POA_ptr  thePOA,
SALOME_NamingService *  theNamingService,
QMutex *  theMutex 
)
virtual VISU.VISU_Gen_i.~VISU_Gen_i ( ) [virtual]

Member Function Documentation

char * VISU.VISU_Gen_i::GetID ( ) [virtual]

Reimplemented from VISU.Base_i.

References VISU.VISU_Gen_i.myVisuGen.

VISU::VISUType VISU.VISU_Gen_i::GetType ( ) [virtual]

Implements VISU.Base_i.

References VISU.VISU_Gen_i.myVisuGen.

void VISU.VISU_Gen_i::SetCurrentStudy ( SALOMEDS::Study_ptr  theStudy) [virtual]
SALOMEDS::Study_ptr VISU.VISU_Gen_i::GetCurrentStudy ( ) [virtual]
ViewManager_ptr VISU.VISU_Gen_i::GetViewManager ( ) [virtual]
SALOMEDS::SObject_ptr VISU.VISU_Gen_i::ImportTables ( const char *  theFileName,
bool  theFirstStrAsTitle = false 
) [virtual]
CORBA::Boolean VISU.VISU_Gen_i::ExportTableToFile ( SALOMEDS::SObject_ptr  theTable,
const char *  theFileName 
) [virtual]
Result_ptr VISU.VISU_Gen_i::ImportFile ( const char *  theFileName) [virtual]
Result_ptr VISU.VISU_Gen_i::CreateResult ( const char *  theFileName) [virtual]
Result_ptr VISU.VISU_Gen_i::CopyAndImportFile ( const char *  theFileName) [virtual]
Result_ptr VISU.VISU_Gen_i::ImportMed ( SALOMEDS::SObject_ptr  theMedSObject) [virtual]
Result_ptr VISU.VISU_Gen_i::ImportMedField ( SALOME_MED::FIELD_ptr  theField) [virtual]
Mesh_ptr VISU.VISU_Gen_i::MeshOnEntity ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity 
) [virtual]
Mesh_ptr VISU.VISU_Gen_i::FamilyMeshOnEntity ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFamilyName 
) [virtual]
Mesh_ptr VISU.VISU_Gen_i::GroupMesh ( Result_ptr  theResult,
const char *  theMeshName,
const char *  theGroupName 
) [virtual]
void VISU.VISU_Gen_i::RenameEntityInStudy ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theNewName 
) [virtual]
void VISU.VISU_Gen_i::RenameFamilyInStudy ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFamilyName,
const char *  theNewName 
) [virtual]
void VISU.VISU_Gen_i::RenameGroupInStudy ( Result_ptr  theResult,
const char *  theMeshName,
const char *  theGroupName,
const char *  theNewName 
) [virtual]
ScalarMap_ptr VISU.VISU_Gen_i::ScalarMapOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
GaussPoints_ptr VISU.VISU_Gen_i::GaussPointsOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
DeformedShape_ptr VISU.VISU_Gen_i::DeformedShapeOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
Vectors_ptr VISU.VISU_Gen_i::VectorsOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
IsoSurfaces_ptr VISU.VISU_Gen_i::IsoSurfacesOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
CutPlanes_ptr VISU.VISU_Gen_i::CutPlanesOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
CutLines_ptr VISU.VISU_Gen_i::CutLinesOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
CutSegment_ptr VISU.VISU_Gen_i::CutSegmentOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
StreamLines_ptr VISU.VISU_Gen_i::StreamLinesOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
Plot3D_ptr VISU.VISU_Gen_i::Plot3DOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
DeformedShapeAndScalarMap_ptr VISU.VISU_Gen_i::ScalarMapOnDeformedShapeOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
DeformedShapeAndScalarMap_ptr VISU.VISU_Gen_i::DeformedShapeAndScalarMapOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
Table_ptr VISU.VISU_Gen_i::CreateTable ( const char *  theTableEntry) [virtual]
Curve_ptr VISU.VISU_Gen_i::CreateCurve ( Table_ptr  theTable,
CORBA::Long  theHRow,
CORBA::Long  theVRow 
) [virtual]
Curve_ptr VISU.VISU_Gen_i::CreateCurveWithZ ( Table_ptr  theTable,
CORBA::Long  theHRow,
CORBA::Long  theVRow,
CORBA::Long  theZRow 
) [virtual]
Curve_ptr VISU.VISU_Gen_i::CreateCurveWithZExt ( Table_ptr  theTable,
CORBA::Long  theHRow,
CORBA::Long  theVRow,
CORBA::Long  theZRow,
CORBA::Boolean  theIsV2 
) [virtual]
Container_ptr VISU.VISU_Gen_i::CreateContainer ( ) [virtual]
Animation_ptr VISU.VISU_Gen_i::CreateAnimation ( View3D_ptr  theView3d) [virtual]
Evolution_ptr VISU.VISU_Gen_i::CreateEvolution ( XYPlot_ptr  theXYPlot) [virtual]
void VISU.VISU_Gen_i::DeleteResult ( Result_ptr  theResult) [virtual]
void VISU.VISU_Gen_i::DeletePrs3d ( Prs3d_ptr  thePrs3d) [virtual]
SALOMEDS::TMPFile * VISU.VISU_Gen_i::Save ( SALOMEDS::SComponent_ptr  theComponent,
const char *  theURL,
bool  isMultiFile 
) [virtual]
SALOMEDS::TMPFile * VISU.VISU_Gen_i::SaveASCII ( SALOMEDS::SComponent_ptr  theComponent,
const char *  theURL,
bool  isMultiFile 
) [virtual]
bool VISU.VISU_Gen_i::Load ( SALOMEDS::SComponent_ptr  theComponent,
const SALOMEDS::TMPFile &  theStream,
const char *  theURL,
bool  isMultiFile 
) [virtual]
CORBA::Boolean VISU.VISU_Gen_i::LoadASCII ( SALOMEDS::SComponent_ptr  theComponent,
const SALOMEDS::TMPFile &  theStream,
const char *  theURL,
bool  isMultiFile 
) [virtual]
void VISU.VISU_Gen_i::Close ( SALOMEDS::SComponent_ptr  IORSComponent) [virtual]
char * VISU.VISU_Gen_i::ComponentDataType ( ) [virtual]
char * VISU.VISU_Gen_i::IORToLocalPersistentID ( SALOMEDS::SObject_ptr  theSObject,
const char *  IORString,
CORBA::Boolean  isMultiFile,
CORBA::Boolean  isASCII 
) [virtual]
char * VISU.VISU_Gen_i::LocalPersistentIDToIOR ( SALOMEDS::SObject_ptr  theSObject,
const char *  aLocalPersistentID,
CORBA::Boolean  isMultiFile,
CORBA::Boolean  isASCII 
) [virtual]
bool VISU.VISU_Gen_i::CanPublishInStudy ( CORBA::Object_ptr  theIOR) [virtual]
SALOMEDS::SObject_ptr VISU.VISU_Gen_i::PublishInStudy ( SALOMEDS::Study_ptr  theStudy,
SALOMEDS::SObject_ptr  theSObject,
CORBA::Object_ptr  theObject,
const char *  theName 
) throw (SALOME::SALOME_Exception) [virtual]
CORBA::Boolean VISU.VISU_Gen_i::CanCopy ( SALOMEDS::SObject_ptr  theObject)
SALOMEDS::TMPFile * VISU.VISU_Gen_i::CopyFrom ( SALOMEDS::SObject_ptr  theObject,
CORBA::Long &  theObjectID 
)
CORBA::Boolean VISU.VISU_Gen_i::CanPaste ( const char *  theComponentName,
CORBA::Long  theObjectID 
)
SALOMEDS::SObject_ptr VISU.VISU_Gen_i::PasteInto ( const SALOMEDS::TMPFile &  theStream,
CORBA::Long  theObjectID,
SALOMEDS::SObject_ptr  theObject 
)
Engines::TMPFile * VISU.VISU_Gen_i::DumpPython ( CORBA::Object_ptr  theStudy,
CORBA::Boolean  theIsPublished,
CORBA::Boolean  theIsMultiFile,
CORBA::Boolean &  theIsValidScript 
) [virtual]
VISU::ColoredPrs3dCache_ptr VISU.VISU_Gen_i::GetColoredPrs3dCache ( SALOMEDS::Study_ptr  theStudy) [virtual]
CORBA::Long VISU.VISU_Gen_i::CreateClippingPlane ( CORBA::Double  X,
CORBA::Double  Y,
CORBA::Double  Z,
CORBA::Double  dX,
CORBA::Double  dY,
CORBA::Double  dZ,
CORBA::Boolean  isAuto,
const char *  name 
) [virtual]
void VISU.VISU_Gen_i::EditClippingPlane ( CORBA::Long  id,
CORBA::Double  X,
CORBA::Double  Y,
CORBA::Double  Z,
CORBA::Double  dX,
CORBA::Double  dY,
CORBA::Double  dZ,
CORBA::Boolean  isAuto,
const char *  name 
) [virtual]
VISU::ClippingPlane * VISU.VISU_Gen_i::GetClippingPlane ( CORBA::Long  id) [virtual]
CORBA::Boolean VISU.VISU_Gen_i::DeleteClippingPlane ( CORBA::Long  id) [virtual]
CORBA::Boolean VISU.VISU_Gen_i::ApplyClippingPlane ( Prs3d_ptr  thePrs,
CORBA::Long  id 
) [virtual]
CORBA::Boolean VISU.VISU_Gen_i::DetachClippingPlane ( Prs3d_ptr  thePrs,
CORBA::Long  id 
) [virtual]
CORBA::Long VISU.VISU_Gen_i::GetClippingPlanesNb ( ) [virtual]
CORBA::Boolean VISU.VISU_Gen_i::VTK2MED ( const VISU::string_array theVTKFiles,
const char *  theMEDFile,
const char *  theMeshName,
const VISU::double_array theTStamps 
) [virtual]
Parameters:
theVTKFilessequence of VTK files
theMEDFileMED-file
theMeshNamemesh name. This parameter can be empty. In this case name of mesh is equal vtk2med
theTStampsvalues of time stamps. This array can be empty, in this case values of time stamps will be generated automatically ( 0, 1, 2 ... )
Returns:
TRUE if operation has been completed successfully, FALSE otherwise

References VISU.VISU_Gen_i.myVisuGen.

CORBA::Long VISU.VISU_Gen_i::LoadTexture ( const char *  theTextureFile) [virtual]
virtual char* VISU.VISU_Gen_i.GetID ( ) [virtual]

Reimplemented from VISU.Base_i.

virtual VISU::VISUType VISU.VISU_Gen_i.GetType ( ) [virtual]

Implements VISU.Base_i.

References VISU.TVISUGEN.

virtual void VISU.VISU_Gen_i.SetCurrentStudy ( SALOMEDS::Study_ptr  theStudy) [virtual]
virtual SALOMEDS::Study_ptr VISU.VISU_Gen_i.GetCurrentStudy ( ) [virtual]
virtual ViewManager_ptr VISU.VISU_Gen_i.GetViewManager ( ) [virtual]
virtual SALOMEDS::SObject_ptr VISU.VISU_Gen_i.ImportTables ( const char *  theFileName,
bool  theFirstStrAsTitle = false 
) [virtual]
virtual CORBA::Boolean VISU.VISU_Gen_i.ExportTableToFile ( SALOMEDS::SObject_ptr  theTable,
const char *  theFileName 
) [virtual]
virtual Result_ptr VISU.VISU_Gen_i.ImportFile ( const char *  theFileName) [virtual]
virtual Result_ptr VISU.VISU_Gen_i.CreateResult ( const char *  theFileName) [virtual]
virtual Result_ptr VISU.VISU_Gen_i.CopyAndImportFile ( const char *  theFileName) [virtual]
virtual Result_ptr VISU.VISU_Gen_i.ImportMed ( SALOMEDS::SObject_ptr  theMedSObject) [virtual]
virtual Result_ptr VISU.VISU_Gen_i.ImportMedField ( SALOME_MED::FIELD_ptr  theField) [virtual]
void VISU.VISU_Gen_i::RenameMeshInStudy ( Result_ptr  theResult,
const std::string theMeshName,
int  theEntity,
const std::string theSubMeshName,
const std::string theNewName 
)
virtual void VISU.VISU_Gen_i.RenameEntityInStudy ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theNewName 
) [virtual]
virtual void VISU.VISU_Gen_i.RenameFamilyInStudy ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFamilyName,
const char *  theNewName 
) [virtual]
virtual void VISU.VISU_Gen_i.RenameGroupInStudy ( Result_ptr  theResult,
const char *  theMeshName,
const char *  theGroupName,
const char *  theNewName 
) [virtual]
virtual Mesh_ptr VISU.VISU_Gen_i.MeshOnEntity ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity 
) [virtual]
virtual Mesh_ptr VISU.VISU_Gen_i.FamilyMeshOnEntity ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFamilyName 
) [virtual]
virtual Mesh_ptr VISU.VISU_Gen_i.GroupMesh ( Result_ptr  theResult,
const char *  theMeshName,
const char *  theGroupName 
) [virtual]
Prs3d_ptr VISU.VISU_Gen_i::CreatePrs3d ( VISUType  theType,
SALOMEDS::Study_ptr  theStudy 
)

References VISU.CreatePrs3d_i().

virtual ScalarMap_ptr VISU.VISU_Gen_i.ScalarMapOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual GaussPoints_ptr VISU.VISU_Gen_i.GaussPointsOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual DeformedShape_ptr VISU.VISU_Gen_i.DeformedShapeOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual DeformedShapeAndScalarMap_ptr VISU.VISU_Gen_i.ScalarMapOnDeformedShapeOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual DeformedShapeAndScalarMap_ptr VISU.VISU_Gen_i.DeformedShapeAndScalarMapOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual Vectors_ptr VISU.VISU_Gen_i.VectorsOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual IsoSurfaces_ptr VISU.VISU_Gen_i.IsoSurfacesOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual CutPlanes_ptr VISU.VISU_Gen_i.CutPlanesOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual CutLines_ptr VISU.VISU_Gen_i.CutLinesOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual CutSegment_ptr VISU.VISU_Gen_i.CutSegmentOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual StreamLines_ptr VISU.VISU_Gen_i.StreamLinesOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual Plot3D_ptr VISU.VISU_Gen_i.Plot3DOnField ( Result_ptr  theResult,
const char *  theMeshName,
VISU::Entity  theEntity,
const char *  theFieldName,
CORBA::Long  theIteration 
) [virtual]
virtual Table_ptr VISU.VISU_Gen_i.CreateTable ( const char *  theTableEntry) [virtual]
virtual Curve_ptr VISU.VISU_Gen_i.CreateCurve ( Table_ptr  theTable,
CORBA::Long  theHRow,
CORBA::Long  theVRow 
) [virtual]
virtual Curve_ptr VISU.VISU_Gen_i.CreateCurveWithZ ( Table_ptr  theTable,
CORBA::Long  theHRow,
CORBA::Long  theVRow,
CORBA::Long  theZRow 
) [virtual]
virtual Curve_ptr VISU.VISU_Gen_i.CreateCurveWithZExt ( Table_ptr  theTable,
CORBA::Long  theHRow,
CORBA::Long  theVRow,
CORBA::Long  theZRow,
CORBA::Boolean  theIsV2 
) [virtual]
virtual Container_ptr VISU.VISU_Gen_i.CreateContainer ( ) [virtual]
virtual Animation_ptr VISU.VISU_Gen_i.CreateAnimation ( View3D_ptr  theView3d) [virtual]
virtual Evolution_ptr VISU.VISU_Gen_i.CreateEvolution ( XYPlot_ptr  theXYPLot) [virtual]
virtual void VISU.VISU_Gen_i.DeleteResult ( Result_ptr  theResult) [virtual]
virtual void VISU.VISU_Gen_i.DeletePrs3d ( Prs3d_ptr  thePrs3d) [virtual]
virtual Engines::TMPFile* VISU.VISU_Gen_i.DumpPython ( CORBA::Object_ptr  theStudy,
CORBA::Boolean  theIsPublished,
CORBA::Boolean  theIsMultiFile,
CORBA::Boolean &  theIsValidScript 
) [virtual]
virtual SALOMEDS::TMPFile* VISU.VISU_Gen_i.Save ( SALOMEDS::SComponent_ptr  theComponent,
const char *  theURL,
bool  isMultiFile 
) [virtual]
virtual SALOMEDS::TMPFile* VISU.VISU_Gen_i.SaveASCII ( SALOMEDS::SComponent_ptr  theComponent,
const char *  theURL,
bool  isMultiFile 
) [virtual]
virtual bool VISU.VISU_Gen_i.Load ( SALOMEDS::SComponent_ptr  ,
const SALOMEDS::TMPFile &  ,
const char *  theURL,
bool  isMultiFile 
) [virtual]
virtual bool VISU.VISU_Gen_i.LoadASCII ( SALOMEDS::SComponent_ptr  ,
const SALOMEDS::TMPFile &  ,
const char *  theURL,
bool  isMultiFile 
) [virtual]
virtual void VISU.VISU_Gen_i.Close ( SALOMEDS::SComponent_ptr  IORSComponent) [virtual]
virtual char* VISU.VISU_Gen_i.ComponentDataType ( ) [virtual]
virtual char* VISU.VISU_Gen_i.IORToLocalPersistentID ( SALOMEDS::SObject_ptr  theSObject,
const char *  IORString,
CORBA::Boolean  isMultiFile,
CORBA::Boolean  isASCII 
) [virtual]
virtual char* VISU.VISU_Gen_i.LocalPersistentIDToIOR ( SALOMEDS::SObject_ptr  theSObject,
const char *  aLocalPersistentID,
CORBA::Boolean  isMultiFile,
CORBA::Boolean  isASCII 
) [virtual]
virtual bool VISU.VISU_Gen_i.CanPublishInStudy ( CORBA::Object_ptr  theIOR) [virtual]
virtual SALOMEDS::SObject_ptr VISU.VISU_Gen_i.PublishInStudy ( SALOMEDS::Study_ptr  theStudy,
SALOMEDS::SObject_ptr  theSObject,
CORBA::Object_ptr  theObject,
const char *  theName 
) throw (SALOME::SALOME_Exception) [virtual]
CORBA::Boolean VISU.VISU_Gen_i.CanCopy ( SALOMEDS::SObject_ptr  theObject)
SALOMEDS::TMPFile* VISU.VISU_Gen_i.CopyFrom ( SALOMEDS::SObject_ptr  theObject,
CORBA::Long &  theObjectID 
)
CORBA::Boolean VISU.VISU_Gen_i.CanPaste ( const char *  theComponentName,
CORBA::Long  theObjectID 
)
SALOMEDS::SObject_ptr VISU.VISU_Gen_i.PasteInto ( const SALOMEDS::TMPFile &  theStream,
CORBA::Long  theObjectID,
SALOMEDS::SObject_ptr  theObject 
)
virtual VISU::ColoredPrs3dCache_ptr VISU.VISU_Gen_i.GetColoredPrs3dCache ( SALOMEDS::Study_ptr  theStudy) [virtual]
virtual CORBA::Long VISU.VISU_Gen_i.CreateClippingPlane ( CORBA::Double  X,
CORBA::Double  Y,
CORBA::Double  Z,
CORBA::Double  dX,
CORBA::Double  dY,
CORBA::Double  dZ,
CORBA::Boolean  isAuto,
const char *  name 
) [virtual]
virtual void VISU.VISU_Gen_i.EditClippingPlane ( CORBA::Long  id,
CORBA::Double  X,
CORBA::Double  Y,
CORBA::Double  Z,
CORBA::Double  dX,
CORBA::Double  dY,
CORBA::Double  dZ,
CORBA::Boolean  isAuto,
const char *  name 
) [virtual]
virtual VISU::ClippingPlane* VISU.VISU_Gen_i.GetClippingPlane ( CORBA::Long  id) [virtual]
virtual CORBA::Boolean VISU.VISU_Gen_i.DeleteClippingPlane ( CORBA::Long  id) [virtual]
virtual CORBA::Boolean VISU.VISU_Gen_i.ApplyClippingPlane ( Prs3d_ptr  thePrs,
CORBA::Long  id 
) [virtual]
virtual CORBA::Boolean VISU.VISU_Gen_i.DetachClippingPlane ( Prs3d_ptr  thePrs,
CORBA::Long  id 
) [virtual]
virtual CORBA::Long VISU.VISU_Gen_i.GetClippingPlanesNb ( ) [virtual]
VISU_ClippingPlaneMgr& VISU.VISU_Gen_i.GetClippingPlaneMgr ( )
virtual CORBA::Boolean VISU.VISU_Gen_i.VTK2MED ( const VISU::string_array theVTKFiles,
const char *  theMEDFile,
const char *  theMeshName,
const VISU::double_array theTStamps 
) [virtual]
virtual CORBA::Long VISU.VISU_Gen_i.LoadTexture ( const char *  theTextureFile) [virtual]
StudyId2MarkerMap& VISU.VISU_Gen_i.GetMarkerMap ( )
static CORBA::ORB_var VISU.Base_i.GetORB ( ) [static, inherited]
static PortableServer::POA_var VISU.Base_i.GetPOA ( ) [static, inherited]
static SALOME_NamingService* VISU.Base_i.GetNS ( ) [static, inherited]

References visu.myNamingService.

static SALOME_LifeCycleCORBA* VISU.Base_i.GetLCC ( ) [static, inherited]
static VISU_Gen_i* VISU.Base_i.GetVisuGenImpl ( ) [static, inherited]

Field Documentation

VISU_Gen_var VISU.VISU_Gen_i.myVisuGen [private]
SALOMEDS::Study_var VISU.VISU_Gen_i.myStudyDocument [private]
std::string VISU.Base_i.myID [protected, inherited]
QMutex * VISU.Base_i::myMutex = NULL [static, protected, inherited]
CORBA::ORB_var VISU.Base_i::myOrb [static, protected, inherited]
PortableServer::POA_var VISU.Base_i::myPoa [static, protected, inherited]
SALOME_NamingService * VISU.Base_i::myNamingService [static, protected, inherited]
VISU_Gen_i * VISU.Base_i::myVisuGenImpl [static, protected, inherited]
SALOME_LifeCycleCORBA * VISU.Base_i::myEnginesLifeCycle [static, protected, inherited]
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