#include "SVTK_InteractorStyle.h"
#include "VTKViewer_Algorithm.h"
#include "VTKViewer_Utilities.h"
#include "SVTK_GenericRenderWindowInteractor.h"
#include "SVTK_Selection.h"
#include "SVTK_Event.h"
#include "SVTK_Selector.h"
#include "SVTK_Functor.h"
#include "SVTK_Actor.h"
#include "SUIT_Tools.h"
#include "SALOME_Actor.h"
#include <vtkObjectFactory.h>
#include <vtkMath.h>
#include <vtkCommand.h>
#include <vtkCamera.h>
#include <vtkRenderer.h>
#include <vtkPointPicker.h>
#include <vtkCellPicker.h>
#include <vtkRenderWindow.h>
#include <vtkRenderWindowInteractor.h>
#include <vtkCallbackCommand.h>
#include <vtkRendererCollection.h>
#include <vtkDataSet.h>
#include <vtkPerspectiveTransform.h>
#include <vtkMatrix4x4.h>
#include <QtxRubberBand.h>
#include <QPixmap>
#include <QWidget>
#include <QPolygon>
#include <algorithm>
#include <iostream>
Functions | |
vtkStandardNewMacro (SVTK_InteractorStyle) | |
bool | isIntersect (const QPoint &theStart1, const QPoint &theEnd1, const QPoint &theStart2, const QPoint &theEnd2) |
bool | isValid (const QPolygon *thePoints, const QPoint &theCurrent) |
vtkStandardNewMacro (SVTK_ControllerIncrement) | |
vtkStandardNewMacro (SVTK_GeomControllerIncrement) | |
vtkStandardNewMacro (SVTK_ControllerOnKeyDown) | |
Variables | |
const char * | imageZoomCursor [] |
const char * | imageRotateCursor [] |
bool isIntersect | ( | const QPoint & | theStart1, |
const QPoint & | theEnd1, | ||
const QPoint & | theStart2, | ||
const QPoint & | theEnd2 | ||
) |
References isIntersect().
vtkStandardNewMacro | ( | SVTK_InteractorStyle | ) |
vtkStandardNewMacro | ( | SVTK_ControllerIncrement | ) |
vtkStandardNewMacro | ( | SVTK_GeomControllerIncrement | ) |
vtkStandardNewMacro | ( | SVTK_ControllerOnKeyDown | ) |
const char* imageRotateCursor[] |
const char* imageZoomCursor[] |