Geom.intersectsSegments()
Описание
Возвращает точку пересечения двух отрезков p и q, если отрезки не пересекаются, то точка будет не валидна.
Синтаксис
JSobjName.methodName(p1: Point3, p2: Point3, q1: Point3, q2: Point3) -> Point3
Аргументы
| Аргумент |
Тип |
Значение по умолчанию |
Обязательный |
Описание |
p1 |
Point3 |
— |
Да |
Первая точка отрезка p. |
p2 |
Point3 |
— |
Да |
Вторая точка отрезка p. |
q1 |
Point3 |
— |
Да |
Первая точка отрезка q. |
q2 |
Point3 |
— |
Да |
Вторая точка отрезка q. |
Возвращаемое значение
| Тип |
Описание |
Point3 |
Точка пересечения отрезков p и q. |
Пример
| JS |
|---|
| let p1 = Geom.point3(0,0,0)
let p2 = Geom.point3(1,1,1)
let q1 = Geom.point3(0,1,0)
let q2 = Geom.point3(0,1,1)
let result = Geom.intersetsSegments(p1, p2, q1, q2);
console.info(result, result.isValid()) // output:
|
Last update: 18 августа 2025, 14:24