nearestVertexTo (coords: Coords2d): number { var bestVertex = -1; var bestDist = 0; for (var i = 0; i < 3; i++) { var distance = coords.distanceFrom(this.vertexCoords[i]); if (bestVertex < 0 || distance < bestDist) { bestVertex = i; bestDist = distance; } } return bestVertex; }