Sign2DInteractorStyle Class Reference

#include <Sign2DInteractorStyle.h>

Collaboration diagram for Sign2DInteractorStyle:

Collaboration graph
[legend]
List of all members.

Detailed Description

VTK InteractorStyle class for 2D viewers.

Sign2DInteractorStyle is the VTK interactor style that is used for the SignImageViewer and eventually for the Sign2DViewer classes. It is based on vtkInteractorStyleImage and takes care of forwarding all received mouse events to the 2D viewer.

Author:
Arne Hans


Public Member Functions

 vtkTypeRevisionMacro (Sign2DInteractorStyle, vtkInteractorStyle)
virtual void OnLeftButtonDown ()
 Event handlers.
virtual void OnLeftButtonUp ()
 Event handlers.
virtual void OnMiddleButtonDown ()
 Event handlers.
virtual void OnMiddleButtonUp ()
 Event handlers.
virtual void OnRightButtonDown ()
 Event handlers.
virtual void OnRightButtonUp ()
 Event handlers.
virtual void OnMouseMove ()
 Event handlers.
void Set2DViewer (Sign2DViewer *viewer)
 Set the 2D viewer that is linked to this interactor style.
Sign2DViewerGet2DViewer ()
 Get the 2D viewer that is linked to this interactor style.
void BlockMove ()
void UnBlockMove ()

Static Public Member Functions

static Sign2DInteractorStyleNew ()
 VTK constructor.

Protected Member Functions

 Sign2DInteractorStyle ()
 ~Sign2DInteractorStyle ()


Constructor & Destructor Documentation

Sign2DInteractorStyle::Sign2DInteractorStyle  )  [protected]
 

Sign2DInteractorStyle::~Sign2DInteractorStyle  )  [protected]
 


Member Function Documentation

void Sign2DInteractorStyle::BlockMove  )  [inline]
 

Sign2DViewer * Sign2DInteractorStyle::Get2DViewer  ) 
 

Get the 2D viewer that is linked to this interactor style.

static Sign2DInteractorStyle* Sign2DInteractorStyle::New  )  [static]
 

VTK constructor.

void Sign2DInteractorStyle::OnLeftButtonDown  )  [virtual]
 

Event handlers.

void Sign2DInteractorStyle::OnLeftButtonUp  )  [virtual]
 

Event handlers.

void Sign2DInteractorStyle::OnMiddleButtonDown  )  [virtual]
 

Event handlers.

void Sign2DInteractorStyle::OnMiddleButtonUp  )  [virtual]
 

Event handlers.

void Sign2DInteractorStyle::OnMouseMove  )  [virtual]
 

Event handlers.

void Sign2DInteractorStyle::OnRightButtonDown  )  [virtual]
 

Event handlers.

void Sign2DInteractorStyle::OnRightButtonUp  )  [virtual]
 

Event handlers.

void Sign2DInteractorStyle::Set2DViewer Sign2DViewer viewer  ) 
 

Set the 2D viewer that is linked to this interactor style.

void Sign2DInteractorStyle::UnBlockMove  )  [inline]
 

Sign2DInteractorStyle::vtkTypeRevisionMacro Sign2DInteractorStyle  ,
vtkInteractorStyle 
 


The documentation for this class was generated from the following files:
Generated on Mon Feb 26 12:12:59 2007 for TheSIGN by  doxygen 1.4.6