From: Mikko Rasa Date: Sun, 24 Nov 2013 21:40:32 +0000 (+0200) Subject: Layout3D::get_bounds was broken and not used anywhere, remove it X-Git-Url: http://git.tdb.fi/?a=commitdiff_plain;h=71c93d11cead89b6783425279d42a9b9e10a9935;p=r2c2.git Layout3D::get_bounds was broken and not used anywhere, remove it --- diff --git a/source/3d/layout.cpp b/source/3d/layout.cpp index fdb4dfc..30994a3 100644 --- a/source/3d/layout.cpp +++ b/source/3d/layout.cpp @@ -37,21 +37,6 @@ Layout3D::~Layout3D() delete objects.begin()->second; } -void Layout3D::get_bounds(Vector &minp, Vector &maxp) const -{ - Geometry::BoundingBox bbox; - - for(ObjectMap::const_iterator i=objects.begin(); i!=objects.end(); ++i) - { - const Shape *shape = i->second->get_object().get_shape(); - if(shape) - bbox = bbox|shape->get_axis_aligned_bounding_box(); - } - - minp = bbox.get_minimum_point(); - maxp = bbox.get_maximum_point(); -} - void Layout3D::add(Object3D &o) { insert_unique(objects, &o.get_object(), &o); diff --git a/source/3d/layout.h b/source/3d/layout.h index dd3c0f5..0dd44dd 100644 --- a/source/3d/layout.h +++ b/source/3d/layout.h @@ -38,7 +38,6 @@ public: Layout &get_layout() const { return layout; } Catalogue3D &get_catalogue() { return catalogue; } const Catalogue3D &get_catalogue() const { return catalogue; } - void get_bounds(Vector &, Vector &) const; void add(Object3D &); Object3D &get_3d(Object &) const;