Constructors
constructor
-
Parameters
-
Optional origin: Vector3
-
Optional direction: Vector3
-
Optional length: undefined | number
Returns Ray
Accessors
length
- get length(): number
- set length(length: number): void
-
Returns number
-
Parameters
Returns void
Methods
set
- set(origin: Vector3, direction: Vector3, length?: undefined | number): void
-
Parameters
-
-
-
Optional length: undefined | number
Returns void
setFromOrthographicView
- setFromOrthographicView(orthoSizeY: number, inverseView: Matrix44, viewX: number, viewY: number, viewW: number, viewH: number): this
-
Parameters
-
orthoSizeY: number
-
-
viewX: number
-
viewY: number
-
viewW: number
-
viewH: number
Returns this
setFromPerspectiveView
- setFromPerspectiveView(fovRadians: number, inverseView: Matrix44, viewX: number, viewY: number, viewW: number, viewH: number): this
-
Parameters
-
fovRadians: number
-
-
viewX: number
-
viewY: number
-
viewW: number
-
viewH: number
Returns this
Static fromOrthographicView
- fromOrthographicView(orthoSizeY: number, inverseView: Matrix44, viewX: number, viewY: number, viewW: number, viewH: number): Ray
-
Parameters
-
orthoSizeY: number
-
-
viewX: number
-
viewY: number
-
viewW: number
-
viewH: number
Returns Ray
Static fromPerspectiveView
- fromPerspectiveView(fovRadians: number, inverseView: Matrix44, viewX: number, viewY: number, viewW: number, viewH: number): Ray
-
Parameters
-
fovRadians: number
-
-
viewX: number
-
viewY: number
-
viewW: number
-
viewH: number
Returns Ray