VTK
|
#include <vtkWebInteractionEvent.h>
Public Types | |
enum | MouseButton { LEFT_BUTTON = 0x01, MIDDLE_BUTTON = 0x02, RIGHT_BUTTON = 0x04 } |
enum | ModifierKeys { SHIFT_KEY = 0x01, CTRL_KEY = 0x02, ALT_KEY = 0x04, META_KEY = 0x08 } |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkWebInteractionEvent * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetRepeatCount (int) |
virtual int | GetRepeatCount () |
virtual void | SetButtons (unsigned int) |
virtual unsigned int | GetButtons () |
virtual void | SetModifiers (unsigned int) |
virtual unsigned int | GetModifiers () |
virtual void | SetKeyCode (char) |
virtual char | GetKeyCode () |
virtual void | SetX (double) |
virtual double | GetX () |
virtual void | SetY (double) |
virtual double | GetY () |
virtual void | SetScroll (double) |
virtual double | GetScroll () |
Static Public Member Functions | |
static vtkWebInteractionEvent * | New () |
static int | IsTypeOf (const char *type) |
static vtkWebInteractionEvent * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkWebInteractionEvent () | |
~vtkWebInteractionEvent () | |
Protected Attributes | |
unsigned int | Buttons |
unsigned int | Modifiers |
char | KeyCode |
double | X |
double | Y |
double | Scroll |
int | RepeatCount |
Definition at line 26 of file vtkWebInteractionEvent.h.
Reimplemented from vtkObject.
Definition at line 30 of file vtkWebInteractionEvent.h.
Definition at line 33 of file vtkWebInteractionEvent.h.
Definition at line 40 of file vtkWebInteractionEvent.h.
vtkWebInteractionEvent::vtkWebInteractionEvent | ( | ) | [protected] |
vtkWebInteractionEvent::~vtkWebInteractionEvent | ( | ) | [protected] |
static vtkWebInteractionEvent* vtkWebInteractionEvent::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
static int vtkWebInteractionEvent::IsTypeOf | ( | const char * | name | ) | [static] |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
virtual int vtkWebInteractionEvent::IsA | ( | const char * | name | ) | [virtual] |
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
static vtkWebInteractionEvent* vtkWebInteractionEvent::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkObject.
virtual vtkObjectBase* vtkWebInteractionEvent::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkObject.
Reimplemented from vtkObject.
void vtkWebInteractionEvent::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
virtual void vtkWebInteractionEvent::SetButtons | ( | unsigned | int | ) | [virtual] |
Set/Get the mouse buttons state.
virtual unsigned int vtkWebInteractionEvent::GetButtons | ( | ) | [virtual] |
Set/Get the mouse buttons state.
virtual void vtkWebInteractionEvent::SetModifiers | ( | unsigned | int | ) | [virtual] |
Set/Get modifier state.
virtual unsigned int vtkWebInteractionEvent::GetModifiers | ( | ) | [virtual] |
Set/Get modifier state.
virtual void vtkWebInteractionEvent::SetKeyCode | ( | char | ) | [virtual] |
Set/Get the chart code.
virtual char vtkWebInteractionEvent::GetKeyCode | ( | ) | [virtual] |
Set/Get the chart code.
virtual void vtkWebInteractionEvent::SetX | ( | double | ) | [virtual] |
Set/Get event position.
virtual double vtkWebInteractionEvent::GetX | ( | ) | [virtual] |
Set/Get event position.
virtual void vtkWebInteractionEvent::SetY | ( | double | ) | [virtual] |
Set/Get event position.
virtual double vtkWebInteractionEvent::GetY | ( | ) | [virtual] |
Set/Get event position.
virtual void vtkWebInteractionEvent::SetScroll | ( | double | ) | [virtual] |
Set/Get event position.
virtual double vtkWebInteractionEvent::GetScroll | ( | ) | [virtual] |
Set/Get event position.
virtual void vtkWebInteractionEvent::SetRepeatCount | ( | int | ) | [virtual] |
virtual int vtkWebInteractionEvent::GetRepeatCount | ( | ) | [virtual] |
unsigned int vtkWebInteractionEvent::Buttons [protected] |
Definition at line 84 of file vtkWebInteractionEvent.h.
unsigned int vtkWebInteractionEvent::Modifiers [protected] |
Definition at line 85 of file vtkWebInteractionEvent.h.
char vtkWebInteractionEvent::KeyCode [protected] |
Definition at line 86 of file vtkWebInteractionEvent.h.
double vtkWebInteractionEvent::X [protected] |
Definition at line 87 of file vtkWebInteractionEvent.h.
double vtkWebInteractionEvent::Y [protected] |
Definition at line 88 of file vtkWebInteractionEvent.h.
double vtkWebInteractionEvent::Scroll [protected] |
Definition at line 89 of file vtkWebInteractionEvent.h.
int vtkWebInteractionEvent::RepeatCount [protected] |
Definition at line 90 of file vtkWebInteractionEvent.h.