Построить выпуклую оболочку полуобласти
function CreateConvexHull_(l: TLineOfConvexHull; s,C: PListOfDoublePoints; x1: double; y1: double; x2: double; y2: double): PListOfDoublePoints;