Geometry.calcEnclosingOrthoFrustum(p0, p1) |
[ESF] Frustum calcEnclosingOrthoFrustum(Box, Matrix4x4) |
Geometry.computeMiniball(p0) |
[ESF] Sphere computeMiniball(Array points) |
Geometry.createOrthogonal(p0) |
[ESF] [Vec3|Vec2] createOrthogonal([Vec3|Vec2] vector) |
Geometry.getClosestPointOnLineToRay(p0, p1, p2, p3) |
[ESF] Vec3 getClosestPointOnLineToRay(Vec3 linePos, Vec3 lineDir, Vec3 rayPos, Vec3 rayDir) |
Geometry.lineSphereIntersections(p0, p1) |
[ESF] [Number,Number]|false lineSphereIntersections(Line3 line, Sphere sphere) |
Geometry.lineTriangleIntersection(p0, p1) |
[ESF] [Number,Number]|false lineSphereIntersections(Line3 line, Triangle triangle) |
Geometry.rayPlaneIntersection(p0, p1, p2, p3) |
[ESF] Vec3|false rayPlaneIntersection(Vec3 planePos, Vec3 planeNormal, Vec3 rayPos, Vec3 rayDir) |
Geometry.triangleTriangleIntersection(p0, p1) |
[ESF] Segment3|true|false triangleTriangleIntersection(Triangle triangle1, Triangle triangle2) Returns true when the triangles are coplanar |