protected int FindConnectionWithVertex(Node vertex) { for (int i = 0; i < NumConnections(); i++) { if (connections[i] != null) { GridFace face = (GridFace)connections[i]; if (face != null && face.HasVertex(vertex)) { return(i); } } } return(-1); }
public void AddFace(GridFace newFace) { faces.Add(newFace); }
public GridFace(GridFace toCopy) { this.position = toCopy.position; this.vertices = toCopy.vertices; }