Options
All
  • Public
  • Public/Protected
  • All
V1.7
  • V1.6
  • V1.7
Menu

Class RaycastResult

Base raycast result, also used for prism hits.

Hierarchy

Index

Constructors

constructor

Methods

getDistance

  • getDistance(): number
  • Returns the distance (in meters) from the raycast source to the intersected object. (if 0, source is inside or just touching the object)

    priv

    none

    Returns number

getNormal

  • getNormal(): [number, number, number]
  • Normal vector at the intersection point. Note not all raycasts support generating normals, so this value should be checked for a 0-length vector before using.

    priv

    none

    Returns [number, number, number]

getPointHit

  • getPointHit(): [number, number, number]
  • Returns the point in prism coordinates where the ray intersection occurred

    priv

    none

    Returns [number, number, number]

getPrismId

  • getPrismId(): bigint

getRayDirection

  • getRayDirection(): [number, number, number]

getRayOrigin

  • getRayOrigin(): [number, number, number]

Generated using TypeDoc