39 #ifndef __vtkLegendScaleActor_h
40 #define __vtkLegendScaleActor_h
42 #include "vtkRenderingAnnotationModule.h"
80 vtkSetClampMacro(LabelMode,
int,DISTANCE,XY_COORDINATES);
81 vtkGetMacro(LabelMode,
int);
90 vtkSetMacro(RightAxisVisibility,
int);
91 vtkGetMacro(RightAxisVisibility,
int);
92 vtkBooleanMacro(RightAxisVisibility,
int);
93 vtkSetMacro(TopAxisVisibility,
int);
94 vtkGetMacro(TopAxisVisibility,
int);
95 vtkBooleanMacro(TopAxisVisibility,
int);
96 vtkSetMacro(LeftAxisVisibility,
int);
97 vtkGetMacro(LeftAxisVisibility,
int);
98 vtkBooleanMacro(LeftAxisVisibility,
int);
99 vtkSetMacro(BottomAxisVisibility,
int);
100 vtkGetMacro(BottomAxisVisibility,
int);
101 vtkBooleanMacro(BottomAxisVisibility,
int);
107 vtkSetMacro(LegendVisibility,
int);
108 vtkGetMacro(LegendVisibility,
int);
109 vtkBooleanMacro(LegendVisibility,
int);
120 void AllAnnotationsOn();
121 void AllAnnotationsOff();
129 vtkGetMacro(RightBorderOffset,
int);
137 vtkGetMacro(TopBorderOffset,
int);
145 vtkGetMacro(LeftBorderOffset,
int);
153 vtkGetMacro(BottomBorderOffset,
int);
159 vtkSetClampMacro(CornerOffsetFactor,
double, 1.0, 10.0);
160 vtkGetMacro(CornerOffsetFactor,
double);
181 virtual void BuildRepresentation(
vtkViewport *viewport);