#include <ssMultibeamGenericRenderWindowInteractor.h>
Inheritance diagram for ssMultibeamGenericRenderWindowInteractor:
Public Member Functions | |
vtkTypeMacro (ssMultibeamGenericRenderWindowInteractor, vtkGenericRenderWindowInteractor) void PrintSelf(ostream &os | |
Print the state of this object. | |
void | SetMultibeamRenderView (ssMultibeamRenderView *view) |
Specify the render view. | |
ssMultibeamRenderView * | GetMultibeamRenderView () const |
Give the render view in use. | |
void | MoveEventInformationFlipY (int x, int y) |
Set the event information, but remember keys from before. | |
void | InteractiveRenderEnabled (int arg) |
Specify the InteractiveRenderEnabled status. | |
int | InteractiveRenderEnabled () const |
Give the InteractiveRenderEnabled status. | |
virtual void | Render () |
Do the render. | |
void | SatelliteLeftPress (int x, int y, int control, int shift) |
Handle a left press. | |
void | SatelliteMiddlePress (int x, int y, int control, int shift) |
Handle a middle press. | |
void | SatelliteRightPress (int x, int y, int control, int shift) |
Handle a right press. | |
void | SatelliteLeftRelease (int x, int y, int control, int shift) |
Handle a left release. | |
void | SatelliteMiddleRelease (int x, int y, int control, int shift) |
Handle a middle release. | |
void | SatelliteRightRelease (int x, int y, int control, int shift) |
Handle a right release. | |
void | SatelliteMove (int x, int y) |
Handle a movement. | |
Static Public Member Functions | |
static ssMultibeamGenericRenderWindowInteractor * | New () |
Instantiate a new object of this type. | |
Public Attributes | |
vtkIndent | indent |
Protected Member Functions | |
ssMultibeamGenericRenderWindowInteractor () | |
Ctor. | |
~ssMultibeamGenericRenderWindowInteractor () | |
Dtor. | |
int | CalculateReductionFactor (int winSize, int renSize) |
Calculate a reduction factor to fit a rendered datum into a window. | |
Protected Attributes | |
ssMultibeamRenderView * | renderView |
int | reductionFactor |
int | interactiveRenderEnabled |
Definition at line 65 of file ssMultibeamGenericRenderWindowInteractor.h.
static ssMultibeamGenericRenderWindowInteractor* ssMultibeamGenericRenderWindowInteractor::New | ( | ) | [static] |
Instantiate a new object of this type.
This is the only method that objects of this type may be created.
Reimplemented from vtkGenericRenderWindowInteractor.