Constructors

  • Parameters

    • Optional x: number
    • Optional y: number
    • Optional z: number

    Returns Vector3

Properties

isVector3: boolean
x: number
y: number
z: number

Accessors

  • get length(): number
  • Returns number

  • get lengthSq(): number
  • Returns number

  • get manhattanLength(): number
  • Returns number

Methods

  • Parameters

    • s: number

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • The angle in [0, PI]

    Parameters

    Returns number

  • The angle in [0, 2PI)

    Parameters

    Returns number

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Returns Vector3

  • Parameters

    • min: number
    • max: number

    Returns Vector3

  • Parameters

    • minVal: number
    • maxVal: number

    Returns Vector3

  • Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns Vector3

  • Parameters

    • scalar: number

    Returns Vector3

  • Parameters

    Returns number

  • Parameters

    • v: Vector3
    • Optional distTol: number
    • Optional cosTol: number

    Returns boolean

  • Returns Vector3

  • Parameters

    • array: ArrayLike<number> | number[]
    • Optional offset: number

    Returns Vector3

  • Parameters

    • index: number

    Returns number

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    • Optional distTol: number

    Returns boolean

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns number

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    • scalar: number

    Returns Vector3

  • Returns Vector3

  • Returns Vector3

  • Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Returns Vector3

  • Parameters

    Returns Vector3

  • Returns Vector3

  • Returns Vector3

  • Returns Vector3

  • Returns Vector3

  • Parameters

    • x: number
    • y: number
    • z: number

    Returns Vector3

  • Parameters

    • index: number
    • value: number

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    • length: number

    Returns Vector3

  • Parameters

    • scalar: number

    Returns Vector3

  • Parameters

    • x: number

    Returns Vector3

  • Parameters

    • y: number

    Returns Vector3

  • Parameters

    • z: number

    Returns Vector3

  • Parameters

    • s: number

    Returns Vector3

  • Parameters

    Returns Vector3

  • Parameters

    • Optional array: number[]
    • Optional offset: number

    Returns number[]

  • Returns Vector2

  • Parameters

    Returns Vector3

  • Parameters

    • obj: {
          x: number;
          y: number;
          z?: number;
      }
      • x: number
      • y: number
      • Optional z?: number

    Returns Vector3

Generated using TypeDoc