39 #ifndef vtkPointSetToLabelHierarchy_h
40 #define vtkPointSetToLabelHierarchy_h
42 #include "vtkRenderingLabelModule.h"
59 vtkGetMacro(TargetLabelCount,
int);
67 vtkGetMacro(MaximumDepth,
int);
75 vtkGetMacro(UseUnicodeStrings,
bool);
83 virtual void SetLabelArrayName(
const char*
name);
84 virtual const char* GetLabelArrayName();
91 virtual void SetSizeArrayName(
const char*
name);
92 virtual const char* GetSizeArrayName();
99 virtual void SetPriorityArrayName(
const char*
name);
100 virtual const char* GetPriorityArrayName();
107 virtual void SetIconIndexArrayName(
const char*
name);
108 virtual const char* GetIconIndexArrayName();
115 virtual void SetOrientationArrayName(
const char*
name);
116 virtual const char* GetOrientationArrayName();
123 virtual void SetBoundedSizeArrayName(
const char*
name);
124 virtual const char* GetBoundedSizeArrayName();
156 #endif // vtkPointSetToLabelHierarchy_h
vtkTextProperty * TextProperty
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
represent text properties.
build a label hierarchy for a graph or point set.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
virtual int FillInputPortInformation(int port, vtkInformation *info)
Fill the input port information objects for this algorithm.
static vtkLabelHierarchyAlgorithm * New()
Superclass for algorithms that produce only label hierarchies as output.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.