void geometry_morph::create() { if(!widget) { ModePluginDockWidget * dockwidget = new ModePluginDockWidget(mainWindow()); widget = new geometry_morph_widget(this); dockwidget->setWidget(widget); dockwidget->setWindowTitle(widget->windowTitle()); mainWindow()->addDockWidget(Qt::RightDockWidgetArea,dockwidget); } }
void surfacemesh_mode_arapdeform::create() { if(!widget) { ModePluginDockWidget * dockwidget = new ModePluginDockWidget("As-rigid-as-possible deformation", mainWindow()); widget = new arap_widget(this); dockwidget->setWidget(widget); mainWindow()->addDockWidget(Qt::RightDockWidgetArea,dockwidget); } update(); }