Constructors
constructor
- new Ray(origin?, direction?): Ray
Returns Ray
Properties
direction
origin
Methods
applyMatrix4
- applyMatrix4(matrix4): Ray
Returns Ray
at
- at(t, target): Vector3
clone
- clone(): Ray
Returns Ray
closestPointToPoint
- closestPointToPoint(point, target): Vector3
copy
- copy(ray): Ray
Returns Ray
distanceSqToPoint
- distanceSqToPoint(point): number
Returns number
distanceSqToSegment
- distanceSqToSegment(v0, v1, optionalPointOnRay?, optionalPointOnSegment?): number
Parameters
Optional
optionalPointOnRay: Vector3
Optional
optionalPointOnSegment: Vector3
Returns number
distanceToPoint
- distanceToPoint(point): number
Returns number
equals
- equals(ray): boolean
Returns boolean
intersectBox
- intersectBox(box, target): null | Vector3
Returns null | Vector3
intersectsBox
- intersectsBox(box): boolean
Returns boolean
lookAt
- lookAt(v): Ray
Returns Ray
recast
- recast(t): Ray
Returns Ray
set
- set(origin, direction): Ray
Returns Ray