MIRA
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Pose2LineEdit Class Reference

#include <widgets/PoseLineEdit.h>

Inheritance diagram for Pose2LineEdit:
Inheritance graph
[legend]

Public Member Functions

 Pose2LineEdit (QWidget *parent=NULL)
 
Pose2 value () const
 
bool isReadOnly () const
 
void setValue (const Pose2 &pose)
 
void setLimits (double minX, double minY, double minPhi, double maxX, double maxY, double maxPhi)
 
void setPrecision (double stepX, double stepY, double stepPhi, int decimalsX, int decimalsY, int decimalsPhi)
 
void setReadOnly (bool ro)
 

Protected Member Functions

void createGUI ()
 
void validateWidgets () const
 

Protected Attributes

QDoubleSpinBox * mEditX
 
QDoubleSpinBox * mEditY
 
QDoubleSpinBox * mEditPhi
 

Constructor & Destructor Documentation

◆ Pose2LineEdit()

Pose2LineEdit ( QWidget *  parent = NULL)

Member Function Documentation

◆ value()

Pose2 value ( ) const

◆ isReadOnly()

bool isReadOnly ( ) const

◆ setValue()

void setValue ( const Pose2 pose)

◆ setLimits()

void setLimits ( double  minX,
double  minY,
double  minPhi,
double  maxX,
double  maxY,
double  maxPhi 
)

◆ setPrecision()

void setPrecision ( double  stepX,
double  stepY,
double  stepPhi,
int  decimalsX,
int  decimalsY,
int  decimalsPhi 
)

◆ setReadOnly()

void setReadOnly ( bool  ro)

◆ createGUI()

void createGUI ( )
protected

◆ validateWidgets()

void validateWidgets ( ) const
protected

Member Data Documentation

◆ mEditX

QDoubleSpinBox* mEditX
protected

◆ mEditY

QDoubleSpinBox* mEditY
protected

◆ mEditPhi

QDoubleSpinBox* mEditPhi
protected

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