Picking Dialog. More...
#include <VisuGUI_GaussPointsSelectionPane.h>

Public Member Functions | |
| VisuGUI_GaussPointsSelectionPane (const SalomeApp_Module *theModule, QWidget *theParent) | |
| ~VisuGUI_GaussPointsSelectionPane () | |
| void | update () |
| update dialog contents. | |
| void | setIds (const int, const int) |
| void | setInteractor (SVTK_RenderWindowInteractor *) |
| void | apply () |
Protected Slots | |
| void | onSelectionValidate () |
| void | onSelectionApply () |
Protected Member Functions | |
| SVTK_RenderWindowInteractor * | getInteractor () |
Private Slots | |
| void | onApplyDisplayParentMesh (bool) |
Private Member Functions | |
| void | KeyPressed () |
| void | SelectionEvent () |
| void | clearIDControls () |
Static Private Member Functions | |
| static void | ProcessEvents (vtkObject *theObject, unsigned long theEvent, void *theClientData, void *theCallData) |
Private Attributes | |
| const SalomeApp_Module * | myModule |
| QCheckBox * | myDisplayParentMeshCheckBox |
| VisuGUI_ValidatedLineEdit * | myParentElementLineEdit |
| VisuGUI_ValidatedLineEdit * | myLocalPointLineEdit |
| QValidator * | myCellIDValidator |
| QValidator * | myLocalPointIDValidator |
| float | myPriority |
| vtkSmartPointer < vtkCallbackCommand > | myEventCallbackCommand |
Uses for set up picking preferenses and apply them to all actors in the current renderer.
| VisuGUI_GaussPointsSelectionPane::VisuGUI_GaussPointsSelectionPane | ( | const SalomeApp_Module * | theModule, |
| QWidget * | theParent | ||
| ) |
| VisuGUI_GaussPointsSelectionPane::~VisuGUI_GaussPointsSelectionPane | ( | ) |
| void VisuGUI_GaussPointsSelectionPane::update | ( | ) |
References VISU_PickingSettings.Get(), and myDisplayParentMeshCheckBox.
| void VisuGUI_GaussPointsSelectionPane::setIds | ( | const int | theParentId, |
| const int | theLocalId | ||
| ) |
References myLocalPointLineEdit, myParentElementLineEdit, and onSelectionApply().
| void VisuGUI_GaussPointsSelectionPane::setInteractor | ( | SVTK_RenderWindowInteractor * | theInteractor | ) |
References myEventCallbackCommand, and myPriority.
| void VisuGUI_GaussPointsSelectionPane::apply | ( | ) |
References onSelectionApply().
| SVTK_RenderWindowInteractor * VisuGUI_GaussPointsSelectionPane::getInteractor | ( | ) | [protected] |
References myModule.
| void VisuGUI_GaussPointsSelectionPane::onSelectionValidate | ( | ) | [protected, slot] |
| void VisuGUI_GaussPointsSelectionPane::onSelectionApply | ( | ) | [protected, slot] |
References getInteractor(), myLocalPointLineEdit, myModule, and myParentElementLineEdit.
| void VisuGUI_GaussPointsSelectionPane::onApplyDisplayParentMesh | ( | bool | theValue | ) | [private, slot] |
References VISU_PickingSettings.Get(), and VISU.UpdatePickingSettingsEvent.
| void VisuGUI_GaussPointsSelectionPane::ProcessEvents | ( | vtkObject * | theObject, |
| unsigned long | theEvent, | ||
| void * | theClientData, | ||
| void * | theCallData | ||
| ) | [static, private] |
References VISU.UpdatePickingSettingsEvent.
| void VisuGUI_GaussPointsSelectionPane::KeyPressed | ( | ) | [private] |
| void VisuGUI_GaussPointsSelectionPane::SelectionEvent | ( | ) | [private] |
References clearIDControls(), myLocalPointLineEdit, myModule, and myParentElementLineEdit.
| void VisuGUI_GaussPointsSelectionPane::clearIDControls | ( | ) | [private] |
References myLocalPointLineEdit, and myParentElementLineEdit.
const SalomeApp_Module* VisuGUI_GaussPointsSelectionPane.myModule [private] |
QCheckBox* VisuGUI_GaussPointsSelectionPane.myDisplayParentMeshCheckBox [private] |
QValidator* VisuGUI_GaussPointsSelectionPane.myCellIDValidator [private] |
QValidator* VisuGUI_GaussPointsSelectionPane.myLocalPointIDValidator [private] |
float VisuGUI_GaussPointsSelectionPane.myPriority [private] |
vtkSmartPointer<vtkCallbackCommand> VisuGUI_GaussPointsSelectionPane.myEventCallbackCommand [private] |