IntersectArcLine - Получить координаты точек пересечения дуги окружности и прямой |
Scroll |
Синтаксис:
void IntersectArcLine (double xc,
double yc,
double rad,
double f1,
double f2,
int n,
double x,
double y,
double ang,
int *kp,
double xp[],
double yp[]);
Входные параметры:
xc, yc |
- координаты центра окружности, |
rad |
- радиус дуги, |
f1, f2 |
- углы начальной и конечной точек дуги, |
n |
- направление дуги, |
x, y |
- координаты точки на прямой, |
ang |
- угол наклона прямой. |
Выходные параметры:
kp |
- число пересечений (от 0 до 2), |
xp, yp |
- координаты точки пересечения. |
Подразделы:
(отсутствуют)