Go to the documentation of this file.
28 #ifndef vtkGraphInternals_h
29 #define vtkGraphInternals_h
31 #include "vtkCommonDataModelModule.h"
101 #endif // vtkGraphInternals_h
Internal representation of vtkGraph.
static vtkGraphInternals * New()
void ReplaceEdgeFromInList(vtkIdType from, vtkIdType to, std::vector< vtkInEdgeType > &inEdges)
Convenience method for renaming an edge in an in edge list.
abstract base class for most VTK objects
std::vector< vtkInEdgeType > InEdges
vtkIdType LastRemoteEdgeSource
void RemoveEdgeFromInList(vtkIdType e, std::vector< vtkInEdgeType > &inEdges)
Convenience method for removing an edge from an in edge list.
std::vector< vtkOutEdgeType > OutEdges
std::vector< vtkVertexAdjacencyList > Adjacency
~vtkGraphInternals() override
void RemoveEdgeFromOutList(vtkIdType e, std::vector< vtkOutEdgeType > &outEdges)
Convenience method for removing an edge from an out edge list.
vtkIdType LastRemoteEdgeId
vtkIdType LastRemoteEdgeTarget
void ReplaceEdgeFromOutList(vtkIdType from, vtkIdType to, std::vector< vtkOutEdgeType > &outEdges)
Convenience method for renaming an edge in an out edge list.