SpinBoxToVector< Qwid, Size > Class Template Reference

#include <ArmarXGui/libraries/ArmarXGuiBase/SpinBoxToVector.h>

Public Member Functions

void addWidget (Qwid *s)
 
void clear ()
 
template<class T>
T get () const
 
template<class Scalar, int Rows, int Cols>
void get (Eigen::Matrix< Scalar, Rows, Cols > &m) const
 
template<class Scalar>
void get (std::vector< Scalar > &m) const
 
template<class Scalar, int Rows, int Cols>
void set (const Eigen::Matrix< Scalar, Rows, Cols > &m)
 
void set (const VirtualRobot::RobotNodeSetPtr &set)
 
void set (double d)
 
void setMax (auto max)
 
void setMin (auto min)
 
void setMinMax (auto min, auto max)
 
void visitWidgets (const auto &f)
 
auto & widgets ()
 

Member Function Documentation

◆ addWidget()

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
void addWidget ( Qwid * s)
inline

◆ clear()

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
void clear ( )
inline

◆ get() [1/3]

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
template<class T>
T get ( ) const
inline

◆ get() [2/3]

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
template<class Scalar, int Rows, int Cols>
void get ( Eigen::Matrix< Scalar, Rows, Cols > & m) const
inline

◆ get() [3/3]

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
template<class Scalar>
void get ( std::vector< Scalar > & m) const
inline

◆ set() [1/3]

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
template<class Scalar, int Rows, int Cols>
void set ( const Eigen::Matrix< Scalar, Rows, Cols > & m)
inline

◆ set() [2/3]

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
void set ( const VirtualRobot::RobotNodeSetPtr & set)
inline

◆ set() [3/3]

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
void set ( double d)
inline

◆ setMax()

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
void setMax ( auto max)
inline

◆ setMin()

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
void setMin ( auto min)
inline

◆ setMinMax()

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
void setMinMax ( auto min,
auto max )
inline

◆ visitWidgets()

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
void visitWidgets ( const auto & f)
inline

◆ widgets()

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
auto & widgets ( )
inline

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