Non-modal dialog to de/select components, regions, the complete or single faces of a mesh and delete them. More...
#include <RemoveComponents.h>
Public Slots | |
void | on_cbDeselectComp_toggled (bool) |
void | on_cbSelectComp_toggled (bool) |
void | on_deselectAll_clicked () |
void | on_deselectComponents_clicked () |
void | on_deselectRegion_clicked () |
void | on_deselectTriangle_clicked () |
void | on_screenTriangles_toggled (bool) |
void | on_selectAll_clicked () |
void | on_selectComponents_clicked () |
void | on_selectRegion_clicked () |
void | on_selectTriangle_clicked () |
void | on_visibleTriangles_toggled (bool) |
Public Member Functions | |
void | deleteSelection () |
void | invertSelection () |
void | reject () |
RemoveComponents (QWidget *parent=nullptr, Qt::WindowFlags fl=Qt::WindowFlags()) | |
~RemoveComponents () | |
Protected Member Functions | |
void | changeEvent (QEvent *e) |
Non-modal dialog to de/select components, regions, the complete or single faces of a mesh and delete them.
RemoveComponents::RemoveComponents | ( | QWidget * | parent = nullptr , |
Qt::WindowFlags | fl = Qt::WindowFlags() |
||
) |
References Gui::SelectionSingleton::clearSelection(), MeshGui::Ui_RemoveComponents::screenTriangles, Gui::Selection(), MeshGui::MeshSelection::setCheckOnlyPointToUserTriangles(), MeshGui::MeshSelection::setCheckOnlyVisibleTriangles(), MeshGui::MeshSelection::setEnabledViewerSelection(), MeshGui::Ui_RemoveComponents::setupUi(), MeshGui::Ui_RemoveComponents::spDeselectComp, MeshGui::Ui_RemoveComponents::spSelectComp, and MeshGui::Ui_RemoveComponents::visibleTriangles.
RemoveComponents::~RemoveComponents | ( | ) |
|
protected |
References MeshGui::Ui_RemoveComponents::retranslateUi().
void RemoveComponents::deleteSelection | ( | ) |
void RemoveComponents::invertSelection | ( | ) |
References MeshGui::MeshSelection::invertSelection().
Referenced by MeshGui::TaskRemoveComponents::clicked().
|
slot |
|
slot |
References MeshGui::MeshSelection::setAddComponentOnClick().
|
slot |
References MeshGui::MeshSelection::clearSelection().
|
slot |
|
slot |
References MeshGui::MeshSelection::startDeselection().
|
slot |
|
slot |
|
slot |
References MeshGui::MeshSelection::fullSelection().
|
slot |
|
slot |
References MeshGui::MeshSelection::startSelection().
|
slot |
|
slot |
void RemoveComponents::reject | ( | void | ) |
References MeshGui::MeshSelection::clearSelection(), and MeshGui::MeshSelection::setEnabledViewerSelection().
Referenced by draftguitools.gui_hatch.Draft_Hatch_TaskPanel::accept(), draftguitools.gui_setstyle.Draft_SetStyle_TaskPanel::accept(), drafttaskpanels.task_shapestring.ShapeStringTaskPanelCmd::accept(), drafttaskpanels.task_shapestring.ShapeStringTaskPanelEdit::accept(), drafttaskpanels.task_shapestring.ShapeStringTaskPanel::action(), MeshGui::TaskRemoveComponents::clicked(), femexamples.examplesgui.FemExamples::clicked(), MeshGui::RemoveComponentsDialog::reject(), and PathScripts.PathToolBitLibraryGui.ToolBitLibrary::toolEdit().