9 #ifndef _LIBALMATH_ALMATH_TOOLS_ALMATH_H_
10 #define _LIBALMATH_ALMATH_TOOLS_ALMATH_H_
55 float meanAngle(
const std::vector<float>& pAngles);
73 const std::vector<float>& pWeights);
96 std::vector<float>& pData);
101 std::vector<std::vector<float> >& pData);
130 const Pose2D& pPosIn,
172 const Pose2D& pPose2D,
173 Position2D& pPosition2D);
238 const Rotation& pRot,
239 const Position3D& pPos);
251 const Quaternion& pQuat,
252 const Position3D& pPos);
277 const Position6D& pPos);
298 const Position3D& pPos);
328 const Rotation& pRot,
329 const Velocity3D& pVel);
342 const Position3D& pPos);
352 const Pose2D& pPose2D,
353 Position6D& pPosition6D);
370 const Position3D& pPosition3D,
371 Position6D& pPosition6D);
388 const Position6D& pPosition6D,
410 const Position2D& pPosition2D,
422 const float pAngle=0.0f);
442 const Position2D& pPos);
452 const Rotation3D& pRot3D,
453 Quaternion& pQuaternion);
456 const Rotation3D& pRot3D);
465 const Quaternion& pQua,
469 const Quaternion& pQua);
479 const Quaternion& pQuaterion,
483 const Quaternion& pQuaternion);
493 const Position6D& pPos6D,
534 const Position3D& pPos,
535 std::vector<float>& pInertia);
538 #endif // _LIBALMATH_ALMATH_TOOLS_ALMATH_H_