shapeworks::ShapeWorksStudioApp
Main ShapeWorksStudio window. More...
#include <ShapeWorksStudioApp.h>
Inherits from QMainWindow
Public Slots
Public Functions
Name | |
---|---|
ShapeWorksStudioApp() | |
~ShapeWorksStudioApp() | |
void | closeEvent(QCloseEvent * event) override |
void | initialize_vtk() |
void | import_files(QStringList file_names) |
Protected Functions
Name | |
---|---|
void | dragEnterEvent(QDragEnterEvent * event) override |
void | dragLeaveEvent(QDragLeaveEvent * event) override |
void | dropEvent(QDropEvent * event) override |
Detailed Description
class shapeworks::ShapeWorksStudioApp;
Main ShapeWorksStudio window.
This class represents the primary ShapeWorksStudio window interface
Public Slots Documentation
slot open_project
void open_project(
QString filename
)
slot on_action_new_project_triggered
void on_action_new_project_triggered()
slot on_action_open_project_triggered
void on_action_open_project_triggered()
slot on_action_show_project_folder_triggered
void on_action_show_project_folder_triggered()
slot on_action_save_project_triggered
bool on_action_save_project_triggered()
slot save_project_as
bool save_project_as(
QString type
)
slot save_as_swproj_clicked
void save_as_swproj_clicked()
slot save_as_xlsx_clicked
void save_as_xlsx_clicked()
slot on_action_quit_triggered
void on_action_quit_triggered()
slot on_action_import_triggered
void on_action_import_triggered()
slot splash_screen_closed
void splash_screen_closed()
slot on_vertical_scroll_bar_valueChanged
void on_vertical_scroll_bar_valueChanged()
slot on_action_import_mode_triggered
void on_action_import_mode_triggered()
slot on_action_groom_mode_triggered
void on_action_groom_mode_triggered()
slot on_action_optimize_mode_triggered
void on_action_optimize_mode_triggered()
slot on_action_analysis_mode_triggered
void on_action_analysis_mode_triggered()
slot on_action_deepssm_mode_triggered
void on_action_deepssm_mode_triggered()
slot on_actionShow_Tool_Window_triggered
void on_actionShow_Tool_Window_triggered()
slot on_actionExport_PCA_Mesh_triggered
void on_actionExport_PCA_Mesh_triggered()
slot on_actionExport_Eigenvalues_triggered
void on_actionExport_Eigenvalues_triggered()
slot on_actionExport_Eigenvectors_triggered
void on_actionExport_Eigenvectors_triggered()
slot on_actionExport_PCA_Mode_Points_triggered
void on_actionExport_PCA_Mode_Points_triggered()
slot on_action_preferences_triggered
void on_action_preferences_triggered()
slot action_export_current_mesh_triggered
void action_export_current_mesh_triggered(
int index =0
)
slot on_action_export_current_particles_triggered
void on_action_export_current_particles_triggered()
slot on_action_export_mesh_scalars_triggered
void on_action_export_mesh_scalars_triggered()
slot on_action_export_pca_scores_triggered
void on_action_export_pca_scores_triggered()
slot action_export_pca_montage_triggered
void action_export_pca_montage_triggered()
slot action_export_screenshot_triggered
void action_export_screenshot_triggered()
slot action_export_particle_scalars_triggered
void action_export_particle_scalars_triggered()
slot action_export_all_subjects_particle_scalars_triggered
void action_export_all_subjects_particle_scalars_triggered()
slot on_center_checkbox_stateChanged
void on_center_checkbox_stateChanged()
slot on_zoom_slider_valueChanged
void on_zoom_slider_valueChanged()
slot on_view_mode_combobox_currentIndexChanged
void on_view_mode_combobox_currentIndexChanged(
QString disp_mode
)
slot on_auto_view_button_clicked
void on_auto_view_button_clicked()
slot handle_pca_changed
void handle_pca_changed()
slot handle_slider_update
void handle_slider_update()
slot handle_mca_changed
void handle_mca_changed()
slot handle_project_changed
void handle_project_changed()
slot handle_points_changed
void handle_points_changed()
slot handle_groom_start
void handle_groom_start()
slot handle_groom_complete
void handle_groom_complete()
slot handle_optimize_start
void handle_optimize_start()
slot handle_optimize_complete
void handle_optimize_complete()
slot handle_reconstruction_complete
void handle_reconstruction_complete()
slot handle_reset_stats
void handle_reset_stats()
slot handle_display_setting_changed
void handle_display_setting_changed()
slot handle_glyph_changed
void handle_glyph_changed()
slot handle_opacity_changed
void handle_opacity_changed()
slot handle_alignment_changed
void handle_alignment_changed()
slot handle_open_recent
void handle_open_recent()
slot handle_color_scheme
void handle_color_scheme()
slot handle_pca_update
void handle_pca_update()
slot clear_message
void clear_message()
slot handle_message
void handle_message(
std::string str
)
slot handle_error
void handle_error(
std::string str
)
slot handle_warning
void handle_warning(
std::string str
)
slot handle_debug
void handle_debug(
std::string str
)
slot handle_status
void handle_status(
std::string str
)
slot handle_progress_with_message
void handle_progress_with_message(
int amt,
std::string str
)
slot handle_progress
void handle_progress(
int amt
)
slot message_callback
void message_callback(
std::string str
)
slot handle_new_mesh
void handle_new_mesh()
slot handle_clear_cache
void handle_clear_cache()
slot handle_compare_settings_changed
void handle_compare_settings_changed()
slot handle_lightbox_right_click
void handle_lightbox_right_click(
int index
)
slot update_feature_map_selection
void update_feature_map_selection(
int index
)
slot update_feature_map_scale
void update_feature_map_scale()
slot image_combo_changed
void image_combo_changed(
int index
)
slot show_splash_screen
void show_splash_screen()
slot hide_splash_screen
void hide_splash_screen()
slot about
void about()
slot keyboard_shortcuts
void keyboard_shortcuts()
slot toggle_log_window
void toggle_log_window()
slot get_py_worker
QSharedPointer< PythonWorker > get_py_worker()
slot prefs
inline Preferences & prefs()
slot session
inline QSharedPointer< Session > session()
Public Functions Documentation
function ShapeWorksStudioApp
ShapeWorksStudioApp()
function ~ShapeWorksStudioApp
~ShapeWorksStudioApp()
function closeEvent
void closeEvent(
QCloseEvent * event
) override
function initialize_vtk
void initialize_vtk()
function import_files
void import_files(
QStringList file_names
)
Protected Functions Documentation
function dragEnterEvent
void dragEnterEvent(
QDragEnterEvent * event
) override
function dragLeaveEvent
void dragLeaveEvent(
QDragLeaveEvent * event
) override
function dropEvent
void dropEvent(
QDropEvent * event
) override
Updated on 2024-03-17 at 12:58:44 -0600