Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Vector3

Hierarchy

  • Vector3

Index

Constructors

  • new Vector3(x?: number, y?: number, z?: number): Vector3

Properties

x: number
y: number
z: number

Methods

  • [iterator](): Generator<number, void, unknown>
  • addScaledVector(v: any, s: any): Vector3
  • addVectors(a: any, b: any): Vector3
  • angleTo(v: any): number
  • applyAxisAngle(axis: any, angle: any): Vector3
  • clampLength(min: any, max: any): Vector3
  • clampScalar(minVal: any, maxVal: any): Vector3
  • crossVectors(a: any, b: any): Vector3
  • distanceTo(v: any): number
  • distanceToSquared(v: any): number
  • divideScalar(scalar: number): Vector3
  • dot(v: any): number
  • equals(v: any): boolean
  • fromArray(array: any, offset?: number): Vector3
  • fromBufferAttribute(attribute: any, index: any): Vector3
  • getComponent(index: any): number
  • length(): number
  • lengthSq(): number
  • lerpVectors(v1: any, v2: any, alpha: any): Vector3
  • manhattanDistanceTo(v: any): number
  • manhattanLength(): number
  • multiplyScalar(scalar: any): Vector3
  • multiplyVectors(a: any, b: any): Vector3
  • projectOnPlane(planeNormal: any): Vector3
  • set(x: number, y: number, z?: number): Vector3
  • description

    set the value, but you can only set one ex: set({x:0})

    memberof

    Vector3

    Parameters

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

    Returns Vector3

  • setComponent(index: any, value: any): Vector3
  • setFromCylindrical(c: any): Vector3
  • setFromCylindricalCoords(radius: any, theta: any, y: any): Vector3
  • setFromMatrix3Column(m: any, index: any): Vector3
  • setFromMatrixColumn(m: any, index: any): Vector3
  • setFromMatrixPosition(m: any): Vector3
  • setFromMatrixScale(m: any): Vector3
  • setFromSphericalCoords(radius: any, phi: any, theta: any): Vector3
  • setXYZ(__namedParameters: Object): Vector3
  • size(): number
  • subVectors(a: any, b: any): Vector3
  • toArray(array?: any[], offset?: number): any[]
  • transformDirection(m: any): Vector3

Generated using TypeDoc