Feature/more constexpr (#125)

* added constexpr

* fix

* improved stuff

* added const

* improvement

* fix

* fix

* patch
This commit is contained in:
2025-12-24 02:32:14 +03:00
committed by GitHub
parent 897484bea1
commit d935caf1a4
36 changed files with 543 additions and 399 deletions

View File

@@ -99,15 +99,15 @@ TEST_F(UnitTestTriangle, SideLengths)
// Test side vectors
TEST_F(UnitTestTriangle, SideVectors)
{
const Vector3 sideA_t1 = t1.side_a_vector(); // m_vertex1 - m_vertex2
EXPECT_FLOAT_EQ(sideA_t1.x, 0.0f - 1.0f);
EXPECT_FLOAT_EQ(sideA_t1.y, 0.0f - 0.0f);
EXPECT_FLOAT_EQ(sideA_t1.z, 0.0f - 0.0f);
const Vector3 side_a_t1 = t1.side_a_vector(); // m_vertex1 - m_vertex2
EXPECT_FLOAT_EQ(side_a_t1.x, 0.0f - 1.0f);
EXPECT_FLOAT_EQ(side_a_t1.y, 0.0f - 0.0f);
EXPECT_FLOAT_EQ(side_a_t1.z, 0.0f - 0.0f);
const Vector3 sideB_t1 = t1.side_b_vector(); // m_vertex3 - m_vertex2
EXPECT_FLOAT_EQ(sideB_t1.x, 0.0f - 1.0f);
EXPECT_FLOAT_EQ(sideB_t1.y, 1.0f - 0.0f);
EXPECT_FLOAT_EQ(sideB_t1.z, 0.0f - 0.0f);
const Vector3 side_b_t1 = t1.side_b_vector(); // m_vertex3 - m_vertex2
EXPECT_FLOAT_EQ(side_b_t1.x, 0.0f - 1.0f);
EXPECT_FLOAT_EQ(side_b_t1.y, 1.0f - 0.0f);
EXPECT_FLOAT_EQ(side_b_t1.z, 0.0f - 0.0f);
}
TEST_F(UnitTestTriangle, IsRectangular)