math3dhelper.h-Header
Enthält mathematische Bibliotheken für einen 3D-Vektor, eine Rotationsmatrix und eine Quaternionenberechnung.
Im Folgenden ist eine Tabelle mit Konstanten in Math3dhelper.h aufgeführt:
Name | Typ | Wert |
---|---|---|
PI | float | 3.14159265f |
DegToRadRatio | float | (PI / 180.0f) |
RadToDegRatio | float | (180.0f / PI) |
FLOAT_TOLERANCE | float | 0,00001f |
Dieser Header wird von Sensoren verwendet. Weitere Informationen finden Sie unter
math3dhelper.h enthält die folgenden Programmierschnittstellen:
Klassen
CVEC3D Mathematische Bibliothek für einen 3D-Vektor. |
Functions
FloatEq Diese Funktion testet die Gleichheit mit FLOAT_TOLERANCE = 0,00001. |
RealModulo Berechnet den modularen Wert zwischen x und y. |