map widget events into callbacks More...
#include <vtkKWELightPaintbrushWidgetCallbackMapper.h>


Public Member Functions | |
| virtual void | Bindings () |
Static Public Member Functions | |
| static vtkKWELightPaintbrushWidgetCallbackMapper * | New () |
Protected Member Functions | |
| vtkKWELightPaintbrushWidgetCallbackMapper () | |
| ~vtkKWELightPaintbrushWidgetCallbackMapper () | |
|
| |
| static int | IsTypeOf (const char *type) |
| static vtkKWELightPaintbrushWidgetCallbackMapper * | SafeDownCast (vtkObject *o) |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
map widget events into callbacks
vtkKWELightPaintbrushWidgetCallbackMapper is a subclass of vtkKWEPaintbrushWidgetCallbackMapper. It is an example of how one may override the default bindings to set their own bindings on the paintbrush widget. To use this class, one sets the callback mapper on the widget.
The follwing interactions are defined by this class when the brush is in Edit mode. Left click and drag - Draws a stroke Ctrl-Left click and drag - Erase stroke Shift Left click drag - Draws a stroke on this sketch alone. All other sketches are deemed uneditable while the shift key is depressed. Shft Ctrl Left click drag - Erase stroke on this sketch alone. All other sketches are deemed uneditable while the shift key is depressed. Right click and drag - Resize the shape isotropically
Definition at line 52 of file vtkKWELightPaintbrushWidgetCallbackMapper.h.
| vtkKWELightPaintbrushWidgetCallbackMapper::vtkKWELightPaintbrushWidgetCallbackMapper | ( | ) | [inline, protected] |
Definition at line 66 of file vtkKWELightPaintbrushWidgetCallbackMapper.h.
| vtkKWELightPaintbrushWidgetCallbackMapper::~vtkKWELightPaintbrushWidgetCallbackMapper | ( | ) | [inline, protected] |
Definition at line 67 of file vtkKWELightPaintbrushWidgetCallbackMapper.h.
| static vtkKWELightPaintbrushWidgetCallbackMapper* vtkKWELightPaintbrushWidgetCallbackMapper::New | ( | ) | [static] |
Instantiate the class.
Reimplemented from vtkKWEPaintbrushWidgetCallbackMapper.
| virtual const char* vtkKWELightPaintbrushWidgetCallbackMapper::GetClassName | ( | ) | [virtual] |
Standard macros.
Reimplemented from vtkKWEPaintbrushWidgetCallbackMapper.
| static int vtkKWELightPaintbrushWidgetCallbackMapper::IsTypeOf | ( | const char * | type | ) | [static] |
Standard macros.
Reimplemented from vtkKWEPaintbrushWidgetCallbackMapper.
| virtual int vtkKWELightPaintbrushWidgetCallbackMapper::IsA | ( | const char * | type | ) | [virtual] |
Standard macros.
Reimplemented from vtkKWEPaintbrushWidgetCallbackMapper.
| static vtkKWELightPaintbrushWidgetCallbackMapper* vtkKWELightPaintbrushWidgetCallbackMapper::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Standard macros.
Reimplemented from vtkKWEPaintbrushWidgetCallbackMapper.
| void vtkKWELightPaintbrushWidgetCallbackMapper::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Standard macros.
Reimplemented from vtkKWEPaintbrushWidgetCallbackMapper.
| virtual void vtkKWELightPaintbrushWidgetCallbackMapper::Bindings | ( | ) | [virtual] |
Overriding the superclass method
Reimplemented from vtkKWEPaintbrushWidgetCallbackMapper.
1.7.1