Go to the documentation of this file.
34 #ifndef vtkCirclePackToPolyData_h
35 #define vtkCirclePackToPolyData_h
37 #include "vtkInfovisLayoutModule.h"
62 vtkSetMacro(Resolution,
unsigned int);
63 vtkGetMacro(Resolution,
unsigned int);
78 void CreateCircle(
const double& x,
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual void SetCirclesArrayName(const char *name)
The field containing triples of the form (Xcenter, Ycenter, Radius).
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
a simple class to control print indentation
converts a tree to a polygonal data representing a circle packing of the hierarchy.
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
concrete dataset represents vertices, lines, polygons, and triangle strips
virtual void SetInputArrayToProcess(int idx, int port, int connection, int fieldAssociation, const char *name)
Set the input data arrays that this algorithm will process.
static vtkPolyDataAlgorithm * New()
Superclass for algorithms that produce only polydata as output.