VTK
|
provide the representation for a continuous value More...
#include <vtkContinuousValueWidgetRepresentation.h>
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 |
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) |
provide the representation for a continuous value
This class is used mainly as a superclass for continuous value widgets
Definition at line 34 of file vtkContinuousValueWidgetRepresentation.h.
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.