#include <vtkContinuousValueWidgetRepresentation.h>
This class is used mainly as a superclass for continuous value widgets
Definition at line 34 of file vtkContinuousValueWidgetRepresentation.h.
typedef vtkWidgetRepresentation | Superclass |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
static int | IsTypeOf (const char *type) |
static vtkContinuousValueWidgetRepresentation * | SafeDownCast (vtkObject *o) |
Public Types | |
enum | _InteractionState { Outside = 0, Inside, Adjusting } |
Public Member Functions | |
virtual void | SetValue (double value) |
virtual double | GetValue () |
virtual void | PlaceWidget (double bounds[6]) |
virtual void | BuildRepresentation () |
virtual void | StartWidgetInteraction (double eventPos[2])=0 |
virtual void | WidgetInteraction (double eventPos[2])=0 |
Protected Member Functions | |
vtkContinuousValueWidgetRepresentation () | |
~vtkContinuousValueWidgetRepresentation () | |
Protected Attributes | |
double | Value |
Standard methods for the class.
Reimplemented from vtkWidgetRepresentation.
Reimplemented in vtkCompassRepresentation.
Definition at line 41 of file vtkContinuousValueWidgetRepresentation.h.
Reimplemented in vtkCompassRepresentation.
Definition at line 58 of file vtkContinuousValueWidgetRepresentation.h.
vtkContinuousValueWidgetRepresentation::vtkContinuousValueWidgetRepresentation | ( | ) | [protected] |
vtkContinuousValueWidgetRepresentation::~vtkContinuousValueWidgetRepresentation | ( | ) | [protected] |
virtual const char* vtkContinuousValueWidgetRepresentation::GetClassName | ( | ) | [virtual] |
Standard methods for the class.
Reimplemented from vtkWidgetRepresentation.
Reimplemented in vtkCompassRepresentation.
static int vtkContinuousValueWidgetRepresentation::IsTypeOf | ( | const char * | type | ) | [static] |
Standard methods for the class.
Reimplemented from vtkWidgetRepresentation.
Reimplemented in vtkCompassRepresentation.
virtual int vtkContinuousValueWidgetRepresentation::IsA | ( | const char * | type | ) | [virtual] |
Standard methods for the class.
Reimplemented from vtkWidgetRepresentation.
Reimplemented in vtkCompassRepresentation.
static vtkContinuousValueWidgetRepresentation* vtkContinuousValueWidgetRepresentation::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Standard methods for the class.
Reimplemented from vtkWidgetRepresentation.
Reimplemented in vtkCompassRepresentation.
void vtkContinuousValueWidgetRepresentation::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Standard methods for the class.
Reimplemented from vtkWidgetRepresentation.
Reimplemented in vtkCompassRepresentation.
virtual void vtkContinuousValueWidgetRepresentation::PlaceWidget | ( | double | bounds[6] | ) | [virtual] |
Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.
Reimplemented in vtkCompassRepresentation.
virtual void vtkContinuousValueWidgetRepresentation::BuildRepresentation | ( | ) | [inline, virtual] |
Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.
Implements vtkWidgetRepresentation.
Reimplemented in vtkCompassRepresentation.
Definition at line 50 of file vtkContinuousValueWidgetRepresentation.h.
virtual void vtkContinuousValueWidgetRepresentation::StartWidgetInteraction | ( | double | eventPos[2] | ) | [pure virtual] |
Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.
Reimplemented from vtkWidgetRepresentation.
Implemented in vtkCompassRepresentation.
virtual void vtkContinuousValueWidgetRepresentation::WidgetInteraction | ( | double | eventPos[2] | ) | [pure virtual] |
Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.
Reimplemented from vtkWidgetRepresentation.
Implemented in vtkCompassRepresentation.
virtual void vtkContinuousValueWidgetRepresentation::SetValue | ( | double | value | ) | [virtual] |
virtual double vtkContinuousValueWidgetRepresentation::GetValue | ( | ) | [inline, virtual] |
Definition at line 68 of file vtkContinuousValueWidgetRepresentation.h.
double vtkContinuousValueWidgetRepresentation::Value [protected] |
Definition at line 74 of file vtkContinuousValueWidgetRepresentation.h.