#include "SALOME_InteractiveObject.hxx"#include "VISUConfig.hh"#include "VISU_ColoredPrs3d_i.hh"#include "SALOMEDSClient_Study.hxx"#include "SALOMEconfig.h"#include <vector>#include <utility>#include "VISU_Mesh_i.hh"
Go to the source code of this file.
Data Structures | |
| struct | VISU.TObjectInfo |
| struct | VISU.TSelectionItem |
Packages | |
| package | VISU |
Defines | |
| #define | CLIP_PLANES_FOLDER "Clipping Planes" |
Typedefs | |
| typedef std::vector < SVTK_ViewWindow * > | VISU.TViewWindows |
| typedef std::vector < TSelectionItem > | VISU.TSelectionInfo |
Functions | |
| SUIT_Desktop * | VISU.GetDesktop (const CAM_Module *theModule) |
| SalomeApp_Study * | VISU.GetAppStudy (const CAM_Module *theModule) |
| VISU._PTR (Study) GetStudy(SALOMEDS | |
| bool | VISU.IsStudyLocked (_PTR(Study) theStudy) |
| bool | VISU.CheckLock (_PTR(Study) theStudy, QWidget *theWidget) |
| int | VISU.runAndWait (QDialog *dlg, const bool modal) |
| void | VISU.UpdateObjBrowser (SalomeApp_Module *theModule, bool theIsUpdateDataModel, _PTR(SObject) theSObject) |
| VISU_Gen_i * | VISU.GetVisuGen (const CAM_Module *theModule) |
| SALOME_MED::MED_Gen_var | VISU.GetMEDEngine () |
| LightApp_SelectionMgr * | VISU.GetSelectionMgr (const SalomeApp_Module *theModule) |
| TSelectionInfo | VISU.GetSelectedObjects (const SalomeApp_Module *theModule) |
| TObjectInfo | VISU.GetObjectByEntry (const SalomeApp_Study *theStudy, const std::string &theEntry) |
| VISU::Prs3d_i * | VISU.GetPrs3dToModify (const SalomeApp_Module *theModule, Base_i *theBase) |
| VISU::Prs3d_i * | VISU.GetPrs3dFromBase (Base_i *theBase) |
| bool | VISU.GetPrs3dSelectionInfo (const SalomeApp_Module *theModule, VISU::Prs3d_i *&thePrs3d, SVTK_ViewWindow *&theViewWindow, VISU_Actor *&thenActor) |
| void | VISU.Add (LightApp_SelectionMgr *theSelectionMgr, const Handle(SALOME_InteractiveObject)&theIO) |
| void | VISU.Remove (LightApp_SelectionMgr *theSelectionMgr, const Handle(SALOME_InteractiveObject)&theIO) |
| bool | VISU.IsRemovable (const std::string theEntry, const SalomeApp_Module *theModule) |
| Check, if the object can be deleted. | |
| bool | VISU.IsRemovableSelected (const SalomeApp_Module *theModule) |
| Check, if "Delete" popup-menu can be put on current selection. | |
| void | VISU.DeleteSObject (VisuGUI *theModule, _PTR(Study) theStudy, _PTR(SObject) theSObject) |
| void | VISU.DeletePrs3d (VisuGUI *theModule, VISU::Prs3d_i *thePrs) |
| void | VISU.ChangeRepresentation (const SalomeApp_Module *theModule, VISU::PresentationType theType) |
| void | VISU.ChangeQuadratic2DRepresentation (const SalomeApp_Module *theModule, VISU::Quadratic2DPresentationType theType) |
| void | VISU.SetShading (const SalomeApp_Module *theModule, bool theOn) |
| bool | VISU.CheckTimeStamp (const SalomeApp_Module *theModule, _PTR(SObject)&theSObject, Handle(SALOME_InteractiveObject)&theIO, ColoredPrs3d_i::EPublishInStudyMode &thePublishInStudyMode) |
| VISU::Result_i * | VISU.CheckResult (const SalomeApp_Module *theModule, _PTR(SObject) theSource, VISU::Result_var &theResult) |
| bool | VISU.IsSObjectTable (_PTR(SObject) theSObject) |
| VISU_Actor * | VISU.PublishMeshInView (const SalomeApp_Module *theModule, VISU::Prs3d_i *thePrs, SVTK_ViewWindow *theViewWindow) |
| void | VISU.RepaintViewWindows (const SalomeApp_Module *theModule, const Handle(SALOME_InteractiveObject)&theIObject) |
| Repaint all SVTK view windows, where the given object is displayed. | |
| VISU_Actor * | VISU.FindActor (const SalomeApp_Study *theStudy, SVTK_ViewWindow *theViewWindow, const QString &theEntry) |
| VISU_ActorBase * | VISU.FindActorBase (const SalomeApp_Study *theStudy, SVTK_ViewWindow *theViewWindow, const QString &theEntry) |
| void | VISU.RecreateActor (const SalomeApp_Module *theModule, VISU::Prs3d_i *thePrs) |
| bool | VISU.ComputeVisiblePropBounds (SVTK_ViewWindow *theViewWindow, vtkFloatingPointType allBounds[6], const char *theActorClassName) |
| void | VISU.SetFitAll (SVTK_ViewWindow *theViewWindow) |
| Advanced FitAll, sets view projection in accordance with current view contents. | |
| SPlot2d_Viewer * | VISU.GetPlot2dViewer (const SalomeApp_Module *theModule, const bool theCreate) |
| void | VISU.PlotTable (const SalomeApp_Module *theModule, VISU::Table_i *table, int theDisplaying) |
| void | VISU.PlotCurve (const SalomeApp_Module *theModule, VISU::Curve_i *theCurve, int theDisplaying) |
| void | VISU.PlotRemoveCurve (const SalomeApp_Module *theModule, VISU::Curve_i *pCrv) |
| void | VISU.PlotContainer (const SalomeApp_Module *theModule, VISU::Container_i *container, int theDisplaying) |
| void | VISU.CreatePlot (SalomeApp_Module *theModule, _PTR(SObject) theTableSO) |
| VISU::Mesh_i * | VISU.CreateMesh (VisuGUI *theModule, const Handle(SALOME_InteractiveObject)&theIO, SVTK_ViewWindow *theViewWindow) |
| std::vector< VISU::Prs3d_i * > | VISU.GetPrs3dList (const SalomeApp_Module *theModule, const Handle(SALOME_InteractiveObject)&theIO, bool theGP) |
| std::vector< VISU::Prs3d_i * > | VISU.GetPrs3dList (const SalomeApp_Module *theModule, _PTR(SObject) theObject, bool theGP) |
| int | VISU.GetFreePositionOfDefaultScalarBar (VisuGUI *theModule, SVTK_ViewWindow *theViewWindow) |
| void | VISU.AddScalarBarPosition (VisuGUI *theModule, SVTK_ViewWindow *theViewWindow, VISU::Prs3d_i *thePrs3d, int pos) |
| void | VISU.RemoveScalarBarPosition (VisuGUI *theModule, SVTK_ViewWindow *theViewWindow, VISU::Prs3d_i *thePrs3d) |
| bool | VISU.getClippingPlanesFolder (_PTR(Study) theStudy, _PTR(SObject)&theSObject) |
| void | VISU.initSpinBox (SalomeApp_IntSpinBox *sb, const int bottom, const int top, const int step) |
| void | VISU.initSpinBox (SalomeApp_DoubleSpinBox *sb, const double &bottom, const double &top, const double &step, const char *quantity) |
| #define CLIP_PLANES_FOLDER "Clipping Planes" |