37 #ifndef vtkSliderRepresentation_h
38 #define vtkSliderRepresentation_h
56 void SetValue(
double value);
57 vtkGetMacro(Value,
double);
64 void SetMinimumValue(
double value);
65 vtkGetMacro(MinimumValue,
double);
72 void SetMaximumValue(
double value);
73 vtkGetMacro(MaximumValue,
double);
79 vtkSetClampMacro(SliderLength,
double,0.01,0.5);
80 vtkGetMacro(SliderLength,
double);
88 vtkSetClampMacro(SliderWidth,
double,0.0,1.0);
89 vtkGetMacro(SliderWidth,
double);
95 vtkSetClampMacro(TubeWidth,
double,0.0,1.0);
96 vtkGetMacro(TubeWidth,
double);
103 vtkSetClampMacro(EndCapLength,
double,0.0,0.25);
104 vtkGetMacro(EndCapLength,
double);
110 vtkSetClampMacro(EndCapWidth,
double,0.0,0.25);
111 vtkGetMacro(EndCapWidth,
double);
123 vtkSetStringMacro(LabelFormat);
124 vtkGetStringMacro(LabelFormat);
130 vtkSetClampMacro(LabelHeight,
double,0.0,2.0);
131 vtkGetMacro(LabelHeight,
double);
137 vtkSetClampMacro(TitleHeight,
double,0.0,2.0);
138 vtkGetMacro(TitleHeight,
double);
144 vtkSetMacro(ShowSliderLabel,
int);
145 vtkGetMacro(ShowSliderLabel,
int);
146 vtkBooleanMacro(ShowSliderLabel,
int);
153 {
return this->CurrentT;}
155 {
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()