53 #ifndef vtkPBGLCollectGraph_h
54 #define vtkPBGLCollectGraph_h
56 #include "vtkInfovisParallelModule.h"
68 #if !defined(VTK_LEGACY_REMOVE)
84 vtkGetMacro(TargetProcessor,
int);
95 vtkGetMacro(ReplicateGraph,
bool);
105 vtkGetMacro(CopyVertexData,
bool);
115 vtkGetMacro(CopyEdgeData,
bool);
126 vtkGetMacro(CreateOriginProcessArray,
bool);
136 vtkSetStringMacro(OriginProcessArrayName);
168 bool CreateOriginProcessArray;
169 char * OriginProcessArrayName;
176 #endif //VTK_LEGACY_REMOVE
helper for the vtkGraph class that allows the graph to be distributed across multiple memory spaces...
static vtkGraphAlgorithm * New()
A node in a selection tree.
Superclass for algorithms that produce only graph as output.
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
a simple class to control print indentation
int FillOutputPortInformation(int port, vtkInformation *info) override
Fill the output port information objects for this algorithm.
represent and manipulate attribute data in a dataset
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.
Collects all of the pieces of a distributed vtkGraph into a single, non-distributed vtkGraph...
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.