This is the base dialog class that defines the interface for specifying a direction vector by the user. More...
#include <InputVector.h>
Public Member Functions | |
virtual Base::Vector3f | getDirection () const =0 |
Base::Vector3f | getUserDirection (bool *ok=0) const |
Protected Member Functions | |
virtual void | changeEvent (QEvent *e)=0 |
LocationDialog (QWidget *parent=0, Qt::WFlags fl=0) | |
virtual | ~LocationDialog () |
This is the base dialog class that defines the interface for specifying a direction vector by the user.
Definition at line 39 of file InputVector.h.
LocationDialog::LocationDialog | ( | QWidget * | parent = 0 , |
|
Qt::WFlags | fl = 0 | |||
) | [protected] |
Definition at line 31 of file InputVector.cpp.
LocationDialog::~LocationDialog | ( | ) | [protected, virtual] |
Definition at line 36 of file InputVector.cpp.
virtual void Gui::LocationDialog::changeEvent | ( | QEvent * | e | ) | [protected, pure virtual] |
virtual Base::Vector3f Gui::LocationDialog::getDirection | ( | ) | const [pure virtual] |
Base::Vector3f LocationDialog::getUserDirection | ( | bool * | ok = 0 |
) | const |
Definition at line 40 of file InputVector.cpp.
References Gui::Dialog::Ui_InputVector::setupUi(), Gui::Dialog::Ui_InputVector::vectorX, Gui::Dialog::Ui_InputVector::vectorY, Gui::Dialog::Ui_InputVector::vectorZ, Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
Referenced by Gui::LocationInterfaceComp< Ui_DlgPrimitives >::directionActivated().