Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

  • new Vector2(x?: number, y?: number): Vector2

Properties

x: number
y: number

Accessors

  • get angle(): number
  • set angle(angle: number): void
  • get area(): number
  • get array(): [number, number]
  • set array(__namedParameters: [number, number]): void
  • get mag(): number
  • set mag(magnitude: number): void
  • get magSq(): number

Methods

  • addScalar(x?: number, y?: number): Vector2
  • divScalar(x?: number, y?: number): Vector2
  • equalScalar(x: number, y?: number): boolean
  • maxScalar(x: number, y?: number): Vector2
  • minScalar(x: number, y?: number): Vector2
  • modScalar(x?: number, y?: number): Vector2
  • multScalar(x?: number, y?: number): Vector2
  • normArea(targetArea?: number): Vector2
  • remScalar(x?: number, y?: number): Vector2
  • setScalar(x?: number, y?: number): Vector2
  • subScalar(x?: number, y?: number): Vector2
  • fromDirMag(dir: number, mag: number): Vector2

Generated using TypeDoc