Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ISphere

Hierarchy

Implemented by

Index

Properties

center: vec3
radius: number

Methods

  • clampPoint(point: vec3): vec3
  • Parameters

    • point: vec3

    Returns vec3

  • containsPoint(point: vec3): boolean
  • Parameters

    • point: vec3

    Returns boolean

  • intersect(origin: vec3, direction: vec3): null | number
  • Parameters

    • origin: vec3
    • direction: vec3

    Returns null | number

  • intersects(origin: vec3, direction: vec3): boolean
  • Parameters

    • origin: vec3
    • direction: vec3

    Returns boolean

  • reset(): void