ksIntersectArcArc - Получить координаты точек пересечения двух дуг окружностей |
Scroll |
Аналог данного метода при использовании API экспортных функций - IntersectArcArc.
Синтаксис Automation:
BOOL ksIntersectArcArc (double xac,
double yac,
double rada,
double fa1,
double fa2,
short directa,
double xbc,
double ybc,
double radb,
double fb1,
double fb2,
short directb,
LPDISPATCH param);
Входные параметры:
xac, yac |
- координаты центра первой дуги, |
rada |
- радиус первой дуги, |
fa1, fa2 |
- углы начальной и конечной точек первой дуги, |
directa |
- направление первой дуги: 1 - против часовой стрелки, -1 – по часовой стрелке, |
xbc, ybc |
- координаты центра второй дуги, |
radb |
- радиус второй дуги, |
fb1, fb2 |
- углы начальной и конечной точек второй дуги, |
directb |
- направление второй дуги: 1 - против часовой стрелки, -1 – по часовой стрелке. |
Выходной параметр:
param |
- указатель на интерфейс динамического массива параметров математической точки типа POINT_ARR ksDynamicArray. |
Возвращаемое значение:
TRUE |
- пересечение данных объектов обнаружено, |
FALSE |
- пересечение не обнаружено. |
Смотрите также: ksMathPointParam
Подразделы:
(отсутствуют)