Add header and test for HMM_Lerp

This commit is contained in:
Ben Visness
2016-08-30 19:16:36 -05:00
parent 90198604b8
commit 2d729a3b34
2 changed files with 8 additions and 0 deletions

View File

@@ -57,6 +57,13 @@ TEST(ScalarMath, Power)
EXPECT_FLOAT_EQ(HMM_Power(2.0f, -2), 0.25f);
}
TEST(ScalarMath, Lerp)
{
EXPECT_FLOAT_EQ(HMM_Lerp(-2.0f, 0.0f, 2.0f), -2.0f);
EXPECT_FLOAT_EQ(HMM_Lerp(-2.0f, 0.5f, 2.0f), 0.0f);
EXPECT_FLOAT_EQ(HMM_Lerp(-2.0f, 1.0f, 2.0f), 2.0f);
}
TEST(ScalarMath, Clamp)
{
EXPECT_FLOAT_EQ(HMM_Clamp(-2.0f, 0.0f, 2.0f), 0.0f);