Subclass of vtkGenericRenderWindowInteractor specific to KWWidgets. More...
#include <vtkKWGenericRenderWindowInteractor.h>


Public Types | |
| typedef vtkGenericRenderWindowInteractor | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | Render () |
| virtual void | SetRenderWidget (vtkKWRenderWidget *widget) |
| virtual vtkKWRenderWidget * | GetRenderWidget () |
Static Public Member Functions | |
| static vtkKWGenericRenderWindowInteractor * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkKWGenericRenderWindowInteractor * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkKWGenericRenderWindowInteractor () | |
| ~vtkKWGenericRenderWindowInteractor () | |
Protected Attributes | |
| vtkKWRenderWidget * | RenderWidget |
Subclass of vtkGenericRenderWindowInteractor specific to KWWidgets.
vtkKWGenericRenderWindowInteractor provides a way to translate native mouse and keyboard events into vtk Events. By calling the methods on this class, vtk events will be invoked. This will allow scripting languages to use vtkInteractorStyles and 3D widgets.
Definition at line 39 of file vtkKWGenericRenderWindowInteractor.h.
Reimplemented from vtkGenericRenderWindowInteractor.
Definition at line 44 of file vtkKWGenericRenderWindowInteractor.h.
| vtkKWGenericRenderWindowInteractor::vtkKWGenericRenderWindowInteractor | ( | ) | [protected] |
| vtkKWGenericRenderWindowInteractor::~vtkKWGenericRenderWindowInteractor | ( | ) | [protected] |
| static vtkKWGenericRenderWindowInteractor* vtkKWGenericRenderWindowInteractor::New | ( | ) | [static] |
Reimplemented from vtkGenericRenderWindowInteractor.
| virtual const char* vtkKWGenericRenderWindowInteractor::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkGenericRenderWindowInteractor.
| static int vtkKWGenericRenderWindowInteractor::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkGenericRenderWindowInteractor.
| virtual int vtkKWGenericRenderWindowInteractor::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkGenericRenderWindowInteractor.
| static vtkKWGenericRenderWindowInteractor* vtkKWGenericRenderWindowInteractor::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkGenericRenderWindowInteractor.
| void vtkKWGenericRenderWindowInteractor::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Reimplemented from vtkGenericRenderWindowInteractor.
| virtual void vtkKWGenericRenderWindowInteractor::SetRenderWidget | ( | vtkKWRenderWidget * | widget | ) | [virtual] |
Set the renderwidget associated to this interactor. It is used to override the Render() method and allow the interactor styles to communicate with the vtkKWRenderWidget (and subclasses) instance. It is not ref-counted.
| virtual vtkKWRenderWidget* vtkKWGenericRenderWindowInteractor::GetRenderWidget | ( | ) | [virtual] |
Set the renderwidget associated to this interactor. It is used to override the Render() method and allow the interactor styles to communicate with the vtkKWRenderWidget (and subclasses) instance. It is not ref-counted.
| virtual void vtkKWGenericRenderWindowInteractor::Render | ( | ) | [virtual] |
Override Render to render through the widget. The superclass would call vtkRenderWindow::Render(). We want the vtkKWRenderWidget::Render() method to be called instead. Depending on its RenderMode (interactive, still, print) and various flag it will perform some tests and ultimately called vtkRenderWindow::Render() if needed.
Reimplemented from vtkRenderWindowInteractor.
Definition at line 70 of file vtkKWGenericRenderWindowInteractor.h.
1.6.1