Функция получения количества точек объекта
cnt = getpointcount(obj_id);
Имя | Тип данных | Описание |
---|---|---|
obj_id | integer | Идентификатор объекта |
getpointcount – функция позволяет получить количество характерных точек объекта с идентификатором obj_id. В качестве характерных точек могут выступать, например, точка центра объекта, точка положения подписи объекта и другие. Идентификатор obj_id может быть получен, например, с помощью функций getobj, findobjectbyname.
Имя | Тип данных | Описание |
---|---|---|
cnt | integer | Количество характерных точек заданного объекта |
var p: carray; obj_id = getobj(1); //получение идентификатора объекта point_cnt = getpointcount(obj_id); //получение числа характерных точек p = vector(point_cnt); //получение нулевого веркора заданого размера for (i=1, point_cnt) p[i] = getobjpoint(obj_id,i); //получение координат точки с номером i
В результате выполнения примера происходит определение количества харектерных точек объекта и получение их координат.
Нет.