/// <summary> /// Constructor /// </summary> /// <param name="graph"></param> /// <param name="w"></param> internal IncidentEdgeEnumerator(GraphAsMatrix graph, int w) { v = -1; this.graph = graph; this.w = w; }
/// <summary> /// Constructor /// </summary> /// <param name="graph"></param> internal EdgeEnumerator(GraphAsMatrix graph) { v = -1; w = -1; this.graph = graph; }
/// <summary> /// Constructor /// </summary> /// <param name="graph"></param> /// <param name="v"></param> internal EmanatingEdgeEnumerator(GraphAsMatrix graph, int v) { w = -1; this.graph = graph; this.v = v; }