|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   31 #ifndef vtkHierarchicalGraphPipeline_h 
   32 #define vtkHierarchicalGraphPipeline_h 
   35 #include "vtkViewsInfovisModule.h"  
   78   virtual void SetBundlingStrength(
double strength);
 
   79   virtual double GetBundlingStrength();
 
   86   virtual void SetLabelArrayName(
const char* 
name);
 
   87   virtual const char* GetLabelArrayName();
 
   94   virtual void SetLabelVisibility(
bool vis);
 
   95   virtual bool GetLabelVisibility();
 
   96   vtkBooleanMacro(LabelVisibility, 
bool);
 
  111   virtual void SetColorArrayName(
const char* 
name);
 
  112   virtual const char* GetColorArrayName();
 
  119   virtual void SetColorEdgesByArray(
bool vis);
 
  120   virtual bool GetColorEdgesByArray();
 
  121   vtkBooleanMacro(ColorEdgesByArray, 
bool);
 
  128   virtual void SetVisibility(
bool vis);
 
  129   virtual bool GetVisibility();
 
  130   vtkBooleanMacro(Visibility, 
bool);
 
  145   virtual void PrepareInputConnections(
 
  157   vtkSetStringMacro(HoverArrayName);
 
  158   vtkGetStringMacro(HoverArrayName);
 
  168   virtual void SetSplineType(
int type);
 
  169   virtual int GetSplineType();
 
  194   vtkSetStringMacro(ColorArrayNameInternal);
 
  195   vtkGetStringMacro(ColorArrayNameInternal);
 
  198   vtkSetStringMacro(LabelArrayNameInternal);
 
  199   vtkGetStringMacro(LabelArrayNameInternal);
 
  
map vtkPolyData to graphics primitives
vtkSplineGraphEdges * Spline
convert a vtkGraph to vtkPolyData
vtkTextProperty * TextProperty
A view containing a renderer.
vtkApplyColors * ApplyColors
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
vtkGraphToPolyData * GraphToPoly
abstract base class for most VTK objects
apply colors to a data set.
vtkEdgeCenters * EdgeCenters
data object that represents a "selection" in VTK.
helper class for rendering graphs superimposed on a tree.
Sets theme colors for a graphical view.
The superclass for all representations.
vtkGraphHierarchicalBundleEdges * Bundle
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
char * ColorArrayNameInternal
subsample graph edges to make smooth curves
char * LabelArrayNameInternal
represent text properties.
a actor that draws 2D data
draw text labels at 2D dataset points
Proxy object to connect input/output ports.
generate points at center of edges
vtkDynamic2DLabelMapper * LabelMapper
vtkPolyDataMapper * Mapper
layout graph arcs in bundles