38 #ifndef vtkAreaLayout_h
39 #define vtkAreaLayout_h
41 #include "vtkInfovisLayoutModule.h"
68 vtkSetStringMacro(AreaArrayName);
76 vtkGetMacro(EdgeRoutingPoints,
bool);
103 void GetBoundingArea(
vtkIdType id,
float *sinfo);
virtual void SetSizeArrayName(const char *name)
The array name to use for retrieving the relative size of each vertex.
Superclass for algorithms that produce only Tree as output.
abstract superclass for all area layout strategies
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
vtkAreaLayoutStrategy * LayoutStrategy
vtkTypeUInt64 vtkMTimeType
virtual void SetInputArrayToProcess(int idx, int port, int connection, int fieldAssociation, const char *name)
Set the input data arrays that this algorithm will process.
layout a vtkTree into a tree map
a simple class to control print indentation
virtual vtkMTimeType GetMTime()
Return this object's modified time.
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
static vtkTreeAlgorithm * New()
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
char * EdgeRoutingPointsArrayName
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.