46 #ifndef vtkTreeMapLayout_h 
   47 #define vtkTreeMapLayout_h 
   49 #include "vtkInfovisLayoutModule.h"  
   69   vtkSetStringMacro(RectanglesFieldName);
 
   89   vtkIdType FindVertex(
float pnt[2], 
float *binfo=0);
 
   95   void GetBoundingBox(
vtkIdType id, 
float *binfo);
 
Superclass for algorithms that produce only Tree as output. 
 
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass. 
 
vtkTreeMapLayoutStrategy * LayoutStrategy
 
virtual void SetSizeArrayName(const char *name)
The array to use for the size of each vertex. 
 
layout a vtkTree into a tree map 
 
char * RectanglesFieldName
 
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. 
 
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. 
 
abstract superclass for all tree map layout strategies 
 
static vtkTreeAlgorithm * New()
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.