Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Vector4

Hierarchy

  • Vector4

Index

Constructors

  • new Vector4(x?: number, y?: number, z?: number, w?: number): Vector4

Properties

w: number
x: number
y: number
z: number

Accessors

  • get height(): number
  • set height(value: number): void
  • get width(): number
  • set width(value: number): void

Methods

  • [iterator](): Generator<number, void, unknown>
  • addScaledVector(v: any, s: any): Vector4
  • addVectors(a: any, b: any): Vector4
  • clampLength(min: any, max: any): Vector4
  • clampScalar(minVal: any, maxVal: any): Vector4
  • dot(v: any): number
  • equals(v: any): boolean
  • fromArray(array: any, offset?: number): Vector4
  • fromBufferAttribute(attribute: any, index: any): Vector4
  • getComponent(index: any): number
  • length(): number
  • lengthSq(): number
  • lerpVectors(v1: any, v2: any, alpha: any): Vector4
  • manhattanLength(): number
  • multiplyScalar(scalar: any): Vector4
  • set(x: any, y: any, z: any, w: any): Vector4
  • setAxisAngleFromQuaternion(q: any): Vector4
  • setAxisAngleFromRotationMatrix(m: any): Vector4
  • setComponent(index: any, value: any): Vector4
  • subVectors(a: any, b: any): Vector4
  • toArray(array?: any[], offset?: number): any[]

Generated using TypeDoc