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 |
static int | IsTypeOf (const char *type) |
static vtkContinuousValueWidgetRepresentation * | SafeDownCast (vtkObjectBase *o) |
virtual int | IsA (const char *type) |
vtkContinuousValueWidgetRepresentation * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkObjectBase * | NewInstanceInternal () const |
provide the representation for a continuous value
This class is used mainly as a superclass for continuous value widgets
Definition at line 35 of file vtkContinuousValueWidgetRepresentation.h.
Standard methods for the class.
Reimplemented from vtkWidgetRepresentation.
Reimplemented in vtkCompassRepresentation.
Definition at line 42 of file vtkContinuousValueWidgetRepresentation.h.
Reimplemented in vtkCompassRepresentation.
Definition at line 59 of file vtkContinuousValueWidgetRepresentation.h.
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 | ( | vtkObjectBase * | o | ) | [static] |
Standard methods for the class.
Reimplemented from vtkWidgetRepresentation.
Reimplemented in vtkCompassRepresentation.
virtual vtkObjectBase* vtkContinuousValueWidgetRepresentation::NewInstanceInternal | ( | ) | const [protected, virtual] |
Standard methods for the class.
Reimplemented from vtkWidgetRepresentation.
Reimplemented in vtkCompassRepresentation.
vtkContinuousValueWidgetRepresentation* vtkContinuousValueWidgetRepresentation::NewInstance | ( | ) | const |
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 51 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 69 of file vtkContinuousValueWidgetRepresentation.h.
double vtkContinuousValueWidgetRepresentation::Value [protected] |
Definition at line 75 of file vtkContinuousValueWidgetRepresentation.h.