Restype поле буфера результатов - короткий целочисленный код, который указывает, которые напечатают ценный, сохранен в resval поле буфера. Поскольку результаты прошли к и от функций ObjectARX, ObjectARX определяет коды типа результата, перечисленные в следующей таблице:
Коды типа Результата
Код |
Описание |
RTNONE |
Никакое значение результата |
RTREAL |
Реальное значение (с плавающей точкой) |
RTPOINT |
2-ая точка (X и Y; Z == 0.0) |
RTSHORT |
Короткое (16-разрядное) целое число |
RTANG |
Угол |
RTSTR |
Строка |
RTENAME |
Имя Примитива |
RTPICKS |
Имя набора Выбора |
RTORINT |
Ориентация |
RT3DPOINT |
Трехмерная точка (X, Y, и Z) |
RTLONG |
Долго (32-разрядное) целое число |
RTVOID |
Пустой (blanc) символ |
RTLB |
Список начинается (для вложенного списка) |
RTLE |
Список конец (для вложенного списка) |
RTDOTE |
Точка (для точечной пары) |
RTT |
AutoLISP t (истина) |
RTNIL |
Ноль AutoLISP |
RTDXF0 |
Группа закодирует нуль для списков DXF (используемый только с acutBuildList ()) |