src/basics.cpp

changeset 978
4603d8fd063e
parent 968
4b93b7963456
child 996
9ecc878c7dea
child 1002
a3ee23db8393
equal deleted inserted replaced
977:dc3ceb65cda7 978:4603d8fd063e
217 reset(); 217 reset();
218 } 218 }
219 219
220 // ============================================================================= 220 // =============================================================================
221 // 221 //
222 void LDBoundingBox::calculateFromCurrentDocument()
223 {
224 reset();
225
226 if (CurrentDocument() == null)
227 return;
228
229 for (LDObject* obj : CurrentDocument()->objects())
230 calcObject (obj);
231 }
232
233 // =============================================================================
234 //
235 void LDBoundingBox::calcObject (LDObject* obj) 222 void LDBoundingBox::calcObject (LDObject* obj)
236 { 223 {
237 switch (obj->type()) 224 switch (obj->type())
238 { 225 {
239 case OBJ_Line: 226 case OBJ_Line:

mercurial