Тема: Дуга по точкам как из панели инструментов
Добрый день всем!
Вопрос такой.
Как можно программно заставить рисовать дугу по 3-м точкам, как это делается из панели инструментов? Координаты точек известы, очерёдность (какая из них первая, какая вторая...) тоже. Есть функция AddArc, рисующая дугу, но её список параметров впечатляет. :) Очень не хочется их все высчитывать из этих 3-х точек.
Ещё я знаю, что есть такая штука, как SendCommand. Только вот что ему надо send-ить в моём случае, я чего-то не догоняю...
И напоследок. Вообще-то, мне нужен дуговой сегмент полилинии, я его даже сделала, но он какой-то не очень дуговой получился. :) В смысле, дуга, нарисованная руками в AutoCAD-e по тем же точкам не совпадает с полученным сегментом. Очень вряд ли я могла ошибиться в формулах, проверяла несколько раз. В общем, на полилинию я решила временно забить, а попробовать нарисовать дугу. Не хочется думать на ошибки округления, ибо сам AutoCAD ведь как-то справляется с рисованием дуг по точкам. Значит, он это умеет... Значит, глюк у мення.
Спасибо огромное всем, кто что-нибудь подскажет.