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()