]> git.tdb.fi Git - libs/math.git/commit
Ensure that HyperBox does not produce duplicate intersections
authorMikko Rasa <tdb@tdb.fi>
Sat, 2 Jul 2016 17:00:50 +0000 (20:00 +0300)
committerMikko Rasa <tdb@tdb.fi>
Sat, 2 Jul 2016 17:00:50 +0000 (20:00 +0300)
commit818f9df5f383adad815f6f3276bfc1fa30c25681
treeda2a99c85f87d79e23c3a3d815e5171737276dcb
parentdcac1b2c9423b2e8bc61093e30d521951575c59d
Ensure that HyperBox does not produce duplicate intersections

In certain corner cases (literally) two coincident intersections could be
produced when the ray passed through the edge of the box, preventing
intersctions on the opposite side from being produced.
source/geometry/hyperbox.h