Gui::AbstractUi Class Referenceabstract

The AbstractUi class Abstract base class the defines the class interface. More...

#include <InputVector.h>

Public Member Functions

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
 

Detailed Description

The AbstractUi class Abstract base class the defines the class interface.

Author
Werner Mayer

Constructor & Destructor Documentation

◆ ~AbstractUi()

virtual Gui::AbstractUi::~AbstractUi ( )
virtualdefault

Member Function Documentation

◆ directionActivated()

virtual bool Gui::AbstractUi::directionActivated ( LocationDialog dlg,
int  index 
)
pure virtual

Implemented in Gui::LocationImpUi< Ui >.

◆ get()

virtual boost::any Gui::AbstractUi::get ( )
pure virtual

◆ getDirection()

virtual Base::Vector3d Gui::AbstractUi::getDirection ( ) const
pure virtual

Implemented in Gui::LocationImpUi< Ui >.

◆ getPosition()

virtual Base::Vector3d Gui::AbstractUi::getPosition ( ) const
pure virtual

Implemented in Gui::LocationImpUi< Ui >.

◆ retranslate()

virtual void Gui::AbstractUi::retranslate ( QDialog dlg)
pure virtual

Implemented in Gui::LocationImpUi< Ui >.

◆ setDirection()

virtual void Gui::AbstractUi::setDirection ( const Base::Vector3d dir)
pure virtual

Implemented in Gui::LocationImpUi< Ui >.

◆ setPosition()

virtual void Gui::AbstractUi::setPosition ( const Base::Vector3d v)
pure virtual

Implemented in Gui::LocationImpUi< Ui >.


The documentation for this class was generated from the following file: