diff --git a/apidoc/MathNet.Iridium.Monodoc/iridium-docs/MathNet.Numerics/Quaternion.xml b/apidoc/MathNet.Iridium.Monodoc/iridium-docs/MathNet.Numerics/Quaternion.xml index bc34348..0c63158 100644 --- a/apidoc/MathNet.Iridium.Monodoc/iridium-docs/MathNet.Numerics/Quaternion.xml +++ b/apidoc/MathNet.Iridium.Monodoc/iridium-docs/MathNet.Numerics/Quaternion.xml @@ -1,1033 +1,1033 @@ - - - - MathNet.Iridium - 1.0.0.8645 - 2008.8.16.470 - - - System.ValueType - - - - System.ICloneable - - - System.IComparable - - - - Quaternion Number. + + + + MathNet.Iridium + 1.0.0.8645 + 2008.8.16.470 + + + System.ValueType + + + + System.ICloneable + + + System.IComparable + + + + Quaternion Number. http://en.wikipedia.org/wiki/Quaternion http://de.wikipedia.org/wiki/Quaternion - - - - - - Constructor - - 1.0.0.8645 - 2008.8.16.470 - - - - - - - - - To be added. - To be added. - To be added. - To be added. + + + + + + Constructor + + 1.0.0.8645 + 2008.8.16.470 + + + + + + + + + To be added. + To be added. + To be added. + To be added. Create a quarternion. - - To be added. - - - - - Property - - 1.0.0.8645 - 2008.8.16.470 - - - System.Double - - - G - ets the standard euclidean length |q| = sqrt(||q||) of the quaternion q: the square root of the sum of the squares of the four components. + + To be added. + + + + + Property + + 1.0.0.8645 + 2008.8.16.470 + + + System.Double + + + + Gets the standard euclidean length |q| = sqrt(||q||) of the quaternion q: the square root of the sum of the squares of the four components. Q may then be represented as q = r*(cos(phi) + u * sin(phi)) = r*exp(phi*u) where u is the unit vector and phi the argument of q. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Add a quaternion to this quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Add a floating point number to this quaternion. - - To be added. - To be added. - - - - - Property - - 1.0.0.8645 - 2008.8.16.470 - - - System.Double - - - Gets the argument phi = arg(q) of the quaternion q, such that q = r*(cos(phi) + u * sin(phi)) = r*exp(phi*u) where r is the absolute and u the unit vector of q. - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - System.Object - - - + + To be added. + To be added. + + + + + Property + + 1.0.0.8645 + 2008.8.16.470 + + + System.Double + + + Gets the argument phi = arg(q) of the quaternion q, such that q = r*(cos(phi) + u * sin(phi)) = r*exp(phi*u) where r is the absolute and u the unit vector of q. + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + System.Object + + + Creates a copy of this quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - System.Int32 - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + System.Int32 + + + + + + To be added. Compares this quaternion with another quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Conjugate this quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - System.Double - - - - - - - To be added. - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + System.Double + + + + + + + To be added. + To be added. Returns the distance |a-b| of two quaternions, forming a metric space. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Multiplies a Quaternion with the inverse of another Quaternion (q*q-1). Note that for Quaternions q*q-1 is not the same then q-1*q, because this will lead to a rotation in the other direction. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Multiplies a Quaterion with the inverse of a real number. - - To be added. + + To be added. Its also Possible to cast a double to a Quaternion and make the division afterwards. But this is less performant. - - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Exponential Function. - - - To be added. - - - - - Property - - 1.0.0.8645 - 2008.8.16.470 - - - System.Double - - - Gets the imaginary X part (coefficient of complex I) of the quaternion. - To be added. - To be added. - - - - - Property - - 1.0.0.8645 - 2008.8.16.470 - - - System.Double - - - Gets the imaginary Y part (coefficient of complex J) of the quaternion. - To be added. - To be added. - - - - - Property - - 1.0.0.8645 - 2008.8.16.470 - - - System.Double - - - Gets the imaginary Z part (coefficient of complex K) of the quaternion. - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + + To be added. + + + + + Property + + 1.0.0.8645 + 2008.8.16.470 + + + System.Double + + + Gets the imaginary X part (coefficient of complex I) of the quaternion. + To be added. + To be added. + + + + + Property + + 1.0.0.8645 + 2008.8.16.470 + + + System.Double + + + Gets the imaginary Y part (coefficient of complex J) of the quaternion. + To be added. + To be added. + + + + + Property + + 1.0.0.8645 + 2008.8.16.470 + + + System.Double + + + Gets the imaginary Z part (coefficient of complex K) of the quaternion. + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Inverts this quaternion. - - To be added. - To be added. - - - - - Property - - 1.0.0.8645 - 2008.8.16.470 - - - System.Boolean - - - True if the quaternion q is of lenght |q| = 1. - To be added. - To normalize a quaternion to a length of 1, use the method. All unit quaternions form a 3-sphere. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + To be added. + To be added. + + + + + Property + + 1.0.0.8645 + 2008.8.16.470 + + + System.Boolean + + + True if the quaternion q is of lenght |q| = 1. + To be added. + To normalize a quaternion to a length of 1, use the method. All unit quaternions form a 3-sphere. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Common Logarithm to base 10. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Natural Logrithm to base E. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Logarithm to a given base. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Multiply a quaternion with this quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Multiply a floating point number to this quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Negate this quaternion. - - To be added. - To be added. - - - - - Property - - 1.0.0.8645 - 2008.8.16.470 - - - System.Double - - - Gets the norm ||q|| = |q|^2 of the quaternion q: the sum of the squares of the four components. - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - - To be added. - To be added. + + To be added. + To be added. + + + + + Property + + 1.0.0.8645 + 2008.8.16.470 + + + System.Double + + + Gets the norm ||q|| = |q|^2 of the quaternion q: the sum of the squares of the four components. + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + + To be added. + To be added. Add a quaternion to a quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - - To be added. - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + + To be added. + To be added. Add a floating point number to a quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - - To be added. - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + + To be added. + To be added. Divide a quaternion by a quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - - To be added. - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + + To be added. + To be added. Divide a quaternion by a floating point number. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - - To be added. - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + + To be added. + To be added. Raise a quaternion to a quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - - To be added. - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + + To be added. + To be added. Raise a quaternion to a floating point number. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Convert a floating point number to a quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - - To be added. - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + + To be added. + To be added. Multiplay a quaternion with a quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - - To be added. - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + + To be added. + To be added. Multiplay a floating point number with a quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - - To be added. - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + + To be added. + To be added. Subtract a quaternion from a quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - - To be added. - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + + To be added. + To be added. Subtract a floating point number from a quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Negate a quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. (nop) - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Raise the quaternion to a given power. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Raise the quaternion to a given power. - - To be added. - To be added. - - - - - Property - - 1.0.0.8645 - 2008.8.16.470 - - - System.Double - - - Gets the real part of the quaternion. - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + To be added. + To be added. + + + + + Property + + 1.0.0.8645 + 2008.8.16.470 + + + System.Double + + + Gets the real part of the quaternion. + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Returns a new Quaternion q with the Scalar part only. If you need a Double, use the Real-Field instead. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Returns a new normalized Quaternion q with the direction of this quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Square of the Quaternion q: q^2. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Square root of the Quaternion: q^(1/2). - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. SUbtract a quaternion from this quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - - - - To be added. + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + + + + To be added. Subtract a floating point number from this quaternion. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Returns a new normalized Quaternion u with the Vectorpart only, such that ||u|| = 1. Q may then be represented as q = r*(cos(phi) + u * sin(phi)) = r*exp(phi*u) where r is the absolute and phi the argument of q. - - To be added. - To be added. - - - - - Method - - 1.0.0.8645 - 2008.8.16.470 - - - MathNet.Numerics.Quaternion - - - + + To be added. + To be added. + + + + + Method + + 1.0.0.8645 + 2008.8.16.470 + + + MathNet.Numerics.Quaternion + + + Returns a new Quaternion q with the Vectorpart only. - - To be added. - To be added. - - - - + + To be added. + To be added. + + + +