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 |
bool | is_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 is_active
bool is_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-07-23 at 16:40:06 -0600