Изменение положения вершин Polyline3d, которой нет в базе данных.

Автор Тема: Изменение положения вершин Polyline3d, которой нет в базе данных.  (Прочитано 6750 раз)

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

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 738
Здравствуйте!
Для 3D полилинии есть способ получения её вершин через итерацию по полилинии. При этом мы получаем ObjectId её вершин. Но если полилинии нет ещё в базе данных? Есть ли какой-то способ изменить положение её вершин?

Оффлайн Александр Пекшев aka Modis

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
А если при этом выполнить итерацию по вершинам, то что будет?

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 738
Хм, ну если по аналогии с другими объектами - то будет вместо Id возвращаться ObjectId.Null. Сейчас в процессе написания кода, которым это проверить можно. Как закончу и проверю - отпишусь.

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 738
Хех! Это был очень правильный вопрос :)
А если при этом выполнить итерацию по вершинам, то что будет?
При итерации возвращаются сразу объекты PolylineVertex3d!

Так что, похоже, что я зря волновался :)