Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Vector3

Vector3

export

Hierarchy

Index

Constructors

constructor

  • new Vector3(_x: number, _y: number, _z: number): Vector3
  • Creates an instance of Vector3.

    memberof

    Vector3

    Parameters

    • _x: number
    • _y: number
    • _z: number

    Returns Vector3

Properties

x

x: number

first value

memberof

Vector3

y

y: number

second value

memberof

Vector3

z

z: number

third value

memberof

Vector3

Methods

add

clone

cross

distance

divide

dot

equals

getArray

  • getArray(): Float32Array

length

  • length(): number

length2

  • length2(): number

multiply

normalize

set

  • set(x: number, y: number, z: number): Vector3

setUniform

  • setUniform(gl: WebGLRenderingContext, uniLocation: WebGLUniformLocation): void
  • Set values to shader

    memberof

    Vector3

    Parameters

    • gl: WebGLRenderingContext
    • uniLocation: WebGLUniformLocation

    Returns void

subtract

Generated using TypeDoc