Spaces:
Running
Running
import { Vector3 } from './Vector3'; | |
import { Matrix4 } from './Matrix4'; | |
export class Line3 { | |
constructor(start?: Vector3, end?: Vector3); | |
start: Vector3; | |
end: Vector3; | |
set(start?: Vector3, end?: Vector3): Line3; | |
clone(): this; | |
copy(line: Line3): this; | |
getCenter(target: Vector3): Vector3; | |
delta(target: Vector3): Vector3; | |
distanceSq(): number; | |
distance(): number; | |
at(t: number, target: Vector3): Vector3; | |
closestPointToPointParameter(point: Vector3, clampToLine?: boolean): number; | |
closestPointToPoint( | |
point: Vector3, | |
clampToLine: boolean, | |
target: Vector3 | |
): Vector3; | |
applyMatrix4(matrix: Matrix4): Line3; | |
equals(line: Line3): boolean; | |
} | |