ksIntersectLinSArc - Получить координаты точек пересечения отрезка и дуги |
Scroll |
Аналог данного метода при использовании API экспортных функций - IntersectLinSArc.
Синтаксис Automation:
BOOL ksIntersectLinSArc (double x1,
double y1,
double x2,
double y2,
double xc,
double yc,
double rad,
double f1,
double f2,
short direct,
LPDISPATCH param);
Входные параметры:
x1, y1 |
- координаты начальной точки отрезка, |
x2, y2 |
- координаты конечной точки отрезка, |
xc, yc |
- координаты центра дуги, |
rad |
- радиус дуги, |
f1, f2 |
- углы начальной и конечной точек дуги, |
direct |
- направление дуги: 1 - против часовой стрелки, -1 - по часовой стрелке. |
Выходной параметр:
param |
- указатель на интерфейс динамического массива параметров математической точки типа POINT_ARR ksDynamicArray. |
Возвращаемое значение:
TRUE |
- пересечение данных объектов обнаружено, |
FALSE |
- пересечение не обнаружено. |
Смотрите также: ksMathPointParam
Подразделы:
(отсутствуют)