Go to the documentation of this file.
52 #ifndef vtkPBGLCollectGraph_h
53 #define vtkPBGLCollectGraph_h
55 #include "vtkInfovisParallelModule.h"
58 #include <vtksys/stl/utility>
59 #include <vtksys/stl/numeric>
60 #include <vtksys/stl/functional>
67 #if !defined(VTK_LEGACY_REMOVE)
154 bool CreateOriginProcessArray;
155 char * OriginProcessArrayName;
162 #endif //VTK_LEGACY_REMOVE
Superclass for algorithms that produce only graph as output.
helper for the vtkGraph class that allows the graph to be distributed across multiple memory spaces.
represent and manipulate attribute data in a dataset
#define vtkTypeMacro(thisClass, superclass)
virtual int FillInputPortInformation(int port, vtkInformation *info)
A node in a selection tree. Used to store selection results.
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
a simple class to control print indentation
#define vtkSetStringMacro(name)
#define vtkGetMacro(name, type)
static vtkPBGLCollectGraph * New()
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
void CopyStructureOfDataSetAttributes(vtkDataSetAttributes *inAttrs, vtkDataSetAttributes *outAttrs, vtkIdType numberOfTuples)
void PrintSelf(ostream &os, vtkIndent indent)
virtual int FillOutputPortInformation(int port, vtkInformation *info)
Collects all of the pieces of a distributed vtkGraph into a single, non-distributed vtkGraph.