#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.