Функция esri_feature_SetMValue устанавливает m-значение вершины. Она может перезаписать существующее значение.
Синтаксис
(esri_feature_SetMValue ename mValue)
Аргументы
- ename | AutoCAD имя элемента | обязательный | имя элемента AutoCAD 2D или 3D полилинии подэлементов вершин объекта.
- mValue | двойной | обязательный | новое значение как двойное для m-значения вершины.
Пример использования
Задайте m-значение для первой вершины выбранного объекта равным 1,96.(esri_feature_setmvalue (caar (esri_feature_mvalues (car (entsel)))) 1.96)
Результат из примера использования
Установите m-значение для первой вершины выбранного объекта и верните список значений true.
(T)Возвращаемые значения
Ниже перечислены возможные возвращаемые значения:
- Если успешно – возвращает список значений true: (T).
- В случае неудачи, возвращает список с первым значением nil, а затем связанный список, содержащий значение ключа Error и соответствующее сообщение об ошибке в виде строки: (nil ("Error" . "<message>")).
Не удалось возвратить значения
Неудачное возвращение значения может произойти по любой из следующих причин:
- (nil ("Error" . "Missing required argument."))
Не указан один или несколько обязательных аргументов.
- (nil ("Error" . " Incorrect argument."))
Указанный тип аргумента оказался неожиданным.
См. также
esri_feature_MValues — функция AutoLISP возвращает связанный список имен подэлементов вершин и m-значений.