Class Globals
Contains static constants and utility methods.
Assembly: ABB.Robotics.Math.dll
Syntax
public static class Globals
Fields
EPS
Constant used to compensate for rounding errors.
Declaration
public const double EPS = 1E-10
Field Value
Methods
AlmostEquals(Double, Double)
Checks if the difference between two numbers is smaller than EPS.
Declaration
public static bool AlmostEquals(double d1, double d2)
Parameters
Returns
AlmostEquals(Double, Double, Int32)
Checks if the difference between two numbers is smaller than a specified precision.
Declaration
public static bool AlmostEquals(double d1, double d2, int precision)
Parameters
Type |
Name |
Description |
Double |
d1 |
|
Double |
d2 |
|
Int32 |
precision |
The number of decimals to check (max 12)
|
Returns
DegToRad(Double)
Converts degrees to radians.
Declaration
public static double DegToRad(double degrees)
Parameters
Type |
Name |
Description |
Double |
degrees |
|
Returns
RadToDeg(Double)
Converts radians to degrees.
Declaration
public static double RadToDeg(double radians)
Parameters
Type |
Name |
Description |
Double |
radians |
|
Returns