37 #ifndef __vtkSliderRepresentation_h
38 #define __vtkSliderRepresentation_h
55 void SetValue(
double value);
56 vtkGetMacro(Value,
double);
63 void SetMinimumValue(
double value);
64 vtkGetMacro(MinimumValue,
double);
71 void SetMaximumValue(
double value);
72 vtkGetMacro(MaximumValue,
double);
78 vtkSetClampMacro(SliderLength,
double,0.01,0.5);
79 vtkGetMacro(SliderLength,
double);
87 vtkSetClampMacro(SliderWidth,
double,0.0,1.0);
88 vtkGetMacro(SliderWidth,
double);
94 vtkSetClampMacro(TubeWidth,
double,0.0,1.0);
95 vtkGetMacro(TubeWidth,
double);
102 vtkSetClampMacro(EndCapLength,
double,0.0,0.25);
103 vtkGetMacro(EndCapLength,
double);
109 vtkSetClampMacro(EndCapWidth,
double,0.0,0.25);
110 vtkGetMacro(EndCapWidth,
double);
122 vtkSetStringMacro(LabelFormat);
123 vtkGetStringMacro(LabelFormat);
129 vtkSetClampMacro(LabelHeight,
double,0.0,2.0);
130 vtkGetMacro(LabelHeight,
double);
136 vtkSetClampMacro(TitleHeight,
double,0.0,2.0);
137 vtkGetMacro(TitleHeight,
double);
143 vtkSetMacro(ShowSliderLabel,
int);
144 vtkGetMacro(ShowSliderLabel,
int);
145 vtkBooleanMacro(ShowSliderLabel,
int);
152 {
return this->CurrentT;}
154 {
return this->PickedT;}
virtual double GetPickedT()
virtual double GetCurrentT()
virtual void SetTitleText(const char *)
a simple class to control print indentation
abstract class defines the representation for a vtkSliderWidget
virtual const char * GetTitleText()