## Коллинеарность Коллинеарность подразумевает, что геометрические объекты, участвующие в данном ограничении, лежат на одной прямой. Коллинеарность можно задать как для двух геометрических объектов, так и для трех точек. Коллинеарность для пары геометрических объектов создается вызовом метода ```cpp constraint_item GCE_AddColinear(GCE_system gSys, geom_item g[2]), ``` который требует, чтобы один из аргументов ограничения был прямолинейным, а другой являлся либо прямой, либо точкой. Геометрические аргументы задаются парой **g**\[2\]. Функция вернет дескриптор нового ограничения, зарегистрированного в системе **gSys**. Коллинеарность для трех точек создается вызовом метода ```cpp constraint_item GCE_AddColinear3Points(GCE_system gSys, geom_item p[3]). ``` Через параметр **p**\[3\] передаются дескрипторы трех точек, которые требуется разместить на одной прямой. Функция вернет дескриптор нового ограничения, зарегистрированного в системе **gSys**.