52 #ifndef vtkSpiderPlotActor_h 
   53 #define vtkSpiderPlotActor_h 
   55 #include "vtkRenderingAnnotationModule.h"  
   67 class vtkAxisLabelArray;
 
   69 class vtkSpiderPlotActorConnection;
 
   72 #define VTK_IV_COLUMN 0 
  113   vtkGetMacro(IndependentVariables,
int);
 
  125   vtkGetMacro(TitleVisibility, 
int);
 
  133   vtkSetStringMacro(Title);
 
  150   vtkGetMacro(LabelVisibility, 
int);
 
  169   vtkGetMacro(NumberOfRings,
int);
 
  177   void SetAxisLabel(
const int i, 
const char *);
 
  178   const char* GetAxisLabel(
int i);
 
  186   void SetAxisRange(
int i, 
double min, 
double max);
 
  187   void SetAxisRange(
int i, 
double range[2]);
 
  188   void GetAxisRange(
int i, 
double range[2]);
 
  195   void SetPlotColor(
int i, 
double r, 
double g, 
double b);
 
  197     { this->SetPlotColor(i, color[0], color[1], color[2]); }
 
  198   double *GetPlotColor(
int i);
 
  208   vtkGetMacro(LegendVisibility, 
int);
 
  247   vtkSpiderPlotActorConnection* ConnectionHolder;
 
  249   int IndependentVariables;    
 
  255   vtkAxisLabelArray *Labels;
 
  256   int LegendVisibility;
 
  265   vtkAxisRanges *Ranges;
 
  288   int   LastPosition2[2];
 
void SetIndependentVariablesToRows()
Specify whether to use the rows or columns as independent variables. 
 
virtual int RenderTranslucentPolygonalGeometry(vtkViewport *)
Draw the spider plot. 
 
abstract specification for Viewports 
 
a actor that draws 2D data 
 
record modification and/or execution time 
 
Create an axis with tick marks and labels. 
 
concrete dataset represents vertices, lines, polygons, and triangle strips 
 
void SetIndependentVariablesToColumns()
Specify whether to use the rows or columns as independent variables. 
 
virtual int HasTranslucentPolygonalGeometry() override
Does this prop have some translucent polygonal geometry? 
 
create a spider plot from input field 
 
Proxy object to connect input/output ports. 
 
window superclass for vtkRenderWindow 
 
a simple class to control print indentation 
 
void SetPlotColor(int i, const double color[3])
Specify colors for each plot. 
 
static vtkActor2D * New()
Creates an actor2D with the following defaults: position (0,0) (coordinate system is viewport); at la...
 
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions. 
 
virtual void ReleaseGraphicsResources(vtkWindow *) override
Release any graphics resources that are being consumed by this actor. 
 
represent text properties. 
 
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
virtual int RenderOverlay(vtkViewport *viewport) override
Support the standard render methods. 
 
virtual int RenderOpaqueGeometry(vtkViewport *viewport) override
Support the standard render methods. 
 
create 2D glyphs represented by vtkPolyData 
 
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
general representation of visualization data 
 
draw vtkPolyData onto the image plane 
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.