| 2794 | } |
| 2795 | |
| 2796 | void ClipperBase::Split(Active& e, const Point64& pt) |
| 2797 | { |
| 2798 | if (e.join_with == JoinWith::Right) |
| 2799 | { |
| 2800 | e.join_with = JoinWith::NoJoin; |
| 2801 | e.next_in_ael->join_with = JoinWith::NoJoin; |
| 2802 | AddLocalMinPoly(e, *e.next_in_ael, pt, true); |
| 2803 | } |
| 2804 | else |
| 2805 | { |
| 2806 | e.join_with = JoinWith::NoJoin; |
| 2807 | e.prev_in_ael->join_with = JoinWith::NoJoin; |
| 2808 | AddLocalMinPoly(*e.prev_in_ael, e, pt, true); |
| 2809 | } |
| 2810 | } |
| 2811 | |
| 2812 | void ClipperBase::CheckJoinLeft(Active& e, |
| 2813 | const Point64& pt, bool check_curr_x) |
nothing calls this directly
no outgoing calls
no test coverage detected