VTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkWebInteractionEvent Class Reference

#include <vtkWebInteractionEvent.h>

Inheritance diagram for vtkWebInteractionEvent:
Inheritance graph
[legend]
Collaboration diagram for vtkWebInteractionEvent:
Collaboration graph
[legend]

List of all members.

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)
vtkWebInteractionEventNewInstance () 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 vtkWebInteractionEventNew ()
static int IsTypeOf (const char *type)
static vtkWebInteractionEventSafeDownCast (vtkObjectBase *o)

Protected Member Functions

virtual vtkObjectBaseNewInstanceInternal () const
 vtkWebInteractionEvent ()
 ~vtkWebInteractionEvent ()

Protected Attributes

unsigned int Buttons
unsigned int Modifiers
char KeyCode
double X
double Y
double Scroll
int RepeatCount

Detailed Description

Definition at line 26 of file vtkWebInteractionEvent.h.


Member Typedef Documentation

Reimplemented from vtkObject.

Definition at line 30 of file vtkWebInteractionEvent.h.


Member Enumeration Documentation

Enumerator:
LEFT_BUTTON 
MIDDLE_BUTTON 
RIGHT_BUTTON 

Definition at line 33 of file vtkWebInteractionEvent.h.

Enumerator:
SHIFT_KEY 
CTRL_KEY 
ALT_KEY 
META_KEY 

Definition at line 40 of file vtkWebInteractionEvent.h.


Constructor & Destructor Documentation


Member Function Documentation

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.

Reimplemented from vtkObject.

virtual vtkObjectBase* vtkWebInteractionEvent::NewInstanceInternal ( ) const [protected, virtual]

Reimplemented from vtkObject.

Reimplemented from vtkObject.

void vtkWebInteractionEvent::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.

Reimplemented from vtkObject.

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.

Set/Get event position.

virtual void vtkWebInteractionEvent::SetRepeatCount ( int  ) [virtual]

Member Data Documentation

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.

Definition at line 86 of file vtkWebInteractionEvent.h.

Definition at line 87 of file vtkWebInteractionEvent.h.

Definition at line 88 of file vtkWebInteractionEvent.h.

Definition at line 89 of file vtkWebInteractionEvent.h.

Definition at line 90 of file vtkWebInteractionEvent.h.


The documentation for this class was generated from the following file: