| 589 | //--------------------------------------------------------------------------- |
| 590 | |
| 591 | inline void SetDx(TEdge &e) |
| 592 | { |
| 593 | cInt dy = (e.Top.Y - e.Bot.Y); |
| 594 | if (dy == 0) e.Dx = HORIZONTAL; |
| 595 | else e.Dx = (double)(e.Top.X - e.Bot.X) / dy; |
| 596 | } |
| 597 | //--------------------------------------------------------------------------- |
| 598 | |
| 599 | inline void SwapSides(TEdge &Edge1, TEdge &Edge2) |