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