36 #ifndef __vtkCirclePackToPolyData_h
37 #define __vtkCirclePackToPolyData_h
39 #include "vtkInfovisLayoutModule.h"
40 #include "vtkPolyDataAlgorithm.h"
48 void PrintSelf(ostream& os, vtkIndent indent);
55 { this->SetInputArrayToProcess(0, 0, 0, vtkDataObject::FIELD_ASSOCIATION_VERTICES, name); }
60 vtkSetMacro(Resolution,
unsigned int);
61 vtkGetMacro(Resolution,
unsigned int);
64 int FillInputPortInformation(
int port, vtkInformation* info);
72 int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
76 void CreateCircle(
const double& x,
80 const int& resolution,
81 vtkPolyData* polyData);
virtual void SetCirclesArrayName(const char *name)
converts a tree to a polygonal data representing a circle packing of the hierarchy.