private static void FillLeftConvexEdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node) { bool flag = TriangulationUtil.Orient2d(node.Prev.Point, node.Prev.Prev.Point, node.Prev.Prev.Prev.Point) == Orientation.CW; if (flag) { DTSweep.FillLeftConcaveEdgeEvent(tcx, edge, node.Prev); } else { bool flag2 = TriangulationUtil.Orient2d(edge.Q, node.Prev.Prev.Point, edge.P) == Orientation.CW; if (flag2) { DTSweep.FillLeftConvexEdgeEvent(tcx, edge, node.Prev); } } }