20 #ifndef OMNI_UI_CANVASPARAMETERS_H_
21 #define OMNI_UI_CANVASPARAMETERS_H_
53 virtual void setScale(
float _factor);
56 virtual void setUnit(QString
const&);
virtual void setScale(float _factor)
Set slider ranges.
Definition: CanvasParameters.cpp:97
CanvasParameters(QWidget *_parent=nullptr)
Definition: CanvasParameters.cpp:28
QUniquePtr< omni::ui::AffineTransform > transform_
Transform widget.
Definition: CanvasParameters.h:69
virtual bool frontendToData()
Return true if data has changed by front end.
Definition: CanvasParameters.cpp:43
virtual void setRescaleValues(bool _rescale)
Set flag if values are rescaled.
Definition: CanvasParameters.cpp:86
Abstract interface for a canvas A canvas represents the surface on which the projection is performed...
Definition: Interface.h:46
QUniquePtr< QComboBox > boxViewMode_
Definition: CanvasParameters.h:70
virtual ~CanvasParameters()
Definition: CanvasParameters.cpp:39
void setDataModel(canvas::Interface *)
Definition: CanvasParameters.cpp:74
#define OMNI_UI_UNSHARED_DATAMODEL(MODEL)
Definition: DataModel.h:219
Holds a specific data model with frontend update mechanism.
Definition: DataModel.h:87
virtual void dataToFrontend()
Pure virtual method which determines how data model is represented in frontend.
Definition: CanvasParameters.cpp:55
virtual void setUnit(QString const &)
Set slider units.
Definition: CanvasParameters.cpp:108
Parameter widget for getting and setting canvas parameters.
Definition: CanvasParameters.h:32