X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgeometry%2Fextrudedshape.h;h=83933b0808a02f32d8febcce5eee8c8a23ad85d0;hb=313e10c1dcf5504789cc145166aece93d8141212;hp=7aeedb0cd146e30e761e3c88b41d54dde680cdfb;hpb=827b227ae53884109b6885ccd1424dda8c0b3725;p=libs%2Fmath.git diff --git a/source/geometry/extrudedshape.h b/source/geometry/extrudedshape.h index 7aeedb0..83933b0 100644 --- a/source/geometry/extrudedshape.h +++ b/source/geometry/extrudedshape.h @@ -33,7 +33,6 @@ public: virtual HyperBox get_axis_aligned_bounding_box() const; virtual bool contains(const LinAl::Vector &) const; - virtual bool check_intersection(const Ray &) const; virtual unsigned get_max_ray_intersections() const; virtual unsigned get_intersections(const Ray &, SurfacePoint *, unsigned) const; }; @@ -92,12 +91,6 @@ inline bool ExtrudedShape::contains(const LinAl::Vector &point) cons return base->contains(LinAl::Vector(point)); } -template -inline bool ExtrudedShape::check_intersection(const Ray &ray) const -{ - return get_intersections(ray, 0, 1); -} - template inline unsigned ExtrudedShape::get_max_ray_intersections() const {