API Docs for: 2.5.3
Show:

Math Class

Defined in: src/Helpers/math.js:1

Extension of 'Math' class

Item Index

Methods

Methods

arg

(
  • a
  • b
)
Number

Calculates the angle from a to b in radians

var a = [3, 0];
var b = [1, 2];

var c = Math.arg(a, b);

// c ==> 2.356194490192345

Parameters:

  • a Array

    An 2-dimensional point represented by an array

  • b Array

    An 2-dimensional point represented by an array

Returns:

Number:

Angle from a to b in radians

distance

(
  • a
  • b
)
Number

Calculates the Euclidean distance between two points

var a = [1, 2, 3];
var b = [3, 0, -2];

var c = Math.distance(a, b);

// c ==> 5.744562646538029

Parameters:

  • a Array

    An n-dimensional point represented by an array

  • b Array

    An n-dimensional point represented by an array

Returns:

Number:

Euclidean distance between a and b

size

(
  • a
)
Number

Calculates the magnitude of a vector

var a = [1, 2, 3];
    
var c = Math.size(a);

// c ==> 3.7416573867739413

Parameters:

  • a Array

    An n-dimensional point represented by an array

Returns:

Number:

The magnitude of a