removed constexpr

This commit is contained in:
2024-07-11 22:42:40 +03:00
parent 3241b07a3b
commit 6d52bedffb
4 changed files with 8 additions and 11 deletions

View File

@@ -6,6 +6,6 @@
namespace omath::angles namespace omath::angles
{ {
[[nodiscard]] constexpr float RadiansToDegrees(float rads); [[nodiscard]] float RadiansToDegrees(float rads);
[[nodiscard]] constexpr float DegreesToRadians(float degrees); [[nodiscard]] float DegreesToRadians(float degrees);
} }

View File

@@ -8,12 +8,12 @@
namespace omath::angles namespace omath::angles
{ {
constexpr float RadiansToDegrees(const float radiands) float RadiansToDegrees(const float radiands)
{ {
return radiands * (180.f / std::numbers::pi_v<float>); return radiands * (180.f / std::numbers::pi_v<float>);
} }
constexpr float DegreesToRadians(const float degrees) float DegreesToRadians(const float degrees)
{ {
return degrees * (std::numbers::pi_v<float> / 180.f); return degrees * (std::numbers::pi_v<float> / 180.f);
} }

View File

@@ -1,12 +1,6 @@
/*
* Copyright (c) 2022.
* Created by Alpatov Softworks with love in Russia.
*/
#include "omath/matrix.h" #include "omath/matrix.h"
#include <format> #include <format>
#include "omath/Vector3.h" #include "omath/Vector3.h"
#include <utility> #include <utility>
#include <stdexcept> #include <stdexcept>

View File

@@ -3,7 +3,10 @@ enable_testing()
project(unit-tests) project(unit-tests)
file(GLOB TEST_SRC_FILES ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp) file(GLOB TEST_SRC_FILES ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp)
include(GoogleTest) include(GoogleTest)
add_executable(unit-tests UnitTestColor.cpp UnitTestMatrix.cpp) add_executable(unit-tests UnitTestColor.cpp UnitTestMatrix.cpp)
target_link_libraries(unit-tests PRIVATE gtest gtest_main omath) target_link_libraries(unit-tests PRIVATE gtest gtest_main omath)
gtest_discover_tests(unit-tests)