mirror of
https://github.com/orange-cpp/omath.git
synced 2026-02-13 07:03:25 +00:00
changed code style
This commit is contained in:
@@ -150,76 +150,76 @@ TEST_F(UnitTestVector2, SubtractionAssignmentOperator_Float)
|
||||
// Test other member functions
|
||||
TEST_F(UnitTestVector2, DistTo)
|
||||
{
|
||||
const float dist = v1.DistTo(v2);
|
||||
const float dist = v1.distance_to(v2);
|
||||
EXPECT_FLOAT_EQ(dist, std::sqrt(18.0f));
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, DistTo_SamePoint)
|
||||
{
|
||||
const float dist = v1.DistTo(v1);
|
||||
const float dist = v1.distance_to(v1);
|
||||
EXPECT_FLOAT_EQ(dist, 0.0f);
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, DistToSqr)
|
||||
{
|
||||
constexpr float distSqr = Vector2(1.0f, 2.0f).DistToSqr(Vector2(4.0f, 5.0f));
|
||||
constexpr float distSqr = Vector2(1.0f, 2.0f).distance_to_sqr(Vector2(4.0f, 5.0f));
|
||||
EXPECT_FLOAT_EQ(distSqr, 18.0f);
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, DistToSqr_SamePoint)
|
||||
{
|
||||
constexpr float distSqr = Vector2(1.0f, 2.0f).DistToSqr(Vector2(1.0f, 2.0f));
|
||||
constexpr float distSqr = Vector2(1.0f, 2.0f).distance_to_sqr(Vector2(1.0f, 2.0f));
|
||||
EXPECT_FLOAT_EQ(distSqr, 0.0f);
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, DotProduct)
|
||||
{
|
||||
constexpr float dot = Vector2(1.0f, 2.0f).Dot(Vector2(4.0f, 5.0f));
|
||||
constexpr float dot = Vector2(1.0f, 2.0f).dot(Vector2(4.0f, 5.0f));
|
||||
EXPECT_FLOAT_EQ(dot, 14.0f);
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, DotProduct_PerpendicularVectors)
|
||||
{
|
||||
constexpr float dot = Vector2(1.0f, 0.0f).Dot(Vector2(0.0f, 1.0f));
|
||||
constexpr float dot = Vector2(1.0f, 0.0f).dot(Vector2(0.0f, 1.0f));
|
||||
EXPECT_FLOAT_EQ(dot, 0.0f);
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, DotProduct_ParallelVectors)
|
||||
{
|
||||
constexpr float dot = Vector2(1.0f, 1.0f).Dot(Vector2(2.0f, 2.0f));
|
||||
constexpr float dot = Vector2(1.0f, 1.0f).dot(Vector2(2.0f, 2.0f));
|
||||
EXPECT_FLOAT_EQ(dot, 4.0f);
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, Length)
|
||||
{
|
||||
const float length = v1.Length();
|
||||
const float length = v1.length();
|
||||
EXPECT_FLOAT_EQ(length, std::sqrt(5.0f));
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, Length_ZeroVector)
|
||||
{
|
||||
constexpr Vector2 v_zero(0.0f, 0.0f);
|
||||
const float length = v_zero.Length();
|
||||
const float length = v_zero.length();
|
||||
EXPECT_FLOAT_EQ(length, 0.0f);
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, Length_LargeValues)
|
||||
{
|
||||
constexpr Vector2 v_large(FLT_MAX, FLT_MAX);
|
||||
const float length = v_large.Length();
|
||||
const float length = v_large.length();
|
||||
EXPECT_TRUE(std::isinf(length));
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, LengthSqr)
|
||||
{
|
||||
constexpr float lengthSqr = Vector2(1.0f, 2.0f).LengthSqr();
|
||||
constexpr float lengthSqr = Vector2(1.0f, 2.0f).length_sqr();
|
||||
EXPECT_FLOAT_EQ(lengthSqr, 5.0f);
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, Abs)
|
||||
{
|
||||
Vector2 v3(-1.0f, -2.0f);
|
||||
v3.Abs();
|
||||
v3.abs();
|
||||
EXPECT_FLOAT_EQ(v3.x, 1.0f);
|
||||
EXPECT_FLOAT_EQ(v3.y, 2.0f);
|
||||
}
|
||||
@@ -227,7 +227,7 @@ TEST_F(UnitTestVector2, Abs)
|
||||
TEST_F(UnitTestVector2, Abs_PositiveValues)
|
||||
{
|
||||
Vector2 v3(1.0f, 2.0f);
|
||||
v3.Abs();
|
||||
v3.abs();
|
||||
EXPECT_FLOAT_EQ(v3.x, 1.0f);
|
||||
EXPECT_FLOAT_EQ(v3.y, 2.0f);
|
||||
}
|
||||
@@ -235,26 +235,26 @@ TEST_F(UnitTestVector2, Abs_PositiveValues)
|
||||
TEST_F(UnitTestVector2, Abs_ZeroValues)
|
||||
{
|
||||
Vector2 v3(0.0f, 0.0f);
|
||||
v3.Abs();
|
||||
v3.abs();
|
||||
EXPECT_FLOAT_EQ(v3.x, 0.0f);
|
||||
EXPECT_FLOAT_EQ(v3.y, 0.0f);
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, Sum)
|
||||
{
|
||||
constexpr float sum = Vector2(1.0f, 2.0f).Sum();
|
||||
constexpr float sum = Vector2(1.0f, 2.0f).sum();
|
||||
EXPECT_FLOAT_EQ(sum, 3.0f);
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, Sum_NegativeValues)
|
||||
{
|
||||
constexpr float sum = Vector2(-1.0f, -2.0f).Sum();
|
||||
constexpr float sum = Vector2(-1.0f, -2.0f).sum();
|
||||
EXPECT_FLOAT_EQ(sum, -3.0f);
|
||||
}
|
||||
|
||||
TEST_F(UnitTestVector2, Normalized)
|
||||
{
|
||||
const Vector2 v3 = v1.Normalized();
|
||||
const Vector2 v3 = v1.normalized();
|
||||
EXPECT_NEAR(v3.x, 0.44721f, 0.0001f);
|
||||
EXPECT_NEAR(v3.y, 0.89443f, 0.0001f);
|
||||
}
|
||||
@@ -262,7 +262,7 @@ TEST_F(UnitTestVector2, Normalized)
|
||||
TEST_F(UnitTestVector2, Normalized_ZeroVector)
|
||||
{
|
||||
constexpr Vector2 v_zero(0.0f, 0.0f);
|
||||
const Vector2 v_norm = v_zero.Normalized();
|
||||
const Vector2 v_norm = v_zero.normalized();
|
||||
EXPECT_FLOAT_EQ(v_norm.x, 0.0f);
|
||||
EXPECT_FLOAT_EQ(v_norm.y, 0.0f);
|
||||
}
|
||||
@@ -270,7 +270,7 @@ TEST_F(UnitTestVector2, Normalized_ZeroVector)
|
||||
// Test AsTuple method
|
||||
TEST_F(UnitTestVector2, AsTuple)
|
||||
{
|
||||
const auto tuple = v1.AsTuple();
|
||||
const auto tuple = v1.as_tuple();
|
||||
EXPECT_FLOAT_EQ(std::get<0>(tuple), v1.x);
|
||||
EXPECT_FLOAT_EQ(std::get<1>(tuple), v1.y);
|
||||
}
|
||||
@@ -347,7 +347,7 @@ TEST_F(UnitTestVector2, NegationOperator_ZeroVector)
|
||||
}
|
||||
|
||||
// Static assertions (compile-time checks)
|
||||
static_assert(Vector2(1.0f, 2.0f).LengthSqr() == 5.0f, "LengthSqr should be 5");
|
||||
static_assert(Vector2(1.0f, 2.0f).Dot(Vector2(4.0f, 5.0f)) == 14.0f, "Dot product should be 14");
|
||||
static_assert(Vector2(4.0f, 5.0f).DistToSqr(Vector2(1.0f, 2.0f)) == 18.0f, "DistToSqr should be 18");
|
||||
static_assert(Vector2(-1.0f, -2.0f).Abs() == Vector2(1.0f, 2.0f), "Abs should convert negative values to positive");
|
||||
static_assert(Vector2(1.0f, 2.0f).length_sqr() == 5.0f, "LengthSqr should be 5");
|
||||
static_assert(Vector2(1.0f, 2.0f).dot(Vector2(4.0f, 5.0f)) == 14.0f, "Dot product should be 14");
|
||||
static_assert(Vector2(4.0f, 5.0f).distance_to_sqr(Vector2(1.0f, 2.0f)) == 18.0f, "DistToSqr should be 18");
|
||||
static_assert(Vector2(-1.0f, -2.0f).abs() == Vector2(1.0f, 2.0f), "Abs should convert negative values to positive");
|
||||
|
||||
Reference in New Issue
Block a user