#include <vtkSplineWidget2.h>


vtkSplineWidget2 is the vtkAbstractWidget subclass for vtkSplineRepresentation which manages the interactions with vtkSplineRepresentation. This is based on vtkSplineWidget.
Definition at line 35 of file vtkSplineWidget2.h.
Public Types | |
| typedef vtkAbstractWidget | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | CreateDefaultRepresentation () |
| void | SetRepresentation (vtkSplineRepresentation *r) |
Static Public Member Functions | |
| static vtkSplineWidget2 * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSplineWidget2 * | SafeDownCast (vtkObject *o) |
Protected Types | |
| enum | _WidgetState { Start = 0, Active } |
Protected Member Functions | |
| vtkSplineWidget2 () | |
| ~vtkSplineWidget2 () | |
Static Protected Member Functions | |
| static void | SelectAction (vtkAbstractWidget *) |
| static void | EndSelectAction (vtkAbstractWidget *) |
| static void | TranslateAction (vtkAbstractWidget *) |
| static void | ScaleAction (vtkAbstractWidget *) |
| static void | MoveAction (vtkAbstractWidget *) |
Protected Attributes | |
| int | WidgetState |
Standard macros implementing standard VTK methods.
Reimplemented from vtkAbstractWidget.
Definition at line 39 of file vtkSplineWidget2.h.
enum vtkSplineWidget2::_WidgetState [protected] |
| vtkSplineWidget2::vtkSplineWidget2 | ( | ) | [protected] |
| vtkSplineWidget2::~vtkSplineWidget2 | ( | ) | [protected] |
| static vtkSplineWidget2* vtkSplineWidget2::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
| virtual const char* vtkSplineWidget2::GetClassName | ( | ) | [virtual] |
Standard macros implementing standard VTK methods.
Reimplemented from vtkAbstractWidget.
| static int vtkSplineWidget2::IsTypeOf | ( | const char * | type | ) | [static] |
Standard macros implementing standard VTK methods.
Reimplemented from vtkAbstractWidget.
| virtual int vtkSplineWidget2::IsA | ( | const char * | type | ) | [virtual] |
Standard macros implementing standard VTK methods.
Reimplemented from vtkAbstractWidget.
| static vtkSplineWidget2* vtkSplineWidget2::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Standard macros implementing standard VTK methods.
Reimplemented from vtkAbstractWidget.
| void vtkSplineWidget2::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Standard macros implementing standard VTK methods.
Reimplemented from vtkAbstractWidget.
| void vtkSplineWidget2::SetRepresentation | ( | vtkSplineRepresentation * | r | ) | [inline] |
Specify an instance of vtkWidgetRepresentation used to represent this widget in the scene. Note that the representation is a subclass of vtkProp so it can be added to the renderer independent of the widget.
Definition at line 46 of file vtkSplineWidget2.h.
| void vtkSplineWidget2::CreateDefaultRepresentation | ( | ) | [virtual] |
Create the default widget representation if one is not set. By default, this is an instance of the vtkSplineRepresentation class.
Implements vtkAbstractWidget.
| static void vtkSplineWidget2::SelectAction | ( | vtkAbstractWidget * | ) | [static, protected] |
| static void vtkSplineWidget2::EndSelectAction | ( | vtkAbstractWidget * | ) | [static, protected] |
| static void vtkSplineWidget2::TranslateAction | ( | vtkAbstractWidget * | ) | [static, protected] |
| static void vtkSplineWidget2::ScaleAction | ( | vtkAbstractWidget * | ) | [static, protected] |
| static void vtkSplineWidget2::MoveAction | ( | vtkAbstractWidget * | ) | [static, protected] |
int vtkSplineWidget2::WidgetState [protected] |
Definition at line 61 of file vtkSplineWidget2.h.
1.5.6