initmath3d%(key$) - key$="boolean" -в принципе можно
и без этой функции
distance3d#(x#,y#,z#,x2#,y2#,z2#) - дистанция между двумя
точками в 3d пространстве
lineoverlap2d%(ax1#,ay1#,ax2#,ay2#,bx1#,by1#,bx2#,by2#) - пересечение
отрезков
trioverlap%(x#,y#,x1#,y1#,x2#,y2#,x3#,y3#) - принадлежность точки
к треугольнику
quadoverlap%(x#,y#,x1#,y1#,x2#,y2#,x3#,y3#,x4#,y4#) - принадлежность
точки к четырехугольнику
ovalsoverlap%(x1#,y1#,r1#,x2#,y2#,r2#)-пересечение двух
окружностей
X#,Y# - координаты точки.
Переменные имеющие индекс(х1...хn) - координаты фигур
протестируйте кому не лень, или кому пригодится, кому что
непонятно или
баг,
глюк или прочая
нечисть -
пишите