Skip to content

Commit 9ff71d9

Browse files
authored
Merge pull request #484 from mmurooka/add-test-face-dist
[irteus/test/geo.l] test distance method of face class.
2 parents 51bded9 + 5c1ab2a commit 9ff71d9

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

irteus/test/geo.l

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,16 @@
6161
bottom-frame
6262
))
6363

64+
(deftest test-face-distance
65+
(let* ((f
66+
(instance face :init :vertices
67+
'(#f(100 100 0) #f(-100 100 0) #f(-100 -100 0) #f(100 -100 0))))
68+
)
69+
(assert (eps= (send f :distance (float-vector 0 0 100)) 100.0))
70+
(assert (eps= (send f :distance (float-vector 200 0 0)) 100.0))
71+
(assert (eps= (send f :distance (float-vector 200 0 100)) (norm #f(100 100))))
72+
))
73+
6474
(run-all-tests)
6575
(exit)
6676

0 commit comments

Comments
 (0)