Расположение двух прямых в пространстве
Даны две прямые
Необходимо узнать, как они расположены относительно друг друга
Используем ранее описанные функции.
Листинг C++
// положение двух прямых в пространстве
// 0 - совпадают
// 1 - параллельны
// 2 - срещивающиеся
// 3 - пересекаются (p - точка пересечения)
int type_of_position_lines (gline l1, gline l2, gpoint & p)
{
if (equal_lines (l1, l2)) return 0;
if (is_parallel (l1, l2)) return 1;
return (int)cross_lines (l1, l2, p) + 2;
}
20:31
23.12.2009
По всем вопросам обращаться: rumterg@gmail.com