Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Ray

Index

Constructors

constructor

  • Parameters

    Returns Ray

Properties

direction

direction: Vector3

origin

origin: Vector3

Methods

applyMatrix4

  • Parameters

    Returns Ray

at

  • Parameters

    Returns Vector3

clone

  • clone(): this
  • Returns this

closestPointToPoint

copy

  • copy(ray: this): this
  • Parameters

    • ray: this

    Returns this

distanceSqToPoint

  • distanceSqToPoint(point: Vector3): number
  • Parameters

    Returns number

distanceSqToSegment

  • Parameters

    Returns number

distanceToPlane

  • distanceToPlane(plane: Plane): number
  • Parameters

    Returns number

distanceToPoint

  • distanceToPoint(point: Vector3): number
  • Parameters

    Returns number

equals

  • equals(ray: Ray): boolean
  • Parameters

    Returns boolean

intersectPlane

intersectTriangle

intersectsPlane

  • intersectsPlane(plane: Plane): boolean
  • Parameters

    Returns boolean

isIntersectionBox

  • isIntersectionBox(b: any): any
  • deprecated

    Use {@link Ray#intersectsBox .intersectsBox()} instead.

    Parameters

    • b: any

    Returns any

isIntersectionPlane

  • isIntersectionPlane(p: any): any
  • deprecated

    Use {@link Ray#intersectsPlane .intersectsPlane()} instead.

    Parameters

    • p: any

    Returns any

isIntersectionSphere

  • isIntersectionSphere(s: any): any
  • deprecated

    Use {@link Ray#intersectsSphere .intersectsSphere()} instead.

    Parameters

    • s: any

    Returns any

lookAt

  • Parameters

    Returns Vector3

recast

  • recast(t: number): Ray
  • Parameters

    • t: number

    Returns Ray

set

  • Parameters

    Returns Ray

Generated using TypeDoc