• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

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

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Пересечение отрезка с окружностью.

Автор Doom, 11.08.23, 17:21:11

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Doom

Есть такой случай когда конец отрезка лежит в центре окружности - как программа поймет что нужно например продлить до точки 2 или до точки 1 ?



Doom

#1
Случай размножился..

Забыл написать что через функцию ksIntersectCurvCurv пытаюсь решить задачу.


msvteh

#2
Цитата: Doom от 11.08.23, 17:21:11как программа поймет что нужно например продлить до точки 2 или до точки 1 ?

найти x и y точки пересечения объектов самому или через  ksMathematic2D::ksIntersectLinSCir см. step2
задать у отрезка x1=x, y1=y или x2=x,y2=y, зависит какой конец надо двигать у отрезка,
обновить отрезок.

+ Благодарностей: 1

Doom