﻿ Tools Methods   # Tools Methods

The Tools type exposes the following members. Methods
NameDescription  Acosh
Returns the hyperbolic arc cosine of the specified value.  Angle(Double, Double)
Gets the angle formed by the vector [x,y].  Angle(Single, Single)
Gets the angle formed by the vector [x,y].  Angle(IntPoint, IntPoint)
Gets the displacement angle between two points.  Asinh
Returns the hyperbolic arc sine of the specified value.  Atanh
Returns the hyperbolic arc tangent of the specified value.  Direction
Gets the displacement angle between two points, coded as an integer varying from 0 to 20.  FactorialPower
Returns the factorial falling power of the specified value.  GreatestCommonDivisor
Gets the greatest common divisor between two integers.  Hypotenuse(Decimal, Decimal)
Hypotenuse calculus without overflow/underflow  Hypotenuse(Double, Double)
Hypotenuse calculus without overflow/underflow  Hypotenuse(Single, Single)
Hypotenuse calculus without overflow/underflow  Interpolate1D
Interpolates data using a piece-wise linear function.  InvSqrt
Fast inverse floating-point square root.  IsPowerOf2
Checks if the specified integer is power of 2.  Log2
Get base of binary logarithm.  Max
Gets the maximum value among three values.  Min
Gets the minimum value among three values.  Mod(Double, Double)
Gets the proper modulus operation for a real value x and modulo m.  Mod(Int32, Int32)
Gets the proper modulus operation for an integer value x and modulo m.  NextPowerOf2
Returns the next power of 2 after the input value x.  Pow2
Calculates power of 2.  PreviousPowerOf2
Returns the previous power of 2 after the input value x.  Scale(Double, Double, Double) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(Double, Double, Double) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(Double, Double, Double) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(DoubleRange, DoubleRange, Double) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(DoubleRange, DoubleRange, Double) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(IntRange, DoubleRange, Int32) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(IntRange, IntRange, Int32) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(IntRange, IntRange, Int32) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(Range, Range, Single) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(Double, Double, Double, Double, Double) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(Double, Double, Double, Double, Double) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(Double, Double, Double, Double, Double) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(Double, Double, Double, Double, Double) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(Double, Double, Double, Double, Double) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(Int32, Int32, Int32, Int32, Int32) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(Single, Single, Single, Single, Single) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  Scale(Single, Single, Single, Single, Single) Obsolete.
Converts the value x (which is measured in the scale 'from') to another value measured in the scale 'to'.  SetupGenerator Obsolete.
Sets a random seed for the framework's main internal number generator.  Sqrt
Returns the square root of the specified Decimal number.  StableSortT(T) Obsolete.
Sorts the elements of an entire one-dimensional array using the given comparison.  StableSortT(T, ComparisonT) Obsolete.
Sorts the elements of an entire one-dimensional array using the given comparison.  StableSortT(T, Int32) Obsolete.
Sorts the elements of an entire one-dimensional array using the given comparison.  TruncatedPower
Truncated power function.
Top See Also