Поделиться через


Создание и рисование кривых

GDI+ поддерживает несколько типов кривых: эллипсы, дуги, кардинальные сплайны и кривые Безье. Эллипс определяется ограничивающим прямоугольником; дуга — это часть эллипса, определяемая начальным углом и углом охвата. Кардинал сплайн определяется массивом точек и параметром напряженности — кривая проходит плавно через каждую точку массива, а параметр напряженности влияет на то, как кривая сгибается. Линия Bézier определяется двумя конечными точками и двумя контрольными точками — кривая не проходит через контрольные точки, но контрольные точки влияют на направление и сгиб, как кривая идет от одной конечной точки к другой.

В последующих разделах подробно рассматриваются кардинальные сплайны и сплайны Безье.