Go to the documentation of this file.
42 #ifndef vtkBoostBreadthFirstSearchTree_h
43 #define vtkBoostBreadthFirstSearchTree_h
45 #include "vtkInfovisBoostGraphAlgorithmsModule.h"
78 vtkSetMacro(CreateGraphVertexIdArray,
bool);
79 vtkGetMacro(CreateGraphVertexIdArray,
bool);
80 vtkBooleanMacro(CreateGraphVertexIdArray,
bool);
87 vtkSetMacro(ReverseEdges,
bool);
88 vtkGetMacro(ReverseEdges,
bool);
89 vtkBooleanMacro(ReverseEdges,
bool);
106 bool CreateGraphVertexIdArray;
113 vtkSetStringMacro(ArrayName);
static vtkBoostBreadthFirstSearchTree * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetOriginVertex(vtkIdType index)
Set the index (into the vertex array) of the breadth first search 'origin' vertex.
~vtkBoostBreadthFirstSearchTree()
vtkBoostBreadthFirstSearchTree()
a simple class to control print indentation
A atomic type representing the union of many types.
Superclass for algorithms that produce only Tree as output.
Abstract superclass for all arrays.
Constructs a BFS tree from a graph.
Wrapper around std::string to keep symbols short.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
void SetOriginVertex(vtkStdString arrayName, vtkVariant value)
Set the breadth first search 'origin' vertex.