Skip To Content

esri_feature_MValues (AutoLISP)

Функция esri_feature_MValues возвращает связанный список имен подэлементов вершин и m-значений.

Синтаксис

(esri_feature_MValues ename)

Аргументы

  • ename | AutoCAD имя элемента | обязательный | Имя элемента вершины AutoCAD 2D или 3D полилинии.

Пример использования

Получите все m-значения выбранного объекта.

(esri_feature_mvalues (car (entsel)))

Результат из примера использования

Все m-значения для каждой вершины выбранного объекта возвращаются в виде связанного списка.

(((<Entity name: 21489823470> . 0.25) (<Entity name: 21489823480> . 0.5) (<Entity name: 21489823490> . 0.75) (<Entity name: 214898234a0> . 1.3345) (<Entity name: 214898234b0> . 1.25) (<Entity name: 214898234c0> . 0.5) (<Entity name: 214898234d0> . 0.75))

Возвращаемые значения

Ниже перечислены возможные возвращаемые значения:

  • При успешном выполнении возвращается связанный список имен подэлементов вершин и m-значений.
  • В случае ошибки возвращается список с первым значением nil, а затем возвращается связанный список, содержащий значение ключа Error и соответствующее сообщение об ошибке в виде строки: (nil ("Error" . "<message>")).

Не удалось возвратить значения

Неудачное возвращение значения может произойти по любой из следующих причин:

  • (nil ("Error" . "Missing required argument."))

    Один или несколько обязательных аргументов не были переданы.

  • (nil ("Error" . " Incorrect argument."))

    Тип переданного аргумента не соответствует ожидаемому.