| 3276 | //------------------------------------------------------------------------------ |
| 3277 | |
| 3278 | inline bool E2InsertsBeforeE1(TEdge &e1, TEdge &e2) |
| 3279 | { |
| 3280 | if (e2.Curr.X == e1.Curr.X) |
| 3281 | { |
| 3282 | if (e2.Top.Y > e1.Top.Y) |
| 3283 | return e2.Top.X < TopX(e1, e2.Top.Y); |
| 3284 | else return e1.Top.X > TopX(e2, e1.Top.Y); |
| 3285 | } |
| 3286 | else return e2.Curr.X < e1.Curr.X; |
| 3287 | } |
| 3288 | //------------------------------------------------------------------------------ |
| 3289 | |
| 3290 | bool GetOverlap(const cInt a1, const cInt a2, const cInt b1, const cInt b2, |
no test coverage detected