mathlib: add test for FractionOfLine with degenerate line

This commit is contained in:
Eric Wasylishen 2017-06-15 03:28:38 -06:00
parent c1f3a0f2e4
commit 2c0e58e628
1 changed files with 2 additions and 0 deletions

View File

@ -544,6 +544,8 @@ TEST(mathlib, FractionOfLine) {
ASSERT_FLOAT_EQ(1, FractionOfLine(qvec3f(0,0,0), qvec3f(1,1,1), qvec3f(1,1,1)));
ASSERT_FLOAT_EQ(2, FractionOfLine(qvec3f(0,0,0), qvec3f(1,1,1), qvec3f(2,2,2)));
ASSERT_FLOAT_EQ(-1, FractionOfLine(qvec3f(0,0,0), qvec3f(1,1,1), qvec3f(-1,-1,-1)));
ASSERT_FLOAT_EQ(0, FractionOfLine(qvec3f(0,0,0), qvec3f(0,0,0), qvec3f(0,0,0)));
}
TEST(mathlib, DistToLine) {