Merge branch 'xs-reload-object'

Conflicts:
	lib/Slic3r/Print.pm
This commit is contained in:
Alessandro Ranellucci 2014-11-12 22:51:48 +01:00
commit a5787cfb04
4 changed files with 26 additions and 14 deletions

View file

@ -34,20 +34,6 @@ sub status_cb {
return $status_cb // sub {};
}
sub reload_object {
my ($self, $obj_idx) = @_;
# TODO: this method should check whether the per-object config and per-material configs
# have changed in such a way that regions need to be rearranged or we can just apply
# the diff and invalidate something. Same logic as apply_config()
# For now we just re-add all objects since we haven't implemented this incremental logic yet.
# This should also check whether object volumes (parts) have changed.
my @models_objects = map $_->model_object, @{$self->objects};
$self->clear_objects;
$self->add_model_object($_) for @models_objects;
}
# this value is not supposed to be compared with $layer->id
# since they have different semantics
sub total_layer_count {