Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Vector<T, S>

Type parameters

Hierarchy

  • Vector

Index

Properties

Readonly avg

avg: number

Readonly length

length: number

Readonly max

max: number

Readonly min

min: number

Readonly sum

sum: number

Methods

add

  • add(value: number | T): Vector<T, S>

angle

  • angle(v: T): number

clone

  • clone(): S

dist

  • dist(v: T): number

div

  • div(value: number | T): Vector<T, S>

dot

  • dot(v: T): number

equals

  • equals(v: T): boolean

getAbs

  • getAbs(): S

getInverted

  • getInverted(): S

getNormalized

  • getNormalized(): S

invert

isZero

  • isZero(): boolean

mul

  • mul(value: number | T): Vector<T, S>

normalize

set

setData

  • setData(...data: number[]): Vector<T, S>

sub

  • sub(value: number | T): Vector<T, S>

toArray

  • toArray(): number[]

Generated using TypeDoc