Transport the changes of the Selection This class transports closer information what was changed in the selection. More...
#include <Selection.h>
Public Types | |
enum | MsgType { AddSelection, RmvSelection, SetSelection, ClrSelection, SetPreselect, RmvPreselect } |
Public Attributes | |
const char * | pDocName |
const char * | pObjectName |
const char * | pSubName |
MsgType | Type |
float | x |
float | y |
float | z |
Transport the changes of the Selection This class transports closer information what was changed in the selection.
It's an optional information and not all commands set this information. If not set all observer of the selection assume a full change and update everything (e.g 3D view). This is not a very good idea if, e.g. only a small parameter has changed. Therefore one can use this class and make the update of the document much faster!
Definition at line 62 of file Selection.h.
Definition at line 65 of file Selection.h.
const char* Gui::SelectionChanges::pDocName |
Definition at line 76 of file Selection.h.
Referenced by CmdRobotInsertWaypointPreselect::activated(), Gui::SelectionSingleton::addSelection(), Gui::SelectionSingleton::clearCompleteSelection(), Gui::SelectionSingleton::clearSelection(), Gui::SoFCUnifiedSelection::doAction(), Gui::SoFCSelection::doAction(), SketcherGui::ViewProviderSketch::onSelectionChanged(), Gui::TreeWidget::onSelectionChanged(), SketcherGui::TaskSketcherConstrains::onSelectionChanged(), PartGui::FaceColors::onSelectionChanged(), Gui::SelectionSingleton::rmvPreselect(), Gui::SelectionSingleton::rmvSelection(), Gui::SelectionSingleton::SelectionSingleton(), Gui::SelectionSingleton::setPreselect(), Gui::SelectionSingleton::setPreselectCoord(), and Gui::SelectionSingleton::setSelection().
const char* Gui::SelectionChanges::pObjectName |
Definition at line 77 of file Selection.h.
Referenced by Gui::SelectionSingleton::addSelection(), Gui::SelectionSingleton::clearCompleteSelection(), Gui::SelectionSingleton::clearSelection(), Gui::SoFCUnifiedSelection::doAction(), Gui::SoFCSelection::doAction(), SketcherGui::ViewProviderSketch::onSelectionChanged(), Gui::TreeWidget::onSelectionChanged(), SketcherGui::TaskSketcherConstrains::onSelectionChanged(), PartGui::FaceColors::onSelectionChanged(), Gui::SelectionSingleton::rmvPreselect(), Gui::SelectionSingleton::rmvSelection(), Gui::SelectionSingleton::SelectionSingleton(), Gui::SelectionSingleton::setPreselect(), Gui::SelectionSingleton::setPreselectCoord(), and Gui::SelectionSingleton::setSelection().
const char* Gui::SelectionChanges::pSubName |
Definition at line 78 of file Selection.h.
Referenced by Gui::SelectionSingleton::addSelection(), Gui::SelectionSingleton::clearCompleteSelection(), Gui::SelectionSingleton::clearSelection(), Gui::SoFCSelection::doAction(), SketcherGui::ViewProviderSketch::onSelectionChanged(), SketcherGui::TaskSketcherConstrains::onSelectionChanged(), PartGui::FaceColors::onSelectionChanged(), Gui::SelectionSingleton::rmvPreselect(), Gui::SelectionSingleton::rmvSelection(), Gui::SelectionSingleton::SelectionSingleton(), Gui::SelectionSingleton::setPreselect(), Gui::SelectionSingleton::setPreselectCoord(), and Gui::SelectionSingleton::setSelection().
Definition at line 74 of file Selection.h.
Referenced by Gui::SelectionSingleton::addSelection(), Gui::SelectionSingleton::clearCompleteSelection(), Gui::SelectionSingleton::clearSelection(), Gui::Dialog::DefaultTransformStrategy::DefaultTransformStrategy(), Gui::SoFCUnifiedSelection::doAction(), Gui::SoFCSelection::doAction(), SketcherGui::ViewProviderSketch::onSelectionChanged(), Gui::TreeWidget::onSelectionChanged(), SketcherGui::TaskSketcherConstrains::onSelectionChanged(), PartGui::FaceColors::onSelectionChanged(), Gui::SelectionSingleton::rmvPreselect(), Gui::SelectionSingleton::rmvSelection(), Gui::SelectionSingleton::setPreselect(), and Gui::SelectionSingleton::setSelection().
float Gui::SelectionChanges::x |
Definition at line 79 of file Selection.h.
Referenced by CmdRobotInsertWaypointPreselect::activated(), Gui::SelectionSingleton::addSelection(), Gui::SelectionSingleton::rmvPreselect(), Gui::SelectionSingleton::setPreselect(), and Gui::SelectionSingleton::setPreselectCoord().
float Gui::SelectionChanges::y |
Definition at line 80 of file Selection.h.
Referenced by CmdRobotInsertWaypointPreselect::activated(), Gui::SelectionSingleton::addSelection(), Gui::SelectionSingleton::rmvPreselect(), Gui::SelectionSingleton::setPreselect(), and Gui::SelectionSingleton::setPreselectCoord().
float Gui::SelectionChanges::z |
Definition at line 81 of file Selection.h.
Referenced by CmdRobotInsertWaypointPreselect::activated(), Gui::SelectionSingleton::addSelection(), Gui::SelectionSingleton::rmvPreselect(), Gui::SelectionSingleton::setPreselect(), and Gui::SelectionSingleton::setPreselectCoord().