29 #ifndef vtkSliderRepresentation_h 30 #define vtkSliderRepresentation_h 32 #include "vtkInteractionWidgetsModule.h" 51 void SetValue(
double value);
52 vtkGetMacro(Value,
double);
61 void SetMinimumValue(
double value);
62 vtkGetMacro(MinimumValue,
double);
71 void SetMaximumValue(
double value);
72 vtkGetMacro(MaximumValue,
double);
80 vtkSetClampMacro(SliderLength,
double, 0.01, 0.5);
81 vtkGetMacro(SliderLength,
double);
90 vtkSetClampMacro(SliderWidth,
double, 0.0, 1.0);
91 vtkGetMacro(SliderWidth,
double);
99 vtkSetClampMacro(TubeWidth,
double, 0.0, 1.0);
100 vtkGetMacro(TubeWidth,
double);
109 vtkSetClampMacro(EndCapLength,
double, 0.0, 0.25);
110 vtkGetMacro(EndCapLength,
double);
118 vtkSetClampMacro(EndCapWidth,
double, 0.0, 0.25);
119 vtkGetMacro(EndCapWidth,
double);
133 vtkSetStringMacro(LabelFormat);
134 vtkGetStringMacro(LabelFormat);
142 vtkSetClampMacro(LabelHeight,
double, 0.0, 2.0);
143 vtkGetMacro(LabelHeight,
double);
151 vtkSetClampMacro(TitleHeight,
double, 0.0, 2.0);
152 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()