Please enable JavaScript to view this site.

» Нет разделов более высокого уровня «

IntersectLinSLinS - пример использования

Scroll

 

void IntersectLinSLinS_Example (void) {

 

double x, y;

int k;

 

LineSeg ( 20, 20, 100, 100, 1);

LineSeg ( 80, 20, 0, 50, 1);

 

IntersectLinSLinS (20, 20, 100, 100, 80, 20, 0, 50, &k, &x, &y);

 

char buf[128];

sprintf(buf, "Количество пересечений = %i", k);

::Message(buf);

if (k) Point (x, y, 1); /* точка пересечения */

 

};

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