Skip to content

shapeworks::GroomTool

Inherits from QWidget

Public Slots

Name
void on_antialias_checkbox_stateChanged(int state)
void on_blur_checkbox_stateChanged(int state)
void on_autopad_checkbox_stateChanged(int state)
void skip_grooming_toggled()
void on_restore_defaults_clicked()
void update_ui()
void domain_changed()
void alignment_checkbox_changed(int state)
void alignment_option_changed(int index)
void reflect_checkbox_changed(int state)
void reflect_column_changed(int index)
void reflect_choice_changed(int index)
void reflect_axis_changed(int index)
void on_run_groom_button_clicked()
Run groom tool.
void handle_thread_complete()
void handle_progress(int val)
void handle_error(QString msg)
void add_shared_boundary_clicked()
void delete_shared_boundary_clicked()

Public Signals

Name
void groom_start()
void groom_complete()
void progress(int )

Public Functions

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

Public Slots Documentation

slot on_antialias_checkbox_stateChanged

cpp void on_antialias_checkbox_stateChanged( int state )

slot on_blur_checkbox_stateChanged

cpp void on_blur_checkbox_stateChanged( int state )

slot on_autopad_checkbox_stateChanged

cpp void on_autopad_checkbox_stateChanged( int state )

slot skip_grooming_toggled

cpp void skip_grooming_toggled()

slot on_restore_defaults_clicked

cpp void on_restore_defaults_clicked()

slot update_ui

cpp void update_ui()

slot domain_changed

cpp void domain_changed()

slot alignment_checkbox_changed

cpp void alignment_checkbox_changed( int state )

slot alignment_option_changed

cpp void alignment_option_changed( int index )

slot reflect_checkbox_changed

cpp void reflect_checkbox_changed( int state )

slot reflect_column_changed

cpp void reflect_column_changed( int index )

slot reflect_choice_changed

cpp void reflect_choice_changed( int index )

slot reflect_axis_changed

cpp void reflect_axis_changed( int index )

slot on_run_groom_button_clicked

cpp void on_run_groom_button_clicked()

Run groom tool.

slot handle_thread_complete

cpp void handle_thread_complete()

slot handle_progress

cpp void handle_progress( int val )

slot handle_error

cpp void handle_error( QString msg )

slot add_shared_boundary_clicked

cpp void add_shared_boundary_clicked()

slot delete_shared_boundary_clicked

cpp void delete_shared_boundary_clicked()

Public Signals Documentation

signal groom_start

cpp void groom_start()

signal groom_complete

cpp void groom_complete()

signal progress

cpp void progress( int )

Public Functions Documentation

function GroomTool

cpp GroomTool( Preferences & prefs, Telemetry & telemetry )

function ~GroomTool

cpp ~GroomTool()

function set_session

cpp void set_session( QSharedPointer< Session > session )

Set the pointer to the session.

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 disable_actions

cpp void disable_actions()

Disable action buttons.

function enable_actions

cpp void enable_actions()

Enable action buttons.

function shutdown_threads

cpp void shutdown_threads()

shut down any running threads


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