Добрый день! Так хочется освоить C#, в частности, писать под AutoCAD, но увы дается это очень тяжело.
Ставлю себе простые задачи и пытаюсь их реализовать.
В AutoCAD имеется стандартная команда - построение дуги. Можно выбрать несколько способов.
Моя задача - построить дугу между двумя отрезками. Идеальный способ для моей задачи - это построение дуги по двум точкам и внутреннему углу.
В Лиспе это раз плюнуть. Выбираем крайние точки отрезков, задаем фиксированный угол.
А вот судя по Net API можно построить дугу, лишь немногими способами. Зная точку центра, радиус, начальный и конечный угол, в другом случае еще и вектор направления.
Либо есть метод по 3м точкам, используя CircularArc3d.
Все эти методы не годятся, так как появляются неизвестные. Расстояние между отрезками всегда разное и лежать они могут под разными углами относительно осей координат.
Какой метод выбрать? Может я что-то, упустил читая справку? Пожалуйста, подскажите.