32 #ifndef vtkSliderRepresentation_h 33 #define vtkSliderRepresentation_h 35 #include "vtkInteractionWidgetsModule.h" 54 void SetValue(
double value);
55 vtkGetMacro(Value,
double);
64 void SetMinimumValue(
double value);
65 vtkGetMacro(MinimumValue,
double);
74 void SetMaximumValue(
double value);
75 vtkGetMacro(MaximumValue,
double);
83 vtkSetClampMacro(SliderLength,
double, 0.01, 0.5);
84 vtkGetMacro(SliderLength,
double);
93 vtkSetClampMacro(SliderWidth,
double, 0.0, 1.0);
94 vtkGetMacro(SliderWidth,
double);
102 vtkSetClampMacro(TubeWidth,
double, 0.0, 1.0);
103 vtkGetMacro(TubeWidth,
double);
112 vtkSetClampMacro(EndCapLength,
double, 0.0, 0.25);
113 vtkGetMacro(EndCapLength,
double);
121 vtkSetClampMacro(EndCapWidth,
double, 0.0, 0.25);
122 vtkGetMacro(EndCapWidth,
double);
136 vtkSetStringMacro(LabelFormat);
137 vtkGetStringMacro(LabelFormat);
145 vtkSetClampMacro(LabelHeight,
double, 0.0, 2.0);
146 vtkGetMacro(LabelHeight,
double);
154 vtkSetClampMacro(TitleHeight,
double, 0.0, 2.0);
155 vtkGetMacro(TitleHeight,
double);
vtkTypeBool ShowSliderLabel
virtual double GetPickedT()
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()