Go to the documentation of this file.
27 #ifndef vtkSILBuilder_h
28 #define vtkSILBuilder_h
30 #include "vtkIOXdmf2Module.h"
void Initialize()
Initializes the data-structures.
An editable directed graph.
vtkStringArray * NamesArray
vtkUnsignedCharArray * CrossEdgesArray
dynamic, self-adjusting array of unsigned char
abstract base class for most VTK objects
~vtkSILBuilder() override
vtkIdType AddVertex(const char *name)
Add vertex, child-edge or cross-edge to the graph.
vtkIdType AddCrossEdge(vtkIdType src, vtkIdType dst)
a simple class to control print indentation
void SetSIL(vtkMutableDirectedGraph *)
Get/Set the graph to populate.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
helper class to build a SIL i.e.
a vtkAbstractArray subclass for strings
static vtkSILBuilder * New()
vtkIdType AddChildEdge(vtkIdType parent, vtkIdType child)
vtkMutableDirectedGraph * SIL