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 ()
 

Detailed Description

template<class Qwid = QDoubleSpinBox, std::size_t Size = 0>
class armarx::SpinBoxToVector< Qwid, Size >

Definition at line 41 of file SpinBoxToVector.h.

Member Function Documentation

◆ addWidget()

void addWidget ( Qwid *  s)
inline

Definition at line 140 of file SpinBoxToVector.h.

+ Here is the caller graph for this function:

◆ clear()

void clear ( )
inline

Definition at line 155 of file SpinBoxToVector.h.

+ Here is the caller graph for this function:

◆ get() [1/3]

T get ( ) const
inline

Definition at line 96 of file SpinBoxToVector.h.

+ Here is the caller graph for this function:

◆ get() [2/3]

void get ( Eigen::Matrix< Scalar, Rows, Cols > &  m) const
inline

Definition at line 45 of file SpinBoxToVector.h.

+ Here is the caller graph for this function:

◆ get() [3/3]

void get ( std::vector< Scalar > &  m) const
inline

Definition at line 81 of file SpinBoxToVector.h.

◆ set() [1/3]

void set ( const Eigen::Matrix< Scalar, Rows, Cols > &  m)
inline

Definition at line 108 of file SpinBoxToVector.h.

+ Here is the caller graph for this function:

◆ set() [2/3]

void set ( const VirtualRobot::RobotNodeSetPtr &  set)
inline

Definition at line 121 of file SpinBoxToVector.h.

◆ set() [3/3]

void set ( double  d)
inline

Definition at line 132 of file SpinBoxToVector.h.

◆ setMax()

void setMax ( auto  max)
inline

Definition at line 178 of file SpinBoxToVector.h.

+ Here is the caller graph for this function:

◆ setMin()

void setMin ( auto  min)
inline

Definition at line 171 of file SpinBoxToVector.h.

+ Here is the caller graph for this function:

◆ setMinMax()

void setMinMax ( auto  min,
auto  max 
)
inline

Definition at line 185 of file SpinBoxToVector.h.

+ Here is the caller graph for this function:

◆ visitWidgets()

void visitWidgets ( const auto &  f)
inline

Definition at line 164 of file SpinBoxToVector.h.

◆ widgets()

auto& widgets ( )
inline

Definition at line 190 of file SpinBoxToVector.h.


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