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 | ~AbstractUi ()=default |
Detailed Description
template<class Ui>
class Gui::LocationImpUi< Ui >
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.
Constructor & Destructor Documentation
◆ LocationImpUi()
| Gui::LocationImpUi< Ui >::LocationImpUi | ( | Ui * | ui | ) |
◆ ~LocationImpUi()
| Gui::LocationImpUi< Ui >::~LocationImpUi | ( | ) |
Member Function Documentation
◆ directionActivated()
|
virtual |
◆ get()
|
virtual |
Implements Gui::AbstractUi.
Referenced by draftguitools.gui_trackers.editTracker::move().
◆ getDirection()
|
virtual |
Implements Gui::AbstractUi.
◆ getPosition()
|
virtual |
Implements Gui::AbstractUi.
◆ retranslate()
|
virtual |
Implements Gui::AbstractUi.
◆ setDirection()
|
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().
◆ setPosition()
|
virtual |
Implements Gui::AbstractUi.
The documentation for this class was generated from the following file:
- src/Gui/InputVector.h
Public Member Functions inherited from
1.8.17