36 #ifndef __vtkPieChartActor_h
37 #define __vtkPieChartActor_h
39 #include "vtkRenderingAnnotationModule.h"
51 class vtkPieChartActorConnection;
52 class vtkPieceLabelArray;
78 vtkSetMacro(TitleVisibility,
int);
79 vtkGetMacro(TitleVisibility,
int);
80 vtkBooleanMacro(TitleVisibility,
int);
85 vtkSetStringMacro(Title);
98 vtkSetMacro(LabelVisibility,
int);
99 vtkGetMacro(LabelVisibility,
int);
100 vtkBooleanMacro(LabelVisibility,
int);
113 void SetPieceColor(
int i,
double r,
double g,
double b);
114 void SetPieceColor(
int i,
const double color[3])
116 double *GetPieceColor(
int i);
122 void SetPieceLabel(
const int i,
const char *);
123 const char* GetPieceLabel(
int i);
130 vtkSetMacro(LegendVisibility,
int);
131 vtkGetMacro(LegendVisibility,
int);
132 vtkBooleanMacro(LegendVisibility,
int);
162 vtkPieChartActorConnection* ConnectionHolder;
171 vtkPieceLabelArray *Labels;
172 int LegendVisibility;
201 int LastPosition2[2];