--- a/src/basics.cpp Sun Jan 29 15:49:36 2017 +0200 +++ b/src/basics.cpp Sun Jan 29 21:02:11 2017 +0200 @@ -138,35 +138,6 @@ // ============================================================================= // -void BoundingBox::calcObject (LDObject* obj) -{ - switch (obj->type()) - { - case OBJ_Line: - case OBJ_Triangle: - case OBJ_Quad: - case OBJ_CondLine: - for (int i = 0; i < obj->numVertices(); ++i) - calcVertex (obj->vertex (i)); - break; - - case OBJ_SubfileReference: - { - Model model; - static_cast<LDSubfileReference*>(obj)->inlineContents(model, true, false); - - for (LDObject* it : model.objects()) - calcObject(it); - } - break; - - default: - break; - } -} - -// ============================================================================= -// BoundingBox& BoundingBox::operator<< (const Vertex& v) { calcVertex (v); @@ -175,14 +146,6 @@ // ============================================================================= // -BoundingBox& BoundingBox::operator<< (LDObject* obj) -{ - calcObject (obj); - return *this; -} - -// ============================================================================= -// void BoundingBox::calcVertex (const Vertex& vertex) { m_vertex0.setX (qMin (vertex.x(), m_vertex0.x()));