Skip to main content

Ray

A 2D ray that can be cast into the scene to do collision detection

Index

Constructors

constructor

  • Parameters

    • pos: Vector

      The starting position for the ray

    • dir: Vector

      The vector indicating the direction of the ray

    Returns Ray

Properties

publicdir

dir: Vector

publicpos

pos: Vector

Methods

publicgetPoint

  • getPoint(time: number): Vector
  • Returns the point of intersection given the intersection time


    Parameters

    • time: number

    Returns Vector

publicintersect

  • Tests a whether this ray intersects with a line segment. Returns a number greater than or equal to 0 on success. This number indicates the mathematical intersection time.


    Parameters

    Returns number

publicintersectPoint