Постоянные дескрипторы ссылок между объектами (DXF)

С использованием набора диапазонов групповых кодов можно непосредственно задавать одним объектам ссылки на другие объекты в рамках одного чертежа или файла DXF. Можно задать дескрипторы ссылок четырех типов, которым соответствуют четыре диапазона:

Эти типы дескрипторов указываются в качестве имен объектов в AutoLISP ® , в качестве значений ads_name в ObjectARX ® и в качестве классов с аналогичными именами, извлеченных из ObjectARX. Эти значения всегда сохраняются при операциях вставки, создания внешней ссылки и записи блока. При этом ссылки между объектами, входящими в копируемый набор, обновляются и начинаются ссылаться на скопированные объекты, в то время как ссылки на другие объекты остаются без изменений.

Кроме того, диапазон групповых кодов для "произвольных" дескрипторов позволяет с легкостью сохранять значения дескрипторов, которые не преобразуются в имена объектов с последующим преобразованием в вставку, внешнюю ссылку или записываемый блок.

Прим.: Если для хранения дескрипторов используются групповые коды расширенных данных (1005), то дескрипторы рассматриваются как дескрипторы символьных указателей. Это означает, что при копировании или вставке групп объектов в другой чертеж ссылки между задействованными объекты преобразуются. Несмотря на то что элементы расширенных данных с кодом 1005 всегда возвращаются в AutoLISP и ObjectARX в качестве дескрипторов, все диапазоны групповых кодов дескрипторов ссылок представлены в качестве “имен объектов" в AutoLISP и структур ads_name — в ObjectARX.