public bool deleteVertex(Vertex pVertex) { foreach (Vertex delVertex in this.VerticesList) { if (delVertex.Equals(pVertex)) { pVertex.deleteAllEdges(); this.VerticesList.Remove(pVertex); return(true); } } return(false); }
public bool deleteVertex(String pVertexKey) { foreach (Vertex delVertex in this.VerticesList) { if (delVertex.Key == pVertexKey) { Vertex pVertex = this.getVertex(pVertexKey); pVertex.deleteAllEdges(); this.VerticesList.Remove(pVertex); return(true); } } return(false); }
public bool deleteVertex(Vertex pVertex) { foreach (Vertex delVertex in this.VerticesList) { if (delVertex.Equals(pVertex)) { pVertex.deleteAllEdges(); this.VerticesList.Remove(pVertex); return true; } } return false; }