Skip to content

shapeworks::OptimizeTool

Inherits from QWidget

Public Slots

Name
void on_run_optimize_button_clicked()
Run optimize tool.
void on_restoreDefaults_clicked()
void handle_optimize_complete()
void handle_optimize_failed()
void handle_progress(int val, QString message)
void handle_error(QString )
void handle_warning(QString )
void handle_message(QString )
void update_ui_elements()
bool validate_inputs()

Public Signals

Name
void optimize_start()
void optimize_complete()
void progress(int )
void status(std::string )

Public Functions

Name
OptimizeTool(Preferences & prefs, Telemetry & telemetry)
~OptimizeTool()
void set_session(QSharedPointer< Session > session)
set the pointer to the project
void activate()
activate this tool
void load_params()
Load params from project.
void store_params()
Store params to project.
void enable_actions()
Enable action buttons.
void disable_actions()
Disable action buttons.
void shutdown_threads()
shut down any running threads

Public Slots Documentation

slot on_run_optimize_button_clicked

cpp void on_run_optimize_button_clicked()

Run optimize tool.

slot on_restoreDefaults_clicked

cpp void on_restoreDefaults_clicked()

slot handle_optimize_complete

cpp void handle_optimize_complete()

slot handle_optimize_failed

cpp void handle_optimize_failed()

slot handle_progress

cpp void handle_progress( int val, QString message )

slot handle_error

cpp void handle_error( QString )

slot handle_warning

cpp void handle_warning( QString )

slot handle_message

cpp void handle_message( QString )

slot update_ui_elements

cpp void update_ui_elements()

slot validate_inputs

cpp bool validate_inputs()

Public Signals Documentation

signal optimize_start

cpp void optimize_start()

signal optimize_complete

cpp void optimize_complete()

signal progress

cpp void progress( int )

signal status

cpp void status( std::string )

Public Functions Documentation

function OptimizeTool

cpp OptimizeTool( Preferences & prefs, Telemetry & telemetry )

function ~OptimizeTool

cpp ~OptimizeTool()

function set_session

cpp void set_session( QSharedPointer< Session > session )

set the pointer to the project

function activate

cpp void activate()

activate this tool

function load_params

cpp void load_params()

Load params from project.

function store_params

cpp void store_params()

Store params to project.

function enable_actions

cpp void enable_actions()

Enable action buttons.

function disable_actions

cpp void disable_actions()

Disable action buttons.

function shutdown_threads

cpp void shutdown_threads()

shut down any running threads


Updated on 2026-03-31 at 16:02:10 +0000