Bugfix: auto-center didn't update the PrintObject copies properly, causing misalignment. #2464

This commit is contained in:
Alessandro Ranellucci 2014-12-29 22:29:24 +01:00
parent 4b7cec28b9
commit 494efe65b2
4 changed files with 29 additions and 27 deletions

View file

@ -116,6 +116,16 @@ Print::reload_object(size_t idx)
}
}
bool
Print::reload_model_instances()
{
bool invalidated = false;
FOREACH_OBJECT(this, object) {
if ((*object)->reload_model_instances()) invalidated = true;
}
return invalidated;
}
void
Print::clear_regions()
{

View file

@ -174,6 +174,7 @@ class Print
PrintObject* get_object(size_t idx);
void delete_object(size_t idx);
void reload_object(size_t idx);
bool reload_model_instances();
// methods for handling regions
PrintRegion* get_region(size_t idx);