34#ifndef vtkMergeGraphs_h 
   35#define vtkMergeGraphs_h 
   38#include "vtkInfovisCoreModule.h"  
   40VTK_ABI_NAMESPACE_BEGIN
 
   64  vtkSetMacro(UseEdgeWindow, 
bool);
 
   65  vtkGetMacro(UseEdgeWindow, 
bool);
 
   66  vtkBooleanMacro(UseEdgeWindow, 
bool);
 
   73  vtkSetStringMacro(EdgeWindowArrayName);
 
   74  vtkGetStringMacro(EdgeWindowArrayName);
 
   84  vtkSetMacro(EdgeWindow, 
double);
 
   85  vtkGetMacro(EdgeWindow, 
double);
 
dynamic, self-adjusting array of bits
 
Superclass for algorithms that produce only graph as output.
 
Base class for graph data types.
 
a simple class to control print indentation
 
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
 
~vtkMergeGraphs() override
 
static vtkMergeGraphs * New()
 
int ExtendGraph(vtkMutableGraphHelper *g1, vtkGraph *g2)
This is the core functionality of the algorithm.
 
char * EdgeWindowArrayName
 
Helper class for building a directed or directed graph.
 
a vtkAbstractArray subclass for strings
 
A table, which contains similar-typed columns of data.