Searched refs:outRec1 (Results 1 – 3 of 3) sorted by relevance
459 ring_ptr<T> get_lower_most_ring(ring_ptr<T> outRec1, ring_ptr<T> outRec2) { in get_lower_most_ring() argument461 if (!outRec1->bottom_point) { in get_lower_most_ring()462 outRec1->bottom_point = get_bottom_point(outRec1->points); in get_lower_most_ring()467 point_ptr<T> OutPt1 = outRec1->bottom_point; in get_lower_most_ring()470 return outRec1; in get_lower_most_ring()474 return outRec1; in get_lower_most_ring()480 return outRec1; in get_lower_most_ring()482 return outRec1; in get_lower_most_ring()514 ring_ptr<T> outRec1 = b1.ring; in append_ring() local521 if (ring1_child_below_ring2(outRec1, outRec2)) { in append_ring()[all …]
2327 OutRec* GetLowermostRec(OutRec *outRec1, OutRec *outRec2) in GetLowermostRec() argument2330 if (!outRec1->BottomPt) in GetLowermostRec()2331 outRec1->BottomPt = GetBottomPt(outRec1->Pts); in GetLowermostRec()2334 OutPt *OutPt1 = outRec1->BottomPt; in GetLowermostRec()2336 if (OutPt1->Pt.Y > OutPt2->Pt.Y) return outRec1; in GetLowermostRec()2338 else if (OutPt1->Pt.X < OutPt2->Pt.X) return outRec1; in GetLowermostRec()2341 else if (OutPt2->Next == OutPt2) return outRec1; in GetLowermostRec()2342 else if (FirstIsBottomPt(OutPt1, OutPt2)) return outRec1; in GetLowermostRec()2347 bool OutRec1RightOfOutRec2(OutRec* outRec1, OutRec* outRec2) in OutRec1RightOfOutRec2() argument2351 outRec1 = outRec1->FirstLeft; in OutRec1RightOfOutRec2()[all …]
346 bool JoinPoints(Join *j, OutRec* outRec1, OutRec* outRec2);