47#ifndef vtkEdgeListIterator_h 
   48#define vtkEdgeListIterator_h 
   50#include "vtkCommonDataModelModule.h"  
   53VTK_ABI_NAMESPACE_BEGIN
 
Iterates through all edges in a graph.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
const vtkOutEdgeType * Current
 
virtual void SetGraph(vtkGraph *graph)
 
bool HasNext()
Whether this iterator has more edges.
 
~vtkEdgeListIterator() override
 
const vtkOutEdgeType * End
 
vtkGraphEdge * NextGraphEdge()
Just like Next(), but returns heavy-weight vtkGraphEdge object instead of the vtkEdgeType struct,...
 
static vtkEdgeListIterator * New()
 
vtkEdgeType Next()
Returns the next edge in the graph.
 
Representation of a single graph edge.
 
Base class for graph data types.
 
a simple class to control print indentation
 
abstract base class for most VTK objects