Поиск соседних комнат

Автор Тема: Поиск соседних комнат  (Прочитано 5461 раз)

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

Онлайн Александр РивилисАвтор темы

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Agens

  • ADN OPEN
  • ***
  • Сообщений: 223
  • Карма: 0
Re: Поиск соседних комнат
« Ответ #1 : 21-02-2020, 14:46:20 »
есть идеи?




VS2019, VBA 7.1, VB.NET, C#, ACAD2019, Revit 2020

Оффлайн Agens

  • ADN OPEN
  • ***
  • Сообщений: 223
  • Карма: 0
Re: Поиск соседних комнат
« Ответ #2 : 21-02-2020, 15:12:11 »
Код - C# [Выбрать]
  1.         XYZ p = sel.PickPoint();
  2.  
  3.         Room selectroom = doc.GetRoomAtPoint(p);
дает null
VS2019, VBA 7.1, VB.NET, C#, ACAD2019, Revit 2020

Оффлайн Agens

  • ADN OPEN
  • ***
  • Сообщений: 223
  • Карма: 0
Re: Поиск соседних комнат
« Ответ #3 : 21-02-2020, 15:18:50 »
"читайте внимательно договор" :)
Цитировать
        // Примечания:
        //     If phase is null, it will get the room of the last phase.The first one found
        //     will be returned. If there is no room containing the point, it returns null.
VS2019, VBA 7.1, VB.NET, C#, ACAD2019, Revit 2020

Онлайн Александр РивилисАвтор темы

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Поиск соседних комнат
« Ответ #4 : 21-02-2020, 15:31:59 »
"читайте внимательно договор" :)
Цитировать
        // Примечания:
        //     If phase is null, it will get the room of the last phase.The first one found
        //     will be returned. If there is no room containing the point, it returns null.
Указывал точку за пределами комнаты?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение