Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Vec3

Hierarchy

  • Vec3

Index

Constructors

Properties

Methods

Object literals

Constructors

constructor

  • new Vec3(xOrVector3Like?: number | Vector3Like, y?: number, z?: number): Vec3
  • Parameters

    • Optional xOrVector3Like: number | Vector3Like
    • Default value y: number = 0
    • Default value z: number = 0

    Returns Vec3

Properties

x

x: number

y

y: number

z

z: number

Methods

add

clone

cross

dot

length

  • length(): number

normalize

rotateX

  • rotateX(angle: number): Vec3

rotateY

  • rotateY(angle: number): Vec3

rotateZ

  • rotateZ(angle: number): Vec3

scale

  • scale(value: number): Vec3

squaredLength

  • squaredLength(): number

sub

Static cross

Static dot

Object literals

Static zero

zero: object

x

x: number = 0

y

y: number = 0

z

z: number = 0

Generated using TypeDoc