#include "VTKViewer_InteractorStyle.h"#include "VTKViewer_Actor.h"#include "VTKViewer_Utilities.h"#include "VTKViewer_Trihedron.h"#include "VTKViewer_ViewWindow.h"#include "VTKViewer_RenderWindow.h"#include "VTKViewer_RenderWindowInteractor.h"#include <vtkObjectFactory.h>#include <vtkMath.h>#include <vtkCommand.h>#include <vtkCamera.h>#include <vtkRenderer.h>#include <vtkPicker.h>#include <vtkPointPicker.h>#include <vtkCellPicker.h>#include <vtkLine.h>#include <vtkMapper.h>#include <vtkDataSet.h>#include <vtkSmartPointer.h>#include <vtkProperty.h>#include <QApplication>#include <QRubberBand>#include <algorithm>Functions | |
| vtkStandardNewMacro (VTKViewer_InteractorStyle) VTKViewer_InteractorStyle | |
XPM - x pixmaps. | |
| const char * | imageZoomCursor [] |
| const char * | imageRotateCursor [] |
| Handle (VTKViewer_Filter) VTKViewer_InteractorStyle | |
| Handle | ( | VTKViewer_Filter | ) |
Gets filter handle by filter id theId.
References VTKViewer_InteractorStyle::Handle(), VTKViewer_InteractorStyle::IsFilterPresent(), and VTKViewer_InteractorStyle::myFilters.
| vtkStandardNewMacro | ( | VTKViewer_InteractorStyle | ) |
Constructor.
References VTKViewer_InteractorStyle::ForcedState, VTKViewer_InteractorStyle::loadCursors(), VTKViewer_InteractorStyle::m_Trihedron, VTKViewer_InteractorStyle::MotionFactor, VTKViewer_InteractorStyle::myPreSelectionActor, VTKViewer_InteractorStyle::myRectBand, VTKViewer_Actor::New(), VTKViewer_InteractorStyle::OnSelectionModeChanged(), VTKViewer_InteractorStyle::RadianToDegree, VTKViewer_Actor::SetColor(), VTKViewer_InteractorStyle::State, and VTK_INTERACTOR_STYLE_CAMERA_NONE.
| const char* imageRotateCursor[] |
Image rotate cursor
| const char* imageZoomCursor[] |
Image Zoom cursor