Пытаюсь сделать автоматическую привязку надписей к 2D проекциям, полученным по 3D модели. Надписи изначально привязаны в абсолютных координатах. Нужно привязать их к пересечению прямых, но так чтобы надписи остались на тех же местах. Соответственно, прямые нужно будет привязать к проекциям… В самом начале написания макроса столкнулся с проблемой: не могу определить абсолютные координаты стрелки и полки надписи. Мне даже кажется это невозможным, так как метод GetPointCount (Получение количества характерных точек объекта, в которых может быть построен узел) для надписей привязанных в абсолютных координатах возвращает 0. Пишу на C#.
Код:
foreach(LeaderNote lead in document.LeaderNotes)
{
if (lead.ArrowAttachmentType==LeaderNoteAttachmentType.Absolute)
{
count = lead.GetPointCount();
MessageBox.Show("" + Count);
}
}
Помогите плиз.
Код:
foreach(LeaderNote lead in document.LeaderNotes)
{
if (lead.ArrowAttachmentType==LeaderNoteAttachmentType.Absolute)
{
count = lead.GetPointCount();
MessageBox.Show("" + Count);
}
}
Помогите плиз.
Кто ищет - тот всегда найдет!