public override void vmethod_0( VattiClipper2I.Class35 eventQueue, VattiClipper2I.Class195 scanBeam) { scanBeam.method_1(this.class191_0); for (VattiClipper2I.Class191 localMinimum = this.class191_0; localMinimum.Next != null; localMinimum = localMinimum.Next) { if (localMinimum.Y == localMinimum.Next.Y) { scanBeam.method_1(localMinimum); } else { scanBeam.EventQueue.Add(localMinimum.Next); break; } } bool flag1 = false; bool flag2 = false; VattiClipper2I.Class197 outputPolygon = (VattiClipper2I.Class197)null; for (int index = 0; index < scanBeam.ActiveEdges.Count; ++index) { VattiClipper2I.Class200 activeEdge = scanBeam.ActiveEdges[index]; if (activeEdge.Edge.Type == (byte)1) { this.method_0(activeEdge, flag1, flag2, ref outputPolygon); flag1 = !flag1; } else { this.method_0(activeEdge, flag2, flag1, ref outputPolygon); flag2 = !flag2; } } }
public override void vmethod_0( VattiClipper2I.Class35 eventQueue, VattiClipper2I.Class195 scanBeam) { scanBeam.method_2(this.class200_0); }
public virtual void vmethod_0( VattiClipper2I.Class35 eventQueue, VattiClipper2I.Class195 scanBeam) { }