This is the template class that implements the interface of AbstractUi. More...
#include <InputVector.h>
Public Member Functions | |
| bool | directionActivated (LocationDialog *dlg, int index) |
| boost::any | get () |
| Base::Vector3d | getDirection () const |
| Base::Vector3d | getPosition () const |
| LocationImpUi (Ui *ui) | |
| void | retranslate (QDialog *dlg) |
| void | setDirection (const Base::Vector3d &dir) |
| void | setPosition (const Base::Vector3d &v) |
| ~LocationImpUi () | |
Public Member Functions inherited from Gui::AbstractUi | |
| virtual bool | directionActivated (LocationDialog *dlg, int index)=0 |
| virtual boost::any | get ()=0 |
| virtual Base::Vector3d | getDirection () const =0 |
| virtual Base::Vector3d | getPosition () const =0 |
| virtual void | retranslate (QDialog *dlg)=0 |
| virtual void | setDirection (const Base::Vector3d &dir)=0 |
| virtual void | setPosition (const Base::Vector3d &v)=0 |
| virtual | ~AbstractUi ()=default |
This is the template class that implements the interface of AbstractUi.
The template argument is the Ui interface class built by uic out of a .ui file.
| Gui::LocationImpUi< Ui >::LocationImpUi | ( | Ui * | ui | ) |
| Gui::LocationImpUi< Ui >::~LocationImpUi | ( | ) |
|
virtual |
|
virtual |
Implements Gui::AbstractUi.
Referenced by draftguitools.gui_trackers.editTracker::move().
|
virtual |
Implements Gui::AbstractUi.
|
virtual |
Implements Gui::AbstractUi.
|
virtual |
Implements Gui::AbstractUi.
References draftguitools.gui_setstyle::translate.
|
virtual |
Implements Gui::AbstractUi.
References femsolver.report::display(), Base::Vector3< double >::epsilon(), Base::Vector3< _Precision >::Length(), Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
Referenced by Gui::LocationImpUi< Ui >::directionActivated().
|
virtual |
Implements Gui::AbstractUi.