25 #ifndef DOUBLE3CONTROLELEMENT_HH 26 #define DOUBLE3CONTROLELEMENT_HH 34 #include <blitz/array.h> 47 const blitz::TinyVector<double,3>&
value = -1.0,
51 void setRange(
const blitz::TinyVector<double,3>& min,
52 const blitz::TinyVector<double,3>& max);
55 blitz::TinyVector<double,3>
value()
const;
60 void setValue(
const blitz::TinyVector<double,3>& value);
61 void setValue(
const std::string& value);
65 blitz::TinyVector<QDoubleSpinBox*,3> _spinbox;
Double3ControlElement(const QString &label, const blitz::TinyVector< double, 3 > &value=-1.0, QWidget *parent=0)
void setValue(const blitz::TinyVector< double, 3 > &value)
void setSingleStep(const blitz::TinyVector< double, 3 > &step)
std::string toStdString() const
Abstract horizontally layouted control element consisting of a label, the control widget(s) and a che...
void setRange(const blitz::TinyVector< double, 3 > &min, const blitz::TinyVector< double, 3 > &max)
blitz::TinyVector< double, 3 > value() const