34 #ifndef vtkGraphLayout_h
35 #define vtkGraphLayout_h
37 #include "vtkInfovisLayoutModule.h"
62 virtual int IsLayoutComplete();
76 vtkGetMacro(ZRange,
double);
85 virtual
void SetTransform(vtkAbstractTransform* t);
93 vtkGetMacro(UseTransform,
bool);
99 ~vtkGraphLayout() VTK_OVERRIDE;
116 bool StrategyChanged;
118 vtkAbstractTransform* Transform;
121 vtkGraphLayout(const vtkGraphLayout&) VTK_DELETE_FUNCTION;
122 void operator=(const vtkGraphLayout&) VTK_DELETE_FUNCTION;
a simple event forwarder command
static vtkGraphAlgorithm * New()
vtkTypeUInt32 vtkMTimeType
Superclass for algorithms that produce only graph as output.
abstract superclass for all graph layout strategies
Base class for graph data types.
a simple class to control print indentation
layout a graph in 2 or 3 dimensions
virtual vtkMTimeType GetMTime()
Return this object's modified time.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.