| 
    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 |