SO3Engine
|
Functions | |
int | SO3MathsQuatToEulerXYZ (mmachine m) |
Main include. | |
int | SO3MathsQuatToEulerXZY (mmachine m) |
SO3MathsQuatToEulerXZY : Scol function to transform quaternion vector in euler angles (XZY) !Deprecated! Prototype: fun [[F F F F]] [F F F]. | |
int | SO3MathsQuatToEulerYXZ (mmachine m) |
SO3MathsQuatToEulerYXZ : Scol function to transform quaternion vector in euler angles (YXZ) !Deprecated! Prototype: fun [[F F F F]] [F F F]. | |
int | SO3MathsQuatToEulerYZX (mmachine m) |
SO3MathsQuatToEulerYZX : Scol function to transform quaternion vector in euler angles (YZX) !Deprecated! Prototype: fun [[F F F F]] [F F F]. | |
int | SO3MathsQuatToEulerZXY (mmachine m) |
SO3MathsQuatToEulerZXY : Scol function to transform quaternion vector in euler angles (ZXY) !Deprecated! Prototype: fun [[F F F F]] [F F F]. | |
int | SO3MathsQuatToEulerZYX (mmachine m) |
SO3MathsQuatToEulerZYX : Scol function to transform quaternion vector in euler angles (ZYX) !Deprecated! Prototype: fun [[F F F F]] [F F F]. | |
int | SO3MathsQuatToEulerDegreeXYZ (mmachine m) |
SO3MathsQuatToEulerDegreeXYZ : Scol function to transform quaternion vector in euler angles (degree) (XYZ) !Deprecated! Prototype: fun [[F F F F]] [F F F]. | |
int | SO3MathsQuatToEulerDegreeXZY (mmachine m) |
SO3MathsQuatToEulerDegreeXZY : Scol function to transform quaternion vector in euler angles (degree) (XZY) !Deprecated! Prototype: fun [[F F F F]] [F F F]. | |
int | SO3MathsQuatToEulerDegreeYXZ (mmachine m) |
SO3MathsQuatToEulerDegreeYXZ : Scol function to transform quaternion vector in euler angles (degree) (YXZ) !Deprecated! Prototype: fun [[F F F F]] [F F F]. | |
int | SO3MathsQuatToEulerDegreeYZX (mmachine m) |
SO3MathsQuatToEulerDegreeYZX : Scol function to transform quaternion vector in euler angles (degree) (YZX) !Deprecated! Prototype: fun [[F F F F]] [F F F]. | |
int | SO3MathsQuatToEulerDegreeZXY (mmachine m) |
SO3MathsQuatToEulerDegreeZXY : Scol function to transform quaternion vector in euler angles (degree) (ZXY) !Deprecated! Prototype: fun [[F F F F]] [F F F]. | |
int | SO3MathsQuatToEulerDegreeZYX (mmachine m) |
SO3MathsQuatToEulerDegreeZYX : Scol function to transform quaternion vector in euler angles (degree) (ZYX) !Deprecated! Prototype: fun [[F F F F]] [F F F]. | |
int | SO3MathsEulerXYZToQuat (mmachine m) |
SO3MathsEulerXYZToQuat : Scol function to transform euler angles (XYZ) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F]. | |
int | SO3MathsEulerXZYToQuat (mmachine m) |
SO3MathsEulerXZYToQuat : Scol function to transform euler angles (XZY) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F]. | |
int | SO3MathsEulerYXZToQuat (mmachine m) |
SO3MathsEulerYXZToQuat : Scol function to transform euler angles (YXZ) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F]. | |
int | SO3MathsEulerYZXToQuat (mmachine m) |
SO3MathsEulerYZXToQuat : Scol function to transform euler angles (YZX) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F]. | |
int | SO3MathsEulerZYXToQuat (mmachine m) |
SO3MathsEulerZYXToQuat : Scol function to transform euler angles (ZYX) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F]. | |
int | SO3MathsEulerZXYToQuat (mmachine m) |
SO3MathsEulerZXYToQuat : Scol function to transform euler angles (ZXY) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F]. | |
int | SO3MathsQuatIsEqual (mmachine m) |
SO3MathsQuatIsEqual : Scol function test two quaternion equality. | |
int | SO3MathsQuatDiff (mmachine m) |
SO3MathsQuatDiff : Scol function to make the mathematical difference between two quaternions. | |
int | SO3MathsQuatSubstract (mmachine m) |
SO3MathsQuatSubstract : Scol function to substract two quaternions. | |
int | SO3MathsQuatAdd (mmachine m) |
SO3MathsQuatAdd : Scol function to add two quaternions. | |
int | SO3MathsQuatInterpolate (mmachine m) |
SO3MathsQuatInterpolate : function to interpolate two quaternions. | |
int | SO3MathsDegreeToRadian (mmachine m) |
SO3MathsDegreeToRadian : function to convert a value from degrees to radians. | |
int | SO3MathsRadianToDegree (mmachine m) |
SO3MathsRadianToDegree : function to convert a value from radians to degrees. | |
int | SO3MathsQuatGetRoll (mmachine m) |
SO3MathsQuatGetRoll : function to get the roll value from quaternion. | |
int | SO3MathsQuatGetYaw (mmachine m) |
SO3MathsQuatGetYaw : function to get the yaw value from quaternion. | |
int | SO3MathsQuatGetPitch (mmachine m) |
SO3MathsQuatGetPitch : function to get the pitch value from quaternion. | |
int | SO3MathsQuatGetDegreeRoll (mmachine m) |
SO3MathsQuatGetDegreeRoll : function to get the roll value in degree from quaternion. | |
int | SO3MathsQuatGetDegreeYaw (mmachine m) |
SO3MathsQuatGetDegreeYaw : function to get the yaw value in degree from quaternion. | |
int | SO3MathsQuatGetDegreePitch (mmachine m) |
SO3MathsQuatGetDegreePitch : function to get the pitch value in degree from quaternion. | |
int | SO3MathsQuatToAxes (mmachine m) |
SO3MathsQuatToAxes : function to project quaternion to axis values. | |
int | SO3MathsQuatFromAngle (mmachine m) |
SO3MathsQuatFromAngle : function to get Quaternion from X Y Z angle. | |
int | SO3MathsQuatFromDegreeAngle (mmachine m) |
SO3MathsQuatFromDegreeAngle : function to get Quaternion from X Y Z angle in degree. | |
int | SO3MathsQuatFromAngleAxis (mmachine m) |
SO3MathsQuatFromAngleAxis : function to get Quaternion from angle axis. | |
int | SO3MathsQuatFromAxes (mmachine m) |
SO3MathsQuatFromAxes : function to get Quaternion from axis. | |
int | SO3MathsQuatGetXaxis (mmachine m) |
SO3MathsQuatGetXaxis : function to get X-axis from quaternion. | |
int | SO3MathsQuatGetYaxis (mmachine m) |
SO3MathsQuatGetYaxis : function to get Y-axis from quaternion. | |
int | SO3MathsQuatGetZaxis (mmachine m) |
SO3MathsQuatGetZaxis : function to get Z-axis from quaternion. | |
int | SO3MathsQuatGetDirection (mmachine m) |
SO3MathsQuatGetDirection : function to get the direction from quaternion. | |
int | SO3MathsClampValue (mmachine m) |
SO3MathsClampValue : function to clamp a value. | |
int | SO3MathsGetRotationTo (mmachine m) |
SO3MathsGetRotationTo : Scol function to get the shortest arc quaternion to rotate the source vector to the destination vector. | |
int | SO3MathsGetRotationToAxis (mmachine m) |
SO3MathsGetRotationToAxis : Scol function to get the shortest arc quaternion to rotate the source vector to axis. | |
int | SO3MathsVectorDotProduct (mmachine m) |
SO3MathsVectorDotProduct : Calculates the dot (scalar) product of this vector with another. | |
int | SO3MathsQuatRotate (mmachine m) |
SO3MathsQuatRotate : Scol function to rotate a quaternion. | |
int | SO3MathsQuatToEulerDegreePYR (mmachine m) |
SO3MathsQuatToEulerDegreePYR : Scol function to transform quaternion vector in euler angles (degree) (Pitch Yaw Roll) | |
int | SO3MathsQuatToEulerPYR (mmachine m) |
SO3MathsQuatToEulerPYR : Scol function to transform quaternion vector in euler angles (Pitch Yaw Roll) | |
int | SO3MathsEulerPYRToQuat (mmachine m) |
SO3MathsEulerPYRToQuat : Scol function to transform quaternion vector in euler angles (degree) (YZX) | |
Scol functions definition
int SO3MathsClampValue | ( | mmachine | m | ) |
SO3MathsClampValue : function to clamp a value.
Prototype: fun [F F F] F
[F | F F] : values : min, max and clamp value |
Definition at line 2291 of file SCOLMaths.cpp.
int SO3MathsDegreeToRadian | ( | mmachine | m | ) |
SO3MathsDegreeToRadian : function to convert a value from degrees to radians.
Prototype: fun [F] F
F | : value in degrees |
Definition at line 1418 of file SCOLMaths.cpp.
int SO3MathsEulerPYRToQuat | ( | mmachine | m | ) |
SO3MathsEulerPYRToQuat : Scol function to transform quaternion vector in euler angles (degree) (YZX)
Prototype: fun [[F F F]] [F F F F]
[F | F F] : current Pitch Yaw Roll |
Definition at line 2711 of file SCOLMaths.cpp.
int SO3MathsEulerXYZToQuat | ( | mmachine | m | ) |
SO3MathsEulerXYZToQuat : Scol function to transform euler angles (XYZ) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F].
[F | F F] : current vector (Euler angles) |
Definition at line 753 of file SCOLMaths.cpp.
int SO3MathsEulerXZYToQuat | ( | mmachine | m | ) |
SO3MathsEulerXZYToQuat : Scol function to transform euler angles (XZY) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F].
[F | F F] : current vector (Euler angles) |
Definition at line 812 of file SCOLMaths.cpp.
int SO3MathsEulerYXZToQuat | ( | mmachine | m | ) |
SO3MathsEulerYXZToQuat : Scol function to transform euler angles (YXZ) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F].
[F | F F] : current vector (Euler angles) |
Definition at line 871 of file SCOLMaths.cpp.
int SO3MathsEulerYZXToQuat | ( | mmachine | m | ) |
SO3MathsEulerYZXToQuat : Scol function to transform euler angles (YZX) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F].
[F | F F] : current vector (Euler angles) |
Definition at line 930 of file SCOLMaths.cpp.
int SO3MathsEulerZXYToQuat | ( | mmachine | m | ) |
SO3MathsEulerZXYToQuat : Scol function to transform euler angles (ZXY) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F].
[F | F F] : current vector (Euler angles) |
Definition at line 1048 of file SCOLMaths.cpp.
int SO3MathsEulerZYXToQuat | ( | mmachine | m | ) |
SO3MathsEulerZYXToQuat : Scol function to transform euler angles (ZYX) (radians) in a quaternion !Deprecated! Prototype: fun [[F F F]] [F F F F].
[F | F F] : current vector (Euler angles) |
Definition at line 989 of file SCOLMaths.cpp.
int SO3MathsGetRotationTo | ( | mmachine | m | ) |
SO3MathsGetRotationTo : Scol function to get the shortest arc quaternion to rotate the source vector to the destination vector.
Prototype: fun [[F F F] [F F F]] [F F F F]
[F | F F] : source vector |
[F | F F] : destination vector |
Definition at line 2324 of file SCOLMaths.cpp.
int SO3MathsGetRotationToAxis | ( | mmachine | m | ) |
SO3MathsGetRotationToAxis : Scol function to get the shortest arc quaternion to rotate the source vector to axis.
Prototype: fun [[F F F] [F F F]] [F F F F]
[F | F F] : source vector |
[F | F F] : up direction |
Definition at line 2393 of file SCOLMaths.cpp.
int SO3MathsQuatAdd | ( | mmachine | m | ) |
SO3MathsQuatAdd : Scol function to add two quaternions.
Prototype: fun [[F F F F] [F F F F]] [F F F F]
[F | F F F] : quaternion 1 |
[F | F F F] : quaternion 2 |
Definition at line 1281 of file SCOLMaths.cpp.
int SO3MathsQuatDiff | ( | mmachine | m | ) |
SO3MathsQuatDiff : Scol function to make the mathematical difference between two quaternions.
Prototype: fun [[F F F F] [F F F F]] [F F F F]
[F | F F F] : quaternion 1 |
[F | F F F] : quaternion 2 |
Definition at line 1156 of file SCOLMaths.cpp.
int SO3MathsQuatFromAngle | ( | mmachine | m | ) |
SO3MathsQuatFromAngle : function to get Quaternion from X Y Z angle.
Prototype: fun [[F F F]] [F F F F]
[F | F F] : given X Y Z angle transformations |
Definition at line 1835 of file SCOLMaths.cpp.
int SO3MathsQuatFromAngleAxis | ( | mmachine | m | ) |
SO3MathsQuatFromAngleAxis : function to get Quaternion from angle axis.
Prototype: fun [F [F F F]] [F F F F]
F | : radian angle |
[F | F F] : axis |
Definition at line 1956 of file SCOLMaths.cpp.
int SO3MathsQuatFromAxes | ( | mmachine | m | ) |
SO3MathsQuatFromAxes : function to get Quaternion from axis.
Prototype: fun [[F F F] [F F F] [F F F]] [F F F F]
[F | F F] [F F F] [F F F] : given angle axis transformations |
Definition at line 2008 of file SCOLMaths.cpp.
int SO3MathsQuatFromDegreeAngle | ( | mmachine | m | ) |
SO3MathsQuatFromDegreeAngle : function to get Quaternion from X Y Z angle in degree.
Prototype: fun [[F F F]]] [F F F F]
[F | F F] : given X Y Z angle transformations |
Definition at line 1893 of file SCOLMaths.cpp.
int SO3MathsQuatGetDegreePitch | ( | mmachine | m | ) |
SO3MathsQuatGetDegreePitch : function to get the pitch value in degree from quaternion.
Prototype: fun [[F F F F] I] F
[F | F F F] : given quaternion |
I | : boolean : if true : reproject axis |
Definition at line 1699 of file SCOLMaths.cpp.
int SO3MathsQuatGetDegreeRoll | ( | mmachine | m | ) |
SO3MathsQuatGetDegreeRoll : function to get the roll value in degree from quaternion.
Prototype: fun [[F F F F] I] F
[F | F F F] : given quaternion |
I | : boolean : if true : reproject axis |
Definition at line 1611 of file SCOLMaths.cpp.
int SO3MathsQuatGetDegreeYaw | ( | mmachine | m | ) |
SO3MathsQuatGetDegreeYaw : function to get the yaw value in degree from quaternion.
Prototype: fun [[F F F F] I] F
[F | F F F] : given quaternion |
I | : boolean : if true : reproject axis |
Definition at line 1655 of file SCOLMaths.cpp.
int SO3MathsQuatGetDirection | ( | mmachine | m | ) |
SO3MathsQuatGetDirection : function to get the direction from quaternion.
Prototype: fun [[F F F F] [F F F]] [F F F]
[F | F F F] : given quaternion |
[F | F F] : given vector for projection |
Definition at line 2225 of file SCOLMaths.cpp.
int SO3MathsQuatGetPitch | ( | mmachine | m | ) |
SO3MathsQuatGetPitch : function to get the pitch value from quaternion.
Prototype: fun [[F F F F] I] F
[F | F F F] : given quaternion |
I | : boolean : if true : reproject axis |
Definition at line 1567 of file SCOLMaths.cpp.
int SO3MathsQuatGetRoll | ( | mmachine | m | ) |
SO3MathsQuatGetRoll : function to get the roll value from quaternion.
Prototype: fun [[F F F F] I] F
[F | F F F] : given quaternion |
I | : boolean : if true : reproject axis |
Definition at line 1479 of file SCOLMaths.cpp.
int SO3MathsQuatGetXaxis | ( | mmachine | m | ) |
SO3MathsQuatGetXaxis : function to get X-axis from quaternion.
Prototype: fun [[F F F F]] [F F F]
[F | F F F] : given quaternion |
Definition at line 2068 of file SCOLMaths.cpp.
int SO3MathsQuatGetYaw | ( | mmachine | m | ) |
SO3MathsQuatGetYaw : function to get the yaw value from quaternion.
Prototype: fun [[F F F F] I] F
[F | F F F] : given quaternion |
I | : boolean : if true : reproject axis |
Definition at line 1523 of file SCOLMaths.cpp.
int SO3MathsQuatGetYaxis | ( | mmachine | m | ) |
SO3MathsQuatGetYaxis : function to get Y-axis from quaternion.
Prototype: fun [[F F F F]] [F F F]
[F | F F F] : given quaternion |
Definition at line 2120 of file SCOLMaths.cpp.
int SO3MathsQuatGetZaxis | ( | mmachine | m | ) |
SO3MathsQuatGetZaxis : function to get Z-axis from quaternion.
Prototype: fun [[F F F F]] [F F F]
[F | F F F] : given quaternion |
Definition at line 2172 of file SCOLMaths.cpp.
int SO3MathsQuatInterpolate | ( | mmachine | m | ) |
SO3MathsQuatInterpolate : function to interpolate two quaternions.
Prototype: fun [[F F F F] [F F F F] F I] [F F F F]
[F | F F F] : quaternion 1 |
[F | F F F] : quaternion 2 |
F | : Interpolation coefficient between 0.0 and 1.0 |
I | : 1 for the shortest orientation, 0 otherwise |
Definition at line 1348 of file SCOLMaths.cpp.
int SO3MathsQuatIsEqual | ( | mmachine | m | ) |
SO3MathsQuatIsEqual : Scol function test two quaternion equality.
Prototype: fun [[F F F F] [F F F F]] I
[F | F F F] : quaternion 1 |
[F | F F F] : quaternion 2 |
Definition at line 1108 of file SCOLMaths.cpp.
int SO3MathsQuatRotate | ( | mmachine | m | ) |
SO3MathsQuatRotate : Scol function to rotate a quaternion.
Prototype: fun [[F F F F] [F F F]] [F F F F]
[F | F F F] : source quaternion |
[F | F F] : Yaw, pitch, roll rotation |
Definition at line 2540 of file SCOLMaths.cpp.
int SO3MathsQuatSubstract | ( | mmachine | m | ) |
SO3MathsQuatSubstract : Scol function to substract two quaternions.
Prototype: fun [[F F F F] [F F F F]] [F F F F]
[F | F F F] : quaternion 1 |
[F | F F F] : quaternion 2 |
Definition at line 1218 of file SCOLMaths.cpp.
int SO3MathsQuatToAxes | ( | mmachine | m | ) |
SO3MathsQuatToAxes : function to project quaternion to axis values.
Prototype: fun [[F F F F]] [[F F F] [F F F] [F F F]]
[F | F F F] : given quaternion |
Definition at line 1742 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerDegreePYR | ( | mmachine | m | ) |
SO3MathsQuatToEulerDegreePYR : Scol function to transform quaternion vector in euler angles (degree) (Pitch Yaw Roll)
Prototype: fun [[F F F F]] [F F F]
[F | F F F] : current quaternion |
Definition at line 2605 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerDegreeXYZ | ( | mmachine | m | ) |
SO3MathsQuatToEulerDegreeXYZ : Scol function to transform quaternion vector in euler angles (degree) (XYZ) !Deprecated! Prototype: fun [[F F F F]] [F F F].
[F | F F F] : current quaternion |
Definition at line 402 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerDegreeXZY | ( | mmachine | m | ) |
SO3MathsQuatToEulerDegreeXZY : Scol function to transform quaternion vector in euler angles (degree) (XZY) !Deprecated! Prototype: fun [[F F F F]] [F F F].
[F | F F F] : current quaternion |
Definition at line 460 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerDegreeYXZ | ( | mmachine | m | ) |
SO3MathsQuatToEulerDegreeYXZ : Scol function to transform quaternion vector in euler angles (degree) (YXZ) !Deprecated! Prototype: fun [[F F F F]] [F F F].
[F | F F F] : current quaternion |
Definition at line 517 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerDegreeYZX | ( | mmachine | m | ) |
SO3MathsQuatToEulerDegreeYZX : Scol function to transform quaternion vector in euler angles (degree) (YZX) !Deprecated! Prototype: fun [[F F F F]] [F F F].
[F | F F F] : current quaternion |
Definition at line 576 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerDegreeZXY | ( | mmachine | m | ) |
SO3MathsQuatToEulerDegreeZXY : Scol function to transform quaternion vector in euler angles (degree) (ZXY) !Deprecated! Prototype: fun [[F F F F]] [F F F].
[F | F F F] : current quaternion |
Definition at line 635 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerDegreeZYX | ( | mmachine | m | ) |
SO3MathsQuatToEulerDegreeZYX : Scol function to transform quaternion vector in euler angles (degree) (ZYX) !Deprecated! Prototype: fun [[F F F F]] [F F F].
[F | F F F] : current quaternion |
Definition at line 694 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerPYR | ( | mmachine | m | ) |
SO3MathsQuatToEulerPYR : Scol function to transform quaternion vector in euler angles (Pitch Yaw Roll)
Prototype: fun [[F F F F]] [F F F]
[F | F F F] : current quaternion |
Definition at line 2658 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerXYZ | ( | mmachine | m | ) |
Main include.
SO3MathsQuatToEulerXYZ : Scol function to transform quaternion vector in euler angles (XYZ) !Deprecated! Prototype: fun [[F F F F]] [F F F]
[F | F F F] : current quaternion |
Definition at line 50 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerXZY | ( | mmachine | m | ) |
SO3MathsQuatToEulerXZY : Scol function to transform quaternion vector in euler angles (XZY) !Deprecated! Prototype: fun [[F F F F]] [F F F].
[F | F F F] : current quaternion |
Definition at line 109 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerYXZ | ( | mmachine | m | ) |
SO3MathsQuatToEulerYXZ : Scol function to transform quaternion vector in euler angles (YXZ) !Deprecated! Prototype: fun [[F F F F]] [F F F].
[F | F F F] : current quaternion |
Definition at line 168 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerYZX | ( | mmachine | m | ) |
SO3MathsQuatToEulerYZX : Scol function to transform quaternion vector in euler angles (YZX) !Deprecated! Prototype: fun [[F F F F]] [F F F].
[F | F F F] : current quaternion |
Definition at line 227 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerZXY | ( | mmachine | m | ) |
SO3MathsQuatToEulerZXY : Scol function to transform quaternion vector in euler angles (ZXY) !Deprecated! Prototype: fun [[F F F F]] [F F F].
[F | F F F] : current quaternion |
Definition at line 284 of file SCOLMaths.cpp.
int SO3MathsQuatToEulerZYX | ( | mmachine | m | ) |
SO3MathsQuatToEulerZYX : Scol function to transform quaternion vector in euler angles (ZYX) !Deprecated! Prototype: fun [[F F F F]] [F F F].
[F | F F F] : current quaternion |
Definition at line 343 of file SCOLMaths.cpp.
int SO3MathsRadianToDegree | ( | mmachine | m | ) |
SO3MathsRadianToDegree : function to convert a value from radians to degrees.
Prototype: fun [F] F
F | : value in radians |
Definition at line 1448 of file SCOLMaths.cpp.
int SO3MathsVectorDotProduct | ( | mmachine | m | ) |
SO3MathsVectorDotProduct : Calculates the dot (scalar) product of this vector with another.
Prototype: fun [[F F F] [F F F]] F
[F | F F] : Reference vector used to calculate the dot product |
[F | F F] : Vector with which to calculate the dot product |
Definition at line 2482 of file SCOLMaths.cpp.