Freigeben über


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.