diff -r e3a2a5b26abb -r 6f7fe14782c2 include/container.h --- a/include/container.h Thu Apr 24 18:12:32 2008 +0200 +++ b/include/container.h Sun Apr 27 09:44:49 2008 +0200 @@ -48,7 +48,7 @@ //void addShapeNoExtend(Shape* aShape) { shapes.push_back(aShape); }; virtual Shape *nearest_intersection(const Shape *origin_shape, const Ray &ray, Float &nearest_distance); - virtual void packet_intersection(const Shape **origin_shapes, const Ray *rays, + virtual void packet_intersection(const Shape **origin_shapes, const RayPacket &rays, Float *nearest_distances, Shape **nearest_shapes); virtual void optimize() {};