]> git.tdb.fi Git - libs/math.git/blobdiff - source/geometry/halfspace.h
Add an entry flag to SharedPoint
[libs/math.git] / source / geometry / halfspace.h
index 518f91ab7ad46979766f25d2ea96deb984cde345..b439851bd5adaf3a7067c7f91f5bf8308bb01166 100644 (file)
@@ -76,6 +76,7 @@ inline unsigned HalfSpace<T, D>::get_intersections(const Ray<T, D> &ray, Surface
                        points[0].position = ray.get_start()+ray.get_direction()*x;
                        points[0].normal = normal;
                        points[0].distance = x;
+                       points[0].entry = (c<T(0));
                }
 
                return 1;