Скрещивающиеся прямые — прямые, которые не лежат в одной плоскости и не имеют общих точек. Для нахождения расстояния между ними необходимо найди длину отрезка, одновременно перпендикулярного двум прямым. Прямая задается двумя точками. Сначала находим вектор-нормаль, после чего проводим параллельные плоскости, каждая из которых проходит через одну из прямых. Ответ получаем в виде расстояния между двумя параллельными плоскостями.

Введите координаты четырех точек чтобы задать две прямые и нажмите кнопку "Get distance".



Примечание. Линию в пространстве можно описать с помощью двух точек, а точнее их координат. Первая прямая задается точками A и B, вторая - точками C и D. Каждая из точек A, B, C и D задается их координатами x, y и z в пространстве.

Следует обратить внимание на то, что в алгоритме данного виджета не предусмотрено нахождение расстояния между двумя прямыми, лежащими в одной плоскости(параллельными или пересекающимися).


2014-11-14 • Просмотров [ 3337 ]