#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[] |