34 #ifndef vtkMutableGraphHelper_h 35 #define vtkMutableGraphHelper_h 74 vtkIdType AddVertex();
79 void RemoveVertex(vtkIdType v);
89 void RemoveEdge(vtkIdType e);
100 vtkGetObjectMacro(InternalGraph,
vtkGraph);
abstract base class for most VTK objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Helper class for building a directed or directed graph.
Representation of a single graph edge.
dynamic, self-adjusting array of vtkIdType
Base class for graph data types.
a simple class to control print indentation
An editable directed graph.
represent and manipulate attribute data in a dataset
An editable undirected graph.
#define VTKINFOVISCORE_EXPORT
vtkMutableDirectedGraph * DirectedGraph
vtkMutableUndirectedGraph * UndirectedGraph
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
std::pair< boost::graph_traits< vtkGraph * >::edge_iterator, boost::graph_traits< vtkGraph * >::edge_iterator > edges(vtkGraph *g)