shapeworks::DeepSSMTool
Inherits from QWidget
Public Types
| Name | |
|---|---|
| enum class | ToolMode | 
Public Slots
| Name | |
|---|---|
| void | run_clicked() | 
| void | restore_defaults() | 
| void | handle_thread_complete() | 
| void | handle_progress(int val) | 
| void | handle_error(QString msg) | 
| void | tab_changed(int tab) | 
| void | update_panels() | 
| void | update_split(QLineEdit * source) | 
| void | handle_new_mesh() | 
| void | training_fine_tuning_changed() | 
Public Signals
| Name | |
|---|---|
| void | update_view() | 
| void | progress(int ) | 
| void | message(QString ) | 
| void | error(QString ) | 
| void | warning(QString ) | 
Public Functions
| Name | |
|---|---|
| DeepSSMTool(Preferences & prefs) | |
| ~DeepSSMTool() | |
| void | set_session(QSharedPointer< Session > session) set the pointer to the session  | 
| void | set_app(ShapeWorksStudioApp * app) set the pointer to the application  | 
| void | set_active(bool active) Set if this tool is active.  | 
| bool | get_active() Return if this tool is active.  | 
| void | load_params() | 
| void | store_params() | 
| void | shutdown() | 
| QVector< QSharedPointer< Shape > > | get_shapes() | 
| void | resizeEvent(QResizeEvent * event) override | 
| std::string | get_display_feature() | 
Public Types Documentation
enum ToolMode
| Enumerator | Value | Description | 
|---|---|---|
| DeepSSM_SplitType | ||
| DeepSSM_AugmentationType | ||
| DeepSSM_TrainingType | ||
| DeepSSM_TestingType | 
Public Slots Documentation
slot run_clicked
void run_clicked()
slot restore_defaults
void restore_defaults()
slot handle_thread_complete
void handle_thread_complete()
slot handle_progress
void handle_progress(
    int val
)
slot handle_error
void handle_error(
    QString msg
)
slot tab_changed
void tab_changed(
    int tab
)
slot update_panels
void update_panels()
slot update_split
void update_split(
    QLineEdit * source
)
slot handle_new_mesh
void handle_new_mesh()
slot training_fine_tuning_changed
void training_fine_tuning_changed()
Public Signals Documentation
signal update_view
void update_view()
signal progress
void progress(
    int 
)
signal message
void message(
    QString 
)
signal error
void error(
    QString 
)
signal warning
void warning(
    QString 
)
Public Functions Documentation
function DeepSSMTool
DeepSSMTool(
    Preferences & prefs
)
function ~DeepSSMTool
~DeepSSMTool()
function set_session
void set_session(
    QSharedPointer< Session > session
)
set the pointer to the session
function set_app
void set_app(
    ShapeWorksStudioApp * app
)
set the pointer to the application
function set_active
void set_active(
    bool active
)
Set if this tool is active.
function get_active
bool get_active()
Return if this tool is active.
function load_params
void load_params()
function store_params
void store_params()
function shutdown
void shutdown()
function get_shapes
QVector< QSharedPointer< Shape > > get_shapes()
function resizeEvent
void resizeEvent(
    QResizeEvent * event
) override
function get_display_feature
std::string get_display_feature()
Updated on 2022-03-31 at 09:51:18 -0600