--- title: "IsGeomObject - Проверить геометрический объект или нет" type: interface api: [api7] tags: [interface, api7, isgeomobject] sources: - isgeomobject.html --- *API экспортных функций > Функции работы с графическим документом  > Создание графических объектов  > Проверка условий * ## IsGeomObject - Проверить геометрический объект или нет Пример... Синтаксис: ``` int IsGeomObject (reference obj); Входные параметры: obj - указатель на объект. Возвращаемое значение: 1 - объект геометрический, 0 - объект не геометрический. ``` ## IsGeomObject - Пример использования reference itAllObj = CreateIterator( ALL_OBJ, //тип поиска объекта 0 ); //указатель на объект (для движения по группе и внутри макро) if ( itAllObj ) { reference obj; if ( ExistObj( obj = MoveIterator( itAllObj, 'F' )) ){ do { // проверим геометрический объект или нет if ( IsGeomObject(obj) ) Message( "геометрический объект" ); // проверим кому принадлежит объект if ( IsObjFromAssociativeView(obj) ) Message( "Объект из ассоциативного вида" ); // подсветим все объекты имеющие видимые и невидимые участки if ( IsVisibleOrHiddenArraysInObject(obj) ) LightObj( obj, 1 ); } while( ExistObj ( obj = MoveIterator( itAllObj, 'N' )) ); } }