Base class for all VTK 3D presentations. More...
#include <VISU_Prs3d_i.hh>

Public Types | |
| typedef PrsObject_i | TSuperClass |
| typedef VISU::Prs3d | TInterface |
| typedef std::map< std::string, QString > | TRestoringMap |
| typedef Storable *(* | TStorableEngine )(SALOMEDS::SObject_ptr theSObject, const TRestoringMap &theMap, const std::string &thePrefix, CORBA::Boolean theIsMultiFile) |
| typedef std::map< std::string, TStorableEngine > | TStorableEngineMap |
| typedef std::string | TFileName |
| typedef std::vector< TFileName > | TFileNames |
Public Member Functions | |
| Prs3d_i () | |
| A constructor to create a fresh instance of the class. | |
| virtual void | SameAs (const Prs3d_i *theOrigin) |
| To create a deep copy from another instance of the class. | |
| virtual | ~Prs3d_i () |
| virtual CORBA::Boolean | Apply (bool theReInit) |
| void | SetCResult (Result_i *theResult) |
| Result_i * | GetCResult () const |
| virtual void | SetResultObject (VISU::Result_ptr theResult) |
| virtual VISU::Result_ptr | GetResultObject () |
| virtual void | SetMeshName (const char *theMeshName) |
| virtual char * | GetMeshName () |
| std::string | GetCMeshName () const |
| virtual const char * | GetComment () const =0 |
| To generate an unique type name for the class (used into persistent functionality) | |
| virtual QString | GenerateName ()=0 |
| To generate an unique name for the instance of the class. | |
| virtual void | ToStream (std::ostringstream &theStr) |
| To save paramters of the instance to std.ostringstream. | |
| virtual Storable * | Restore (SALOMEDS::SObject_ptr theSObject, const Storable::TRestoringMap &theMap) |
| To restore paramters of the instance from Storable.TRestoringMap. | |
| virtual SALOMEDS::SObject_var | GetSObject () |
| Get corresponding SALOMEDS.SObject. | |
| virtual void | Update () |
| To update is internal state. | |
| virtual void | RemoveFromStudy () |
| To remove the instance from study. | |
| VISU_PipeLine * | GetPipeLine () const |
| Get corresponding VISU_PipeLine. | |
| bool | IsPipeLineExists () |
| vtkDataSet * | GetInput () |
| Get input of the VISU_PipeLine. | |
| virtual VISU_Actor * | CreateActor ()=0 |
| To define a way to create VTK representation of the instance. | |
| virtual void | RemoveActor (VISU_ActorBase *theActor) |
| To unregister the pointed actor. | |
| virtual void | RemoveActors () |
| To unregister all actors of the instance. | |
| virtual void | UpdateActor (VISU_ActorBase *theActor) |
| To update the pointed actor. | |
| virtual void | UpdateActors () |
| To update all actors of the instance. | |
| void | RemoveAllClippingPlanes () |
| bool | AddClippingPlane (vtkPlane *thePlane) |
| vtkIdType | GetNumberOfClippingPlanes () const |
| vtkPlane * | GetClippingPlane (vtkIdType theID) const |
| void | RemoveClippingPlane (vtkIdType theID) |
| void | SetPlaneParam (vtkFloatingPointType theDir[3], vtkFloatingPointType theDist, vtkPlane *thePlane) |
| void | GetBounds (vtkFloatingPointType aBounds[6]) |
| int | GetNumberOfActors () |
| bool | HasVisibleActors () |
| void | SetOffset (const CORBA::Float *theOffsets) |
| Move the 3D presentation according to the given offset parameters. | |
| virtual void | SetOffset (CORBA::Float theDx, CORBA::Float theDy, CORBA::Float theDz) |
| Move the 3D presentation according to the given offset parameters. | |
| void | GetOffset (CORBA::Float *theOffsets) |
| Gets offset parameters for the 3D presentation. | |
| virtual void | GetOffset (CORBA::Float &theDx, CORBA::Float &theDy, CORBA::Float &theDz) |
| Gets offset parameters for the 3D presentation. | |
| virtual void | SetMarkerStd (VISU::MarkerType theMarkerType, VISU::MarkerScale theMarkerScale) |
| Set standard point marker for the object. | |
| virtual void | SetMarkerTexture (CORBA::Long theTextureId) |
| Set custom point marker. | |
| virtual VISU::MarkerType | GetMarkerType () |
| Get type of the point marker. | |
| virtual VISU::MarkerScale | GetMarkerScale () |
| Get scale of the point marker. | |
| virtual CORBA::Long | GetMarkerTexture () |
| Get texture identifier of the point marker. | |
| virtual CORBA::Float | GetMemorySize () |
| Gets memory size actually used by the presentation (Mb). | |
| virtual bool | GetActiveState () |
| Gets know whether the factory instance can be used for actor management or not. | |
| virtual unsigned long int | GetMTime () |
| Return modified time of the presentation. | |
| virtual | Handle (SALOME_InteractiveObject) GetIO() |
| Create and return the interactive object. | |
| virtual std::string | GetActorEntry () |
| Used in derived classes to initilize the IO for actors. | |
| bool | IsForcedHidden () const |
| Managing "forced hidden" flag. | |
| void | SetForcedHidden (bool) |
| SALOMEDS::Study_var | GetStudyDocument () const |
| SalomeApp_Study * | GetGUIStudy () const |
| virtual std::string | GetEntry () |
| virtual std::string | GetName () const |
| virtual void | SetName (const std::string &theName, bool theIsUpdateStudyAttr) |
| std::string | ToString () |
| virtual CORBA::Boolean | CanCopy (SALOMEDS::SObject_ptr theObject) |
| virtual bool | CopyFrom (SALOMEDS::SObject_ptr theObject, CORBA::Long &theObjectID, const std::string &theTmpDir, TFileNames &theFileNames) |
| virtual char * | GetID () |
| virtual VISU::VISUType | GetType ()=0 |
Static Public Member Functions | |
| static void | RegistryStorableEngine (const std::string &theComment, TStorableEngine theEngine) |
| static Storable * | Create (SALOMEDS::SObject_ptr theSObject, const std::string &theLocalPersistentID, const std::string &thePrefix, CORBA::Boolean theIsMultiFile) |
| static VISU::VISUType | Comment2Type (const std::string &theComment) |
| static VISU::VISUType | RestoringMap2Type (const TRestoringMap &theRestoringMap) |
| static VISU::VISUType | Stream2Type (const std::string &thePersistentString) |
| static VISU::VISUType | SObject2Type (const _PTR(SObject)&theSObject) |
| static std::string | CorrectPersistentString (const std::string &thePersistentString) |
| static std::string | FindEntry (SALOMEDS::Study_ptr theStudyDocument, const std::string &theStartEntry, const TRestoringMap &theRestoringMap, int IsAllLevels=true) |
| static QString | FindValue (const TRestoringMap &theMap, const std::string &theArg, bool *theIsFind=NULL) |
| static QString | FindValue (const TRestoringMap &theMap, const std::string &theArg, const QString &theDefaultValue) |
| static void | StringToMap (const QString &theString, TRestoringMap &theMap) |
| static TRestoringMap | GetStorableMap (_PTR(SObject) theSObject) |
| static SALOMEDS::SObject_ptr | GetResultSO (SALOMEDS::SObject_ptr theSObject) |
| static void | DataToStream (std::ostringstream &theStr, const QString &theName, const QString &theVal) |
| static void | DataToStream (std::ostringstream &theStr, const QString &theName, int theVal) |
| static void | DataToStream (std::ostringstream &theStr, const QString &theName, long theVal) |
| static void | DataToStream (std::ostringstream &theStr, const QString &theName, double theVal) |
| static CORBA::ORB_var | GetORB () |
| static PortableServer::POA_var | GetPOA () |
| static SALOME_NamingService * | GetNS () |
| static SALOME_LifeCycleCORBA * | GetLCC () |
| static VISU_Gen_i * | GetVisuGenImpl () |
Protected Member Functions | |
| virtual bool | SetInput (bool theReInit) |
| virtual void | OnRestoreInput () |
| Restore input parameters if Apply function fails. | |
| void | SetPipeLine (VISU_PipeLine *thePipeLine) |
| Used in derived classes to initilize the myPipeLine member. | |
| void | CreateActor (VISU_Actor *theActor) |
| Used in derived classes to initilize the myPipeLine member. | |
| virtual VISU_PipeLine * | GetActorPipeLine () |
| Gets or creates VISU_PipeLine instance for actor initilization. | |
| virtual void | CheckDataSet () |
| To check dataset validity, throws std.exception if not valid. | |
| bool | LoadMarkerTexture (int theMarkerId, VTK::MarkerTexture &theMarkerTexture) |
| void | SetStudyDocument (SALOMEDS::Study_ptr theStudy) |
Protected Attributes | |
| vtkTimeStamp | myUpdateTime |
| vtkTimeStamp | myParamsTime |
| 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_i * | myVisuGenImpl |
| static SALOME_LifeCycleCORBA * | myEnginesLifeCycle |
Private Types | |
| typedef SALOME::GenericObjPtr < VISU::Result_i > | TResultPtr |
Private Member Functions | |
| Prs3d_i (const Prs3d_i &) | |
| void | SetResultEntry (const std::string &theResultEntry) |
| std::string | GetResultEntry () |
| Handle (SALOME_InteractiveObject) myIO | |
| void | SetActiveState (bool theState) |
| Sets activity flag for the factory instance. | |
Private Attributes | |
| TResultPtr | myResult |
| TResultPtr | myPreviousResult |
| std::string | myMeshName |
| std::string | myPreviousMeshName |
| CORBA::Float | myOffset [3] |
| VISU::MarkerType | myMarkerType |
| VISU::MarkerScale | myMarkerScale |
| int | myMarkerId |
| boost::signal0< void > | myUpdateActorsSignal |
| boost::signal0< void > | myRemoveActorsFromRendererSignal |
| vtkSmartPointer < vtkActorCollection > | myActorCollection |
| vtkSmartPointer< VISU_PipeLine > | myPipeLine |
| bool | myIsActiveSatate |
| bool | myIsForcedHidden |
Friends | |
| class | ColoredPrs3dCache_i |
It is a root class for a middle level of VISU functionality. Almost all functionality of the the class implemented through redirection external requestes to its VISU_PipeLine. It define an interface and implement the following topics:
| typedef PrsObject_i VISU.Prs3d_i.TSuperClass |
Reimplemented from VISU.PrsObject_i.
Reimplemented in VISU.ColoredPrs3d_i, VISU.CutLines_i, VISU.CutLinesBase_i, VISU.CutPlanes_i, VISU.CutSegment_i, VISU.DeformedShape_i, VISU.DeformedShapeAndScalarMap_i, VISU.GaussPoints_i, VISU.IsoSurfaces_i, VISU.Mesh_i, VISU.MonoColorPrs_i, VISU.Plot3D_i, VISU.ScalarMap_i, VISU.StreamLines_i, and VISU.Vectors_i.
| typedef VISU::Prs3d VISU.Prs3d_i.TInterface |
Reimplemented from VISU.Base_i.
Reimplemented in VISU.ColoredPrs3d_i, VISU.CutLines_i, VISU.CutLinesBase_i, VISU.CutPlanes_i, VISU.CutSegment_i, VISU.DeformedShape_i, VISU.DeformedShapeAndScalarMap_i, VISU.GaussPoints_i, VISU.IsoSurfaces_i, VISU.Mesh_i, VISU.MonoColorPrs_i, VISU.Plot3D_i, VISU.ScalarMap_i, VISU.StreamLines_i, and VISU.Vectors_i.
typedef SALOME::GenericObjPtr<VISU::Result_i> VISU.Prs3d_i.TResultPtr [private] |
typedef std::map<std::string, QString> VISU.Storable.TRestoringMap [inherited] |
typedef Storable*(* VISU.Storable.TStorableEngine)(SALOMEDS::SObject_ptr theSObject, const TRestoringMap &theMap, const std::string &thePrefix, CORBA::Boolean theIsMultiFile) [inherited] |
typedef std::map<std::string, TStorableEngine> VISU.Storable.TStorableEngineMap [inherited] |
typedef std::string VISU.Storable.TFileName [inherited] |
Reimplemented in VISU.Result_i.
typedef std::vector<TFileName> VISU.Storable.TFileNames [inherited] |
Reimplemented in VISU.Result_i.
| VISU.Prs3d_i.Prs3d_i | ( | const Prs3d_i & | ) | [private] |
| VISU.Prs3d_i::Prs3d_i | ( | ) |
| void VISU.Prs3d_i::SameAs | ( | const Prs3d_i * | theOrigin | ) | [virtual] |
Reimplemented in VISU.ColoredPrs3d_i, VISU.CutLines_i, VISU.CutLinesBase_i, VISU.CutPlanes_i, VISU.CutSegment_i, VISU.DeformedShape_i, VISU.DeformedShapeAndScalarMap_i, VISU.GaussPoints_i, VISU.IsoSurfaces_i, VISU.Mesh_i, VISU.MonoColorPrs_i, VISU.ScalarMap_i, VISU.StreamLines_i, and VISU.Vectors_i.
| CORBA::Boolean VISU.Prs3d_i::Apply | ( | bool | theReInit | ) | [virtual] |
| void VISU.Prs3d_i::SetCResult | ( | VISU::Result_i * | theResult | ) |
References VISU.Result_i.GetStudyDocument(), and batchmode_visu_view3d.myResult.
| VISU::Result_i * VISU.Prs3d_i::GetCResult | ( | ) | const |
References batchmode_visu_view3d.myResult.
| void VISU.Prs3d_i::SetResultObject | ( | VISU::Result_ptr | theResult | ) | [virtual] |
References VISU.GetServant().
| VISU::Result_ptr VISU.Prs3d_i::GetResultObject | ( | ) | [virtual] |
| void VISU.Prs3d_i::SetMeshName | ( | const char * | theMeshName | ) | [virtual] |
References VISU_Example_01.myMeshName.
| char * VISU.Prs3d_i::GetMeshName | ( | ) | [virtual] |
References VISU_Example_01.myMeshName.
| std::string VISU.Prs3d_i::GetCMeshName | ( | ) | const |
References VISU_Example_01.myMeshName.
| virtual const char* VISU.Prs3d_i.GetComment | ( | ) | const [pure virtual] |
| virtual QString VISU.Prs3d_i.GenerateName | ( | ) | [pure virtual] |
| void VISU.Prs3d_i::ToStream | ( | std::ostringstream & | theStr | ) | [virtual] |
Implements VISU.Storable.
Reimplemented in VISU.ColoredPrs3d_i, VISU.CutLines_i, VISU.CutLinesBase_i, VISU.CutPlanes_i, VISU.CutSegment_i, VISU.DeformedShape_i, VISU.DeformedShapeAndScalarMap_i, VISU.GaussPoints_i, VISU.IsoSurfaces_i, VISU.Mesh_i, VISU.MonoColorPrs_i, VISU.Plot3D_i, VISU.ScalarMap_i, VISU.StreamLines_i, and VISU.Vectors_i.
References VISU.Storable.DataToStream(), and VISU.GetName().
| VISU::Storable * VISU.Prs3d_i::Restore | ( | SALOMEDS::SObject_ptr | theSObject, |
| const Storable::TRestoringMap & | theMap | ||
| ) | [virtual] |
Reimplemented in VISU.ColoredPrs3d_i, VISU.CutLines_i, VISU.CutLinesBase_i, VISU.CutPlanes_i, VISU.CutSegment_i, VISU.DeformedShape_i, VISU.DeformedShapeAndScalarMap_i, VISU.GaussPoints_i, VISU.IsoSurfaces_i, VISU.Mesh_i, VISU.MonoColorPrs_i, VISU.Plot3D_i, VISU.ScalarMap_i, VISU.StreamLines_i, and VISU.Vectors_i.
References visu_cache.aResult, VISU.Storable.FindValue(), visu.SetName(), and VISU.SObjectToObject().
| SALOMEDS::SObject_var VISU.Prs3d_i::GetSObject | ( | ) | [virtual] |
| void VISU.Prs3d_i::Update | ( | ) | [virtual] |
Reimplemented in VISU.StreamLines_i.
References MESSAGE, MYDEBUG, and VISU_PipeLine.Update().
| void VISU.Prs3d_i::RemoveFromStudy | ( | ) | [virtual] |
Reimplemented in VISU.ColoredPrs3d_i, and VISU.Mesh_i.
References VISU.Execute().
| VISU_PipeLine * VISU.Prs3d_i::GetPipeLine | ( | ) | const |
| bool VISU.Prs3d_i::IsPipeLineExists | ( | ) |
| vtkDataSet * VISU.Prs3d_i::GetInput | ( | ) |
| virtual VISU_Actor* VISU.Prs3d_i.CreateActor | ( | ) | [pure virtual] |
| void VISU.Prs3d_i::RemoveActor | ( | VISU_ActorBase * | theActor | ) | [virtual] |
Implements VISU.TActorFactory.
| void VISU.Prs3d_i::UpdateActor | ( | VISU_ActorBase * | theActor | ) | [virtual] |
Implements VISU.TActorFactory.
Reimplemented in VISU.ColoredPrs3d_i, VISU.GaussPoints_i, VISU.IsoSurfaces_i, VISU.Mesh_i, VISU.MonoColorPrs_i, VISU.ScalarMap_i, and VISU.Vectors_i.
References MESSAGE, VISU.MT_USER, and MYDEBUG.
| void VISU.Prs3d_i::RemoveAllClippingPlanes | ( | ) |
| bool VISU.Prs3d_i::AddClippingPlane | ( | vtkPlane * | thePlane | ) |
| vtkIdType VISU.Prs3d_i::GetNumberOfClippingPlanes | ( | ) | const |
| vtkPlane * VISU.Prs3d_i::GetClippingPlane | ( | vtkIdType | theID | ) | const |
| void VISU.Prs3d_i::RemoveClippingPlane | ( | vtkIdType | theID | ) |
| void VISU.Prs3d_i::SetPlaneParam | ( | vtkFloatingPointType | theDir[3], |
| vtkFloatingPointType | theDist, | ||
| vtkPlane * | thePlane | ||
| ) |
| void VISU.Prs3d_i::GetBounds | ( | vtkFloatingPointType | aBounds[6] | ) |
| int VISU.Prs3d_i::GetNumberOfActors | ( | ) |
| bool VISU.Prs3d_i::HasVisibleActors | ( | ) |
| void VISU.Prs3d_i::SetOffset | ( | const CORBA::Float * | theOffsets | ) |
| void VISU.Prs3d_i::SetOffset | ( | CORBA::Float | theDx, |
| CORBA::Float | theDy, | ||
| CORBA::Float | theDz | ||
| ) | [virtual] |
| void VISU.Prs3d_i::GetOffset | ( | CORBA::Float * | theOffsets | ) |
| void VISU.Prs3d_i::GetOffset | ( | CORBA::Float & | theDx, |
| CORBA::Float & | theDy, | ||
| CORBA::Float & | theDz | ||
| ) | [virtual] |
| void VISU.Prs3d_i::SetMarkerStd | ( | VISU::MarkerType | theMarkerType, |
| VISU::MarkerScale | theMarkerScale | ||
| ) | [virtual] |
References VISU.MS_NONE, and VISU.MT_POINT_SPRITE.
| void VISU.Prs3d_i::SetMarkerTexture | ( | CORBA::Long | theTextureId | ) | [virtual] |
References VISU.MT_USER.
| VISU::MarkerType VISU.Prs3d_i::GetMarkerType | ( | ) | [virtual] |
| VISU::MarkerScale VISU.Prs3d_i::GetMarkerScale | ( | ) | [virtual] |
| CORBA::Long VISU.Prs3d_i::GetMarkerTexture | ( | ) | [virtual] |
| CORBA::Float VISU.Prs3d_i::GetMemorySize | ( | ) | [virtual] |
Reimplemented in VISU.ColoredPrs3d_i, VISU.GaussPoints_i, and VISU.ScalarMap_i.
| bool VISU.Prs3d_i::GetActiveState | ( | ) | [virtual] |
Implements VISU.TActorFactory.
| unsigned long int VISU.Prs3d_i::GetMTime | ( | ) | [virtual] |
Implements VISU.TActorFactory.
| virtual VISU.Prs3d_i.Handle | ( | SALOME_InteractiveObject | ) | [virtual] |
| std::string VISU.Prs3d_i::GetActorEntry | ( | ) | [virtual] |
Reimplemented in VISU.ColoredPrs3d_i.
| bool VISU.Prs3d_i::IsForcedHidden | ( | ) | const |
| void VISU.Prs3d_i::SetForcedHidden | ( | bool | theFlag | ) |
| bool VISU.Prs3d_i::SetInput | ( | bool | theReInit | ) | [protected, virtual] |
Used in Apply method to get know whether it is possible to create presentation with the input parameters or not. The derived classes can use this method to customize Apply behaviour.
Reimplemented in VISU.ColoredPrs3d_i.
References VISU_Example_01.myMeshName, and batchmode_visu_view3d.myResult.
| void VISU.Prs3d_i::OnRestoreInput | ( | ) | [protected, virtual] |
Reimplemented in VISU.ColoredPrs3d_i.
References VISU_Example_01.myMeshName.
| void VISU.Prs3d_i::SetPipeLine | ( | VISU_PipeLine * | thePipeLine | ) | [protected] |
| void VISU.Prs3d_i::CreateActor | ( | VISU_Actor * | theActor | ) | [protected] |
| VISU_PipeLine * VISU.Prs3d_i::GetActorPipeLine | ( | ) | [protected, virtual] |
Reimplemented in VISU.GaussPoints_i, and VISU.Vectors_i.
| void VISU.Prs3d_i::CheckDataSet | ( | ) | [protected, virtual] |
| bool VISU.Prs3d_i::LoadMarkerTexture | ( | int | theMarkerId, |
| VTK::MarkerTexture & | theMarkerTexture | ||
| ) | [protected] |
References VISU.VISU_Gen_i.GetMarkerMap(), and VISU.Base_i.GetVisuGenImpl().
| void VISU.Prs3d_i::SetResultEntry | ( | const std::string & | theResultEntry | ) | [private] |
References VISU.GetResult().
| std::string VISU.Prs3d_i::GetResultEntry | ( | ) | [private] |
References visu_cache.aResult.
| VISU.Prs3d_i.Handle | ( | SALOME_InteractiveObject | ) | [private] |
| void VISU.Prs3d_i::SetActiveState | ( | bool | theState | ) | [private] |
| SALOMEDS::Study_var VISU.RemovableObject_i::GetStudyDocument | ( | ) | const [inherited] |
Reimplemented in VISU.Result_i.
| SalomeApp_Study * VISU.RemovableObject_i::GetGUIStudy | ( | ) | const [inherited] |
| std::string VISU.RemovableObject_i::GetEntry | ( | ) | [virtual, inherited] |
Reimplemented in VISU.Result_i.
| std::string VISU.RemovableObject_i::GetName | ( | ) | const [virtual, inherited] |
| void VISU.RemovableObject_i::SetName | ( | const std::string & | theName, |
| bool | theIsUpdateStudyAttr | ||
| ) | [virtual, inherited] |
| void VISU.RemovableObject_i::SetStudyDocument | ( | SALOMEDS::Study_ptr | theStudy | ) | [protected, inherited] |
References VISU.GetGUIStudy().
| std::string VISU.Storable::ToString | ( | ) | [inherited] |
References VISU.Storable.DataToStream(), MESSAGE, and MYDEBUG.
| void VISU.Storable::RegistryStorableEngine | ( | const std::string & | theComment, |
| TStorableEngine | theEngine | ||
| ) | [static, inherited] |
| Storable * VISU.Storable::Create | ( | SALOMEDS::SObject_ptr | theSObject, |
| const std::string & | theLocalPersistentID, | ||
| const std::string & | thePrefix, | ||
| CORBA::Boolean | theIsMultiFile | ||
| ) | [static, inherited] |
References VISU.Storable.FindValue(), MESSAGE, and MYDEBUG.
| VISU::VISUType VISU.Storable::Comment2Type | ( | const std::string & | theComment | ) | [static, inherited] |
References VISU.TALL, VISU.TANIMATION, VISU.TCONTAINER, VISU.TCURVE, VISU.TCUTPLANES, VISU.TCUTSEGMENT, VISU.TDEFORMEDSHAPE, VISU.TDEFORMEDSHAPEANDSCALARMAP, VISU.TENTITY, VISU.TEVOLUTION, VISU.TFAMILY, VISU.TFIELD, VISU.TGAUSSPOINTS, VISU.TGAUSSVIEW, VISU.TGROUP, VISU.TISOSURFACES, VISU.TMESH, VISU.TNONE, VISU.TPART, VISU.TPLOT3D, VISU.TPOINTMAP3D, VISU.TRESULT, VISU.TSCALARMAP, VISU.TSTREAMLINES, VISU.TTABLE, VISU.TTABLEVIEW, VISU.TTIMESTAMP, VISU.TVECTORS, VISU.TVIEW3D, VISU.TVIEWMANAGER, VISU.TVISUGEN, and VISU.TXYPLOT.
| VISU::VISUType VISU.Storable::RestoringMap2Type | ( | const TRestoringMap & | theRestoringMap | ) | [static, inherited] |
References VISU.Storable.FindValue().
| VISU::VISUType VISU.Storable::Stream2Type | ( | const std::string & | thePersistentString | ) | [static, inherited] |
References VISU.Storable.StringToMap(), and VISU.TNONE.
| VISU::VISUType VISU.Storable::SObject2Type | ( | const _PTR(SObject)& | theSObject | ) | [static, inherited] |
References VISU._PTR(), and VISU.TNONE.
| std::string VISU.Storable::CorrectPersistentString | ( | const std::string & | thePersistentString | ) | [static, inherited] |
References VISU.Storable.FindValue(), and VISU.Storable.StringToMap().
| std::string VISU.Storable::FindEntry | ( | SALOMEDS::Study_ptr | theStudyDocument, |
| const std::string & | theStartEntry, | ||
| const TRestoringMap & | theRestoringMap, | ||
| int | IsAllLevels = true |
||
| ) | [static, inherited] |
References VISU.Storable.StringToMap().
| QString VISU.Storable::FindValue | ( | const TRestoringMap & | theMap, |
| const std::string & | theArg, | ||
| bool * | theIsFind = NULL |
||
| ) | [static, inherited] |
| QString VISU.Storable::FindValue | ( | const TRestoringMap & | theMap, |
| const std::string & | theArg, | ||
| const QString & | theDefaultValue | ||
| ) | [static, inherited] |
| void VISU.Storable::StringToMap | ( | const QString & | theString, |
| TRestoringMap & | theMap | ||
| ) | [static, inherited] |
References batchmode_visu_table.aName, MESSAGE, and MYDEBUG.
| Storable::TRestoringMap VISU.Storable::GetStorableMap | ( | _PTR(SObject) | theSObject | ) | [static, inherited] |
References VISU._PTR(), and VISU.Storable.StringToMap().
| static SALOMEDS::SObject_ptr VISU.Storable.GetResultSO | ( | SALOMEDS::SObject_ptr | theSObject | ) | [static, inherited] |
| void VISU.Storable::DataToStream | ( | std::ostringstream & | theStr, |
| const QString & | theName, | ||
| const QString & | theVal | ||
| ) | [static, inherited] |
| void VISU.Storable::DataToStream | ( | std::ostringstream & | theStr, |
| const QString & | theName, | ||
| int | theVal | ||
| ) | [static, inherited] |
| void VISU.Storable::DataToStream | ( | std::ostringstream & | theStr, |
| const QString & | theName, | ||
| long | theVal | ||
| ) | [static, inherited] |
| void VISU.Storable::DataToStream | ( | std::ostringstream & | theStr, |
| const QString & | theName, | ||
| double | theVal | ||
| ) | [static, inherited] |
| CORBA::Boolean VISU.Storable::CanCopy | ( | SALOMEDS::SObject_ptr | theObject | ) | [virtual, inherited] |
Reimplemented in VISU.Result_i.
| bool VISU.Storable::CopyFrom | ( | SALOMEDS::SObject_ptr | theObject, |
| CORBA::Long & | theObjectID, | ||
| const std::string & | theTmpDir, | ||
| TFileNames & | theFileNames | ||
| ) | [virtual, inherited] |
Reimplemented in VISU.Result_i.
References VISU_Example_06.aFileName.
| char * VISU.Base_i::GetID | ( | ) | [virtual, inherited] |
Reimplemented in VISU.VISU_Gen_i, and VISU.VISU_Gen_i.
| virtual VISU::VISUType VISU.Base_i.GetType | ( | ) | [pure virtual, inherited] |
Implemented in VISU.VISU_Gen_i, VISU.ColoredPrs3dCache_i, VISU.ColoredPrs3dHolder_i, VISU.CutLines_i, VISU.CutPlanes_i, VISU.CutSegment_i, VISU.DeformedShape_i, VISU.DeformedShapeAndScalarMap_i, VISU_Evolution_i, VISU.GaussPoints_i, VISU.VISU_Gen_i, VISU.IsoSurfaces_i, VISU.Mesh_i, VISU.Plot3D_i, VISU.PointMap3d_i, VISU.Result_i, VISU.ScalarMap_i, VISU.StreamLines_i, VISU.Table_i, VISU.Curve_i, VISU.Container_i, VISU_TimeAnimation_i, VISU.Vectors_i, VISU.XYPlot_i, VISU.TableView_i, VISU.View3D_i, and VISU.ViewManager_i.
| 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] |
friend class ColoredPrs3dCache_i [friend] |
vtkTimeStamp VISU.Prs3d_i.myUpdateTime [protected] |
vtkTimeStamp VISU.Prs3d_i.myParamsTime [protected] |
TResultPtr VISU.Prs3d_i.myResult [private] |
TResultPtr VISU.Prs3d_i.myPreviousResult [private] |
std::string VISU.Prs3d_i.myMeshName [private] |
std::string VISU.Prs3d_i.myPreviousMeshName [private] |
CORBA::Float VISU.Prs3d_i.myOffset[3] [private] |
VISU::MarkerType VISU.Prs3d_i.myMarkerType [private] |
VISU::MarkerScale VISU.Prs3d_i.myMarkerScale [private] |
int VISU.Prs3d_i.myMarkerId [private] |
boost::signal0<void> VISU.Prs3d_i.myUpdateActorsSignal [private] |
boost::signal0<void> VISU.Prs3d_i.myRemoveActorsFromRendererSignal [private] |
vtkSmartPointer<vtkActorCollection> VISU.Prs3d_i.myActorCollection [private] |
vtkSmartPointer<VISU_PipeLine> VISU.Prs3d_i.myPipeLine [private] |
bool VISU.Prs3d_i.myIsActiveSatate [private] |
bool VISU.Prs3d_i.myIsForcedHidden [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] |