Merge pull request #42 from StrangeZak/lerp

Add header and test for HMM_Lerp
This commit is contained in:
Zak Strange
2016-08-30 20:32:07 -04:00
committed by GitHub
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);