vtkGtkRenderWindowInteractor Class Reference
GTK implementation of the VTK render window interactor.
More...
#include <vtkGtkRenderWindowInteractor.h>
List of all members.
|
Public Member Functions |
|
| vtkGtkRenderWindowInteractor () |
| | Constructor.
|
|
| ~vtkGtkRenderWindowInteractor () |
| | Destructor.
|
|
GtkWidget * | get_drawing_area () |
| | accessor function for drawing area used for gl interaction
|
|
|
void | Initialize () |
| | vtkRenderWindowInteractor overrides
|
|
void | Enable () |
|
void | Disable () |
|
void | Start () |
|
void | UpdateSize (int x, int y) |
|
int | CreateTimer (int timertype) |
|
int | DestroyTimer () |
|
void | TerminateApp () |
|
void | Render () |
Static Public Member Functions |
static
vtkGtkRenderWindowInteractor * | New () |
| | Object factory. TBD.
|
Protected Member Functions |
|
long | GetHandle () |
Protected Attributes |
|
int | ActiveButton |
|
int | RenderAllowed |
|
int | Stereo |
Friends |
|
gboolean | vtkGtkRenderWindowInteractorTimer (gpointer user_data) |
| | Dov - timeout callback - will have to cast the user_data...
|
|
|
void | cb_realize (GtkWidget *, gpointer user_data) |
|
gboolean | cb_configure (GtkWidget *widget, GdkEventConfigure *event, gpointer user_data) |
|
gboolean | cb_expose (GtkWidget *widget, GdkEventExpose *event, gpointer user_data) |
|
gboolean | cb_key_press_event (GtkWidget *widget, GdkEventKey *event, gpointer user_data) |
|
gboolean | cb_key_release_event (GtkWidget *widget, GdkEventKey *event, gpointer user_data) |
|
gboolean | cb_button_press_event (GtkWidget *widget, GdkEventButton *event, gpointer user_data) |
|
gboolean | cb_button_release_event (GtkWidget *widget, GdkEventButton *event, gpointer user_data) |
|
gboolean | cb_motion_notify_event (GtkWidget *widget, GdkEventMotion *event, gpointer user_data) |
Detailed Description
GTK implementation of the VTK render window interactor.
The documentation for this class was generated from the following file: