51 #ifndef __vtkSpiderPlotActor_h
52 #define __vtkSpiderPlotActor_h
64 class vtkAxisLabelArray;
68 #define VTK_IV_COLUMN 0
96 vtkGetMacro(IndependentVariables,
int);
97 void SetIndependentVariablesToColumns()
99 void SetIndependentVariablesToRows()
105 vtkSetMacro(TitleVisibility,
int);
106 vtkGetMacro(TitleVisibility,
int);
107 vtkBooleanMacro(TitleVisibility,
int);
112 vtkSetStringMacro(Title);
113 vtkGetStringMacro(Title);
126 vtkSetMacro(LabelVisibility,
int);
127 vtkGetMacro(LabelVisibility,
int);
128 vtkBooleanMacro(LabelVisibility,
int);
142 vtkGetMacro(NumberOfRings,
int);
148 void SetAxisLabel(
const int i,
const char *);
149 const char* GetAxisLabel(
int i);
155 void SetAxisRange(
int i,
double min,
double max);
156 void SetAxisRange(
int i,
double range[2]);
157 void GetAxisRange(
int i,
double range[2]);
163 void SetPlotColor(
int i,
double r,
double g,
double b);
164 void SetPlotColor(
int i,
const double color[3])
165 { this->
SetPlotColor(i, color[0], color[1], color[2]); }
166 double *GetPlotColor(
int i);
173 vtkSetMacro(LegendVisibility,
int);
174 vtkGetMacro(LegendVisibility,
int);
175 vtkBooleanMacro(LegendVisibility,
int);
205 int IndependentVariables;
211 vtkAxisLabelArray *Labels;
212 int LegendVisibility;
216 int AutomaticRangeComputation;
222 vtkAxisRanges *Ranges;
245 int LastPosition2[2];