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