2016-11-23 14 views

ответ

1

Suppadech, я предлагаю вам пройти два замкнутых тракты ClipperOffset объекта, где второй путь ориентирован в в противоположном направлении к первому.

int main() 
    { 
    Paths subj(2); 
    Paths solution; 
    subj[0] << IntPoint(10,10) << IntPoint(100,10) << IntPoint(100,100) << IntPoint(10,100); 
    subj[1] << IntPoint(10,10) << IntPoint(10,100) << IntPoint(100,100) << IntPoint(100,10); 
    ClipperOffset co; 
    co.AddPaths(subj, jtSquare, etClosedPolygon); 
    co.Execute(solution, 5.0); 
    }