EdgeEnd getNextCW(EdgeEnd ee) { getEdges(); int i = edgeList!.indexOf(ee); int iNextCW = i - 1; if (i == 0) iNextCW = edgeList!.length - 1; return edgeList![iNextCW]; }