|
NorMIT-nav
22.09
An IGT application
|
Go to the documentation of this file.
18 mBase(base), mIndex(index), mName(name), mHelp(help)
33 return mBase->setValue(vec);
48 return mBase->getValueRange();
53 return mBase->convertInternal2Display(
internal);
58 return mBase->convertDisplay2Internal(display);
63 return mBase->getValueDecimals();
virtual double convertDisplay2Internal(double display)
virtual bool setValue(double value)
set the data value.
Namespace for all CustusX production code.
Vector3DPropertyBasePtr mBase
void changed()
emit when the underlying data value is changed: The user interface will be updated.
virtual double convertInternal2Display(double internal)
Vector3DComponentProperty(Vector3DPropertyBasePtr base, int index, QString name, QString help)
virtual QString getHelp() const
virtual QString getDisplayName() const
name of data entity. Used for display to user.
virtual double getValue() const
get the data value.
boost::shared_ptr< Vector3DPropertyBase > Vector3DPropertyBasePtr
Utility class for describing a bounded numeric range.
Eigen::Vector3d Vector3D
Vector3D is a representation of a point or vector in 3D.
virtual int getValueDecimals() const
virtual DoubleRange getValueRange() const