Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

123456789101112131415161718192021
  1. #ifndef TOOLS_H
  2. #define TOOLS_H
  3. #include "utils/matrixmxn.h"
  4. class Tools
  5. {
  6. public:
  7. static double normalizeAngle(double angle);
  8. uge_gm_tmpl_mn static MatrixMxN<M, N> normalizeAngle(const MatrixMxN<M, N>& rotation);
  9. static double radToDegree(double angle);
  10. uge_gm_tmpl_mn static MatrixMxN<M, N> radToDegree(const MatrixMxN<M, N>& rotation);
  11. static double degreeToRad(double angle);
  12. uge_gm_tmpl_mn static MatrixMxN<M, N> degreeToRad(const MatrixMxN<M, N>& rotation);
  13. };
  14. #include "utils/tools.hxx"
  15. #endif // TOOLS_H