getpointcount
Функция получения количества точек объекта
Синтаксис
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
В результате выполнения примера происходит определение количества характерных точек объекта и получение их координат.
Дополнительные материалы
Нет.