Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SVTK_ViewWindow.cxx File Reference
#include "SVTK_NonIsometricDlg.h"
#include "SVTK_UpdateRateDlg.h"
#include "SVTK_CubeAxesDlg.h"
#include "SVTK_PsOptionsDlg.h"
#include "SVTK_SetRotationPointDlg.h"
#include "SVTK_ViewParameterDlg.h"
#include "SVTK_ViewModel.h"
#include "VTKViewer_Texture.h"
#include "VTKViewer_OpenGLRenderer.h"
#include "SALOME_Actor.h"
#include <QMenu>
#include <QToolBar>
#include <QEvent>
#include <QFileInfo>
#include <QSignalMapper>
#include <QXmlStreamWriter>
#include <QXmlStreamReader>
#include <QXmlStreamAttributes>
#include <vtkTextProperty.h>
#include <vtkActorCollection.h>
#include <vtkRenderWindow.h>
#include <vtkRenderer.h>
#include <vtkCamera.h>
#include <vtkPointPicker.h>
#include <vtkCellPicker.h>
#include <vtkAxisActor2D.h>
#include <vtkGL2PSExporter.h>
#include <vtkInteractorStyle.h>
#include <vtkProperty.h>
#include <vtkCallbackCommand.h>
#include <vtkJPEGReader.h>
#include <vtkBMPReader.h>
#include <vtkTIFFReader.h>
#include <vtkPNGReader.h>
#include <vtkMetaImageReader.h>
#include <vtkImageMapToColors.h>
#include <vtkTexture.h>
#include "QtxAction.h"
#include "SUIT_Session.h"
#include "SUIT_MessageBox.h"
#include "SUIT_Accel.h"
#include "SUIT_Tools.h"
#include "SUIT_ResourceMgr.h"
#include "SUIT_OverrideCursor.h"
#include "SUIT_ViewManager.h"
#include "QtxActionToolMgr.h"
#include "QtxMultiAction.h"
#include "QtxActionGroup.h"
#include "VTKViewer_Utilities.h"
#include "VTKViewer_Trihedron.h"
#include "VTKViewer_Actor.h"
#include "SVTK_View.h"
#include "SVTK_Selector.h"
#include "SVTK_Event.h"
#include "SVTK_Renderer.h"
#include "SVTK_ViewWindow.h"
#include "SVTK_InteractorStyle.h"
#include "SVTK_RenderWindowInteractor.h"
#include "SVTK_GenericRenderWindowInteractor.h"
#include "SVTK_CubeAxesActor2D.h"
#include "SVTK_ComboAction.h"
#include "SVTK_KeyFreeInteractorStyle.h"
#include "SVTK_Recorder.h"
#include "SVTK_RecorderDlg.h"
#include "salomevtkPVAxesWidget.h"
#include "salomevtkPVAxesActor.h"
#include "SALOME_ListIO.hxx"
#include "VTKViewer_Algorithm.h"
#include "SVTK_Functor.h"
#include <OpenGLUtils_FrameBuffer.h>
#include <GL/gl.h>

Namespaces

namespace  SVTK
 

Functions

int SVTK::convertAction (const int accelAction)
 
 Handle (SALOME_InteractiveObject) SVTK_ViewWindow
 
void getGradAxisVisualParams (QXmlStreamWriter &writer, vtkAxisActor2D *actor, QString theAxis)
 
void setGradAxisVisualParams (QXmlStreamReader &reader, vtkAxisActor2D *actor)
 
void setGradAxisVisualParams (vtkAxisActor2D *actor, const QString &params)
 

Variables

const int nNormalParams = 13
 
const int nGradAxisParams = 25
 
const int nTrihedronParams = 3
 
const int nAllParams = nNormalParams + 3*nGradAxisParams + nTrihedronParams + 1
 

Function Documentation

void getGradAxisVisualParams ( QXmlStreamWriter &  writer,
vtkAxisActor2D *  actor,
QString  theAxis 
)

The method returns visual parameters of a graduated axis actor (x,y,z axis of graduated axes)

References OCCViewer::color().

Display object

Parameters
theEntry- entry that corresponds to intractive objects
void setGradAxisVisualParams ( QXmlStreamReader &  reader,
vtkAxisActor2D *  actor 
)

References OCCViewer::color().

void setGradAxisVisualParams ( vtkAxisActor2D *  actor,
const QString &  params 
)

The method restores visual parameters of a graduated axis actor (x,y,z axis)

References OCCViewer::color(), and nGradAxisParams.

Variable Documentation

const int nGradAxisParams = 25
const int nNormalParams = 13
const int nTrihedronParams = 3