createOriginAndVectors MethodStatic
Create a clip plane
createOriginAndVectors(origin: Point3d, vectorA: Vector3d, vectorB: Vector3d, invisible: boolean = false, interior: boolean = false, result?: ClipPlane): undefined | ClipPlane
@returns undefined if the vectors are not independent.
- The stored inward normal is vectorB.crossProduct(vectorA).
- That is, the vectors are considered as a right-handed pair when viewed from the outside.
| Parameter | Type | Description |
|---|---|---|
| origin | Point3d | any point on the plane. |
| vectorA | Vector3d | any vector in the plane |
| vectorB | Vector3d | any vector in the plane |
| invisible | boolean | |
| interior | boolean | |
| result | ClipPlane |
Returns - undefined | ClipPlane
undefined if the vectors are not independent.
- The stored inward normal is vectorB.crossProduct(vectorA).
- That is, the vectors are considered as a right-handed pair when viewed from the outside.
Defined in
- clipping/ClipPlane.ts Line 172
Last Updated: 24 October, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.