Коллинеарность

Коллинеарность подразумевает, что геометрические объекты, участвующие в данном ограничении, лежат на одной прямой. Коллинеарность можно задать как для двух геометрических объектов, так и для трех точек. Коллинеарность для пары геометрических объектов создается вызовом метода

constraint_item GCE_AddColinear(GCE_system gSys, geom_item g[2]),   

который требует, чтобы один из аргументов ограничения был прямолинейным, а другой являлся либо прямой, либо точкой. Геометрические аргументы задаются парой g[2]. Функция вернет дескриптор нового ограничения, зарегистрированного в системе gSys.

Коллинеарность для трех точек создается вызовом метода

constraint_item GCE_AddColinear3Points(GCE_system gSys, geom_item p[3]). 

Через параметр p[3] передаются дескрипторы трех точек, которые требуется разместить на одной прямой. Функция вернет дескриптор нового ограничения, зарегистрированного в системе gSys.