Please enable JavaScript to view this site.

Аналог данной функции при использовании Automation - метод ksMathematic2D::ksGetCurvePointProjectionEx.

Синтаксис:

int ksGetCurvePointProjectionEx (reference curve,

double x,

double y,

double *kx,

double *ky,

double *t);

Входные параметры:

curve

- указатель на кривую,

x, y

- координаты проецируемой точки.

Выходные параметры:

kx, ky

- координаты проекции точки на кривую,

t

- параметр кривой.

Возвращаемое значение:

1

- в случае удачного завершения,

0

- в случае неудачи.

Примечание:

1. См. также ksGetCurvePointProjection

2. При выполнении функции ksGetCurvePointProjectionEx проекция на кривую из данной точки может быть не найдена, например, если проекция находится на продолжении кривой. В таком случае возвращаются координаты ближайшей к проекции начальной или конечной точки кривой.

3. В функцию ksGetCurvePointProjectionEx нужно передавать координаты в системе координат кривой, то есть в системе координат макроэлемента, которому принадлежит кривая. Возвращаются координаты также в системе координат кривой.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78