Version: 6.3.1
Packages | Defines | Typedefs | Functions | Variables

src/VISUGUI/VisuGUI_Module.cxx File Reference

#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 &paramName, 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 Documentation

#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

Function Documentation

void CreateCurves ( SalomeApp_Module theModule,
VISU::CutLinesBase_i thePrs,
QDialog theDlg,
const bool  theCreate = true 
)
std::string getParam ( const std::string paramName,
const int  index 
)

References gSeparator.


Variable Documentation

int MYDEBUG = 0 [static]
const char gSeparator = '_'
const char gDigitsSep = ':'
const int ViewerType = 0
const int ViewIndex = 1
const int ParamName = 2
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