From 71c93d11cead89b6783425279d42a9b9e10a9935 Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Sun, 24 Nov 2013 23:40:32 +0200 Subject: [PATCH] Layout3D::get_bounds was broken and not used anywhere, remove it --- source/3d/layout.cpp | 15 --------------- source/3d/layout.h | 1 - 2 files changed, 16 deletions(-) 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; -- 2.43.0