Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MutableVector4

Mutable 4D(x,y,z,w) Vector class with 32bit float components

Hierarchy

Index

Constructors

Properties

_v: TypedArray = ...

Accessors

  • get _updateCount(): number
  • get bytesPerComponent(): number
  • get className(): string
  • get glslStrAsFloat(): string
  • get glslStrAsInt(): string
  • get w(): number
  • set w(w: number): void
  • get x(): number
  • set x(x: number): void
  • get y(): number
  • set y(y: number): void
  • get z(): number
  • set z(z: number): void

Methods

  • at(i: number): number
  • clone(): any
  • flattenAsArray(): number[]
  • isDummy(): boolean
  • isEqual(vec: IVector4, delta?: number): boolean
  • isTheSourceSame(arrayBuffer: ArrayBuffer): boolean
  • length(): number
  • lengthSquared(): number
  • setComponents(x: number, y: number, z: number, w: number): MutableVector4
  • toString(): string
  • toStringApproximately(): string
  • v(i: number): number

Generated using TypeDoc