private static void FillRightConvexEdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node) { bool flag = TriangulationUtil.Orient2d(node.Next.Point, node.Next.Next.Point, node.Next.Next.Next.Point) == Orientation.CCW; if (flag) { DTSweep.FillRightConcaveEdgeEvent(tcx, edge, node.Next); } else { bool flag2 = TriangulationUtil.Orient2d(edge.Q, node.Next.Next.Point, edge.P) == Orientation.CCW; if (flag2) { DTSweep.FillRightConvexEdgeEvent(tcx, edge, node.Next); } } }