|
Noether
0.0.0
|

Public Member Functions | |
| ConfigurableTPPPipelineWidget (std::shared_ptr< const WidgetFactory > loader, std::string default_configuration_file_directory="", QWidget *parent=nullptr) | |
| void | configure (const QString &file) |
| void | onLoadConfiguration (const bool) |
| void | onSaveConfiguration (const bool) |
Public Member Functions inherited from noether::TPPPipelineWidget | |
| TPPPipelineWidget (std::shared_ptr< const WidgetFactory > factory, QWidget *parent=nullptr) | |
| ToolPathPlannerPipeline | createPipeline () const |
| void | configure (const YAML::Node &config) override |
| Configures the elements of the widget from a YAML node. | |
| void | save (YAML::Node &config) const override |
| Saves the configuration of the widget to a YAML node. | |
Public Member Functions inherited from noether::BaseWidget | |
| BaseWidget (QWidget *parent=nullptr) | |
Static Public Attributes | |
| static const QString | SETTINGS_KEY_DEFAULT_DIRECTORY |
| static const QString | SETTINGS_KEY_LAST_FILE = SETTINGS_SECTION + QString("last_file") |
Additional Inherited Members | |
Protected Attributes inherited from noether::TPPPipelineWidget | |
| std::shared_ptr< const WidgetFactory > | factory_ |
| PluginLoaderWidget< MeshModifierWidgetPlugin > * | mesh_modifier_loader_widget_ |
| PluginLoaderWidget< ToolPathModifierWidgetPlugin > * | tool_path_modifier_loader_widget_ |
| Ui::TPPPipeline * | ui_ |
|
static |