У меня есть файл DXF, который был экспортирован из чертежа простой дуги, которая начинается в (0, 0)
, заканчивается в (2, 0)
и имеет радиус 1.0
. Я ожидаю, что LWPOLYLINE
будет состоять из двух вершин, первая из которых содержит начальную точку и коэффициент выпуклости, а вторая точка просто содержит конечную точку. Однако конечная точка также содержит фактор выпуклости. Как интерпретировать эту точку выпуклости? Не должны ли за всеми вершинами с выпуклостью следовать еще одна точка, определяющая конечную точку?
AcDbPolyline
90
2
70
0
43
0.0
10
0.0 -----------------> x1
20
0.0 -----------------> x2
42
0.9999999999999998 ---> p1 to p2 w/ bulge = 1, makes sense
10
2.0 -----------------> x2
20
0.0 -----------------> y2
42
1.330537671996453 ----> why does p2 have a bulge? Shouldn't all vertices w/
a bulge be followed by another point (to define the
end point)?
0
ENDSEC