Получить объекты в области указанное координатами.

Автор Тема: Получить объекты в области указанное координатами.  (Прочитано 3072 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн izhgtumekhanikАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 54
  • Карма: 0
  • Skype: izhgtumekhanik@gmail.com
Добрый вечер!

Не удается найти имя функции которая может выдать список объектов попавший в прямоугольник заданный координатами и размером стороны (2D документ). Как выделение объектов рамкой происходит - также только программно.  Какое название у функции?
« Последнее редактирование: 26-08-2023, 00:31:19 от izhgtumekhanik »

Оффлайн mikazakov

  • ADN
  • *
  • Сообщений: 751
  • Карма: 195
  • Skype: mikazakov@mail.ru
Уже выделенные объекты есть в Document.SelectSet
А такого что бы задать рамку  кто туда попал  чтоб выделилось, такой функции нет. Это надо коллекцию примитивов перебирать и смотреть попадают ли они в прямоугольник или нет

Оффлайн izhgtumekhanikАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 54
  • Карма: 0
  • Skype: izhgtumekhanik@gmail.com
Это надо коллекцию примитивов перебирать

Это нереально долго и сложно. Например есть кривая у которой опорные точки могут не попасть в прямоугольник а линия попадает и это все рассчитывать?