#include "VisuGUI_Module.h"#include "QtxPopupMgr.h"#include "SUIT_Study.h"#include "SUIT_Desktop.h"#include "SUIT_ResourceMgr.h"#include "SUIT_Accel.h"#include "SUIT_Session.h"#include "CAM_Module.h"#include "SALOME_Event.h"#include "SalomeApp_Application.h"#include "LightApp_SelectionMgr.h"#include "LightApp_VTKSelector.h"#include "LightApp_Preferences.h"#include "LightApp_Displayer.h"#include "SALOMEDSClient_ClientFactory.hxx"#include "SALOMEDSClient_IParameters.hxx"#include "SVTK_ViewModel.h"#include "SVTK_ViewManager.h"#include "SVTK_ViewWindow.h"#include "SVTK_RenderWindowInteractor.h"#include "VISU_Event.h"#include "VTKViewer_Algorithm.h"#include "VisuGUI_Prs3dTools.h"#include "VisuGUI_ClippingDlg.h"#include "VISU_GaussPoints_i.hh"#include "VISU_GaussPtsAct.h"#include "VisuGUI_GaussPointsDlg.h"#include "VISU_Gen_i.hh"#include "VISU_Result_i.hh"#include "VISU_CutLinesBase_i.hh"#include "VISU_Actor.h"#include "VISU_ScalarMapAct.h"#include "VisuGUI_Tools.h"#include "VisuGUI_ActionsDef.h"#include "VISU_WidgetCtrl.hxx"#include "VISU_PlanesWidget.hxx"#include "VISU_SphereWidget.hxx"#include "SalomeApp_Study.h"#include "VISU_View_i.hh"#include <VTKViewer_ViewModel.h>#include <OCCViewer_ViewWindow.h>#include <OCCViewer_ViewPort3d.h>#include <SOCC_ViewModel.h>#include <GLViewer_ViewFrame.h>#include <GLViewer_ViewPort.h>#include <Plot2d_ViewWindow.h>#include <Plot2d_ViewFrame.h>#include <SPlot2d_ViewModel.h>#include <QAction>#include <vtkRenderer.h>#include <vtkCamera.h>#include <vtkTimerLog.h>#include <vtkPlane.h>#include <sstream>Packages | |
| package | VISU |
Defines | |
| #define | SAVE_VISU_STATE 5090 |
| #define | GAUSS_NEW_VIEWER 5100 |
| #define | GAUSS_CREATE_PRS 5200 |
| #define | GAUSS_RENAME 5210 |
| #define | GAUSS_EDIT_PRS 5300 |
| #define | GAUSS_COPY_PRS 5310 |
| #define | GAUSS_ERASE_PRS 5400 |
| #define | GAUSS_DISPLAY_PRS 5500 |
| #define | GAUSS_DISPLAY_ONLY_PRS 5600 |
Typedefs | |
| typedef void(SUIT_ViewWindow::* | VISU.TViewVisibility )() |
Functions | |
| void | CreateCurves (SalomeApp_Module *theModule, VISU::CutLinesBase_i *thePrs, QDialog *theDlg, const bool theCreate=true) |
| void | VISU.SetViewVisibility (SalomeApp_Application *app, TViewVisibility theViewVisibility) |
| std::string | getParam (const std::string ¶mName, const int index) |
Variables | |
| static int | MYDEBUG = 0 |
| const char | gSeparator = '_' |
| const char | gDigitsSep = ':' |
| const int | ViewerType = 0 |
| const int | ViewIndex = 1 |
| const int | ParamName = 2 |
| #define SAVE_VISU_STATE 5090 |
| #define GAUSS_NEW_VIEWER 5100 |
| #define GAUSS_CREATE_PRS 5200 |
| #define GAUSS_RENAME 5210 |
| #define GAUSS_EDIT_PRS 5300 |
| #define GAUSS_COPY_PRS 5310 |
| #define GAUSS_ERASE_PRS 5400 |
| #define GAUSS_DISPLAY_PRS 5500 |
| #define GAUSS_DISPLAY_ONLY_PRS 5600 |
| void CreateCurves | ( | SalomeApp_Module * | theModule, |
| VISU::CutLinesBase_i * | thePrs, | ||
| QDialog * | theDlg, | ||
| const bool | theCreate = true |
||
| ) |
References VISU._PTR(), batchmode_visu_view3d.aCurve, VISU.ClientSObjectToObject(), VISU.CreatePlot(), VISU.VISU_Gen_i.CreateTable(), VISU.GetAppStudy(), VISU.RemovableObject_i.GetEntry(), VISU.GetServant(), VISU.Storable.GetStorableMap(), VISU.GetVisuGen(), VISU.PlotRemoveCurve(), and VISU.UpdateObjBrowser().
| std::string getParam | ( | const std::string & | paramName, |
| const int | index | ||
| ) |
References gSeparator.
int MYDEBUG = 0 [static] |
| const char gSeparator = '_' |
| const char gDigitsSep = ':' |
| const int ViewerType = 0 |
| const int ViewIndex = 1 |
| const int ParamName = 2 |