Отрезок геометрической линии, представленный начальной и конечной точкой.
(0, 0, 0).(0, 0, 0).Создает новый Line3.
Vector3 представляющий начальную точку линии.
Vector3 представляющий конечную точку линии.
Применяет матричное преобразование к отрезку прямой.
Возвращает вектор в определенном положении вдоль линии. Когда t = 0, возвращается начальный вектор, а когда t = 1, возвращается конечный вектор.
Возвращает новый Line3 с теми же векторами start и end end, что и данный.
Возвращает точку замыкания на линии. Если clampToLine равно true, то возвращаемое значение будет привязано к отрезку линии.
Возвращает параметр точки, основанный на ближайшей точке, спроецированной на сегмент линии. Если clampToLine равно true, то возвращаемое значение будет от 0 до 1.
Копирует векторы start и end переданной строки в эту строку.
target — результат будет скопирован в этот Vector3.
Возвращает дельта-вектор сегмента линии (вектор end минус вектор start).
Возвращает Евклидово расстояние (расстояние по прямой) между точками start и end.
Возвращает квадрат Евклидова расстояния (расстояния по прямой) между векторами start и end.
line — Line3 чтобы сравнить с текущей.
Возвращает true, если обе точки линии start и end end равны.
target — результат будет скопирован в этот Vector3.
Возвращает центр отрезка прямой.
Устанавливает начальное и конечное значения путем копирования предоставленных векторов.
О том как получить исходный код этого модуля читайте тут.