Designer::~Designer()
{
+ delete overlay;
delete root;
- delete layout;
+ delete pipeline;
+ delete base_object;
delete layout_3d;
+ delete layout;
delete cat_layout_3d;
}
selection.clear();
for(set<Track *>::iterator i=tracks.begin(); i!=tracks.end(); ++i)
{
+ overlay->clear(layout_3d->get_track(**i));
layout->remove_track(**i);
delete *i;
}