35 #ifndef vtkSliderRepresentation_h
36 #define vtkSliderRepresentation_h
39 #include "vtkInteractionWidgetsModule.h"
58 void SetValue(
double value);
59 vtkGetMacro(Value,
double);
68 void SetMinimumValue(
double value);
69 vtkGetMacro(MinimumValue,
double);
78 void SetMaximumValue(
double value);
79 vtkGetMacro(MaximumValue,
double);
87 vtkSetClampMacro(SliderLength,
double, 0.01, 0.5);
88 vtkGetMacro(SliderLength,
double);
97 vtkSetClampMacro(SliderWidth,
double, 0.0, 1.0);
98 vtkGetMacro(SliderWidth,
double);
106 vtkSetClampMacro(TubeWidth,
double, 0.0, 1.0);
107 vtkGetMacro(TubeWidth,
double);
116 vtkSetClampMacro(EndCapLength,
double, 0.0, 0.25);
117 vtkGetMacro(EndCapLength,
double);
125 vtkSetClampMacro(EndCapWidth,
double, 0.0, 0.25);
126 vtkGetMacro(EndCapWidth,
double);
140 vtkSetStringMacro(LabelFormat);
141 vtkGetStringMacro(LabelFormat);
149 vtkSetClampMacro(LabelHeight,
double, 0.0, 2.0);
150 vtkGetMacro(LabelHeight,
double);
158 vtkSetClampMacro(TitleHeight,
double, 0.0, 2.0);
159 vtkGetMacro(TitleHeight,
double);
188 #if !defined(VTK_LEGACY_REMOVE)
vtkTypeBool ShowSliderLabel
virtual double GetPickedT()
#define VTK_DEPRECATED_IN_9_2_0(reason)
virtual double GetCurrentT()
Methods to interface with the vtkSliderWidget.
virtual void SetTitleText(const char *)
Specify the label text for this widget.
a simple class to control print indentation
abstract class defines the representation for a vtkSliderWidget
virtual const char * GetTitleText()