36 #ifndef __vtkBarChartActor_h
37 #define __vtkBarChartActor_h
39 #include "vtkRenderingAnnotationModule.h"
50 class vtkBarLabelArray;
74 vtkSetMacro(TitleVisibility,
int);
75 vtkGetMacro(TitleVisibility,
int);
76 vtkBooleanMacro(TitleVisibility,
int);
81 vtkSetStringMacro(Title);
94 vtkSetMacro(LabelVisibility,
int);
95 vtkGetMacro(LabelVisibility,
int);
96 vtkBooleanMacro(LabelVisibility,
int);
109 void SetBarColor(
int i,
double r,
double g,
double b);
110 void SetBarColor(
int i,
const double color[3])
111 { this->
SetBarColor(i, color[0], color[1], color[2]); }
112 double *GetBarColor(
int i);
118 void SetBarLabel(
const int i,
const char *);
119 const char* GetBarLabel(
int i);
124 vtkSetStringMacro(YTitle);
132 vtkSetMacro(LegendVisibility,
int);
133 vtkGetMacro(LegendVisibility,
int);
134 vtkBooleanMacro(LegendVisibility,
int);
171 vtkBarLabelArray *Labels;
172 int LegendVisibility;
182 double UpperRight[2];
200 int LastPosition2[2];