2015-01-22 3 views
0

Я хочу нарисовать вогнутую дугу, как на картинке по ссылке. Я должен оживить эту форму, изменив ее радиус и положение, поэтому я не могу использовать изображения. Итак, как я могу нарисовать такую ​​фигуру с вогнутой дугой внизу?Как нарисовать вогнутую дугу программно?

https://4.downloader.disk.yandex.ru/preview/0cb12c7fa3d900cbf198761ee7ed8d6d/mpfs/TfZ0SKvxnJVl4BOLkj7tO-JJUGVoNLdeNbtIPFP1XTaUMLjvrC4wbb8FZbeN1xyg9u_rL8IFN6LAEzrCmk7-6g%3D%3D?uid=0&filename=%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B020150122%D0%B2175219png&disposition=inline&hash=&limit=0&content_type=image%2Fpng&size=XXL&crop=0

+0

Вставьте код, который вы уже пытались. – avgvstvs

+0

Самый простой вариант - это [алгоритм окружности Midpoint] (http://en.wikipedia.org/wiki/Midpoint_circle_algorithm). – OldCurmudgeon

ответ

0

Я построил общее решение для создания/рисования дуг, located here. Класс включает основной метод, который должен помочь вам понять, как это работает.

Смежные вопросы