37 #ifndef vtkLegendScaleActor_h
38 #define vtkLegendScaleActor_h
42 #include "vtkRenderingAnnotationModule.h"
82 vtkSetClampMacro(LabelMode,
int, DISTANCE, XY_COORDINATES);
83 vtkGetMacro(LabelMode,
int);
104 vtkBooleanMacro(BottomAxisVisibility,
vtkTypeBool);
129 void AllAnnotationsOn();
130 void AllAnnotationsOff();
139 vtkSetClampMacro(RightBorderOffset,
int, 5,
VTK_INT_MAX);
140 vtkGetMacro(RightBorderOffset,
int);
149 vtkSetClampMacro(TopBorderOffset,
int, 5,
VTK_INT_MAX);
150 vtkGetMacro(TopBorderOffset,
int);
159 vtkSetClampMacro(LeftBorderOffset,
int, 5,
VTK_INT_MAX);
160 vtkGetMacro(LeftBorderOffset,
int);
169 vtkSetClampMacro(BottomBorderOffset,
int, 5,
VTK_INT_MAX);
170 vtkGetMacro(BottomBorderOffset,
int);
178 vtkSetClampMacro(CornerOffsetFactor,
double, 1.0, 10.0);
179 vtkGetMacro(CornerOffsetFactor,
double);
206 virtual void BuildRepresentation(
vtkViewport* viewport);