Math Class
Extension of 'Math' class
Methods
arg
(
Number
-
a -
b
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:
-
aArrayAn 2-dimensional point represented by an array
-
bArrayAn 2-dimensional point represented by an array
Returns:
Number:
Angle from a to b in radians
distance
(
Number
-
a -
b
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:
-
aArrayAn n-dimensional point represented by an array
-
bArrayAn n-dimensional point represented by an array
Returns:
Number:
Euclidean distance between a and b
size
(
Number
-
a
Calculates the magnitude of a vector
var a = [1, 2, 3];
var c = Math.size(a);
// c ==> 3.7416573867739413
Parameters:
-
aArrayAn n-dimensional point represented by an array
Returns:
Number:
The magnitude of a
