![]() |
VR-Forces 4.10 Class Documentation
|
Abstract interface for gradient editor widgets. More...

Public Types | |
| typedef std::vector< double > | ControlPoint |
| typedef std::vector < DtGradientEditorInterface::ControlPoint > | Gradient |
Public Member Functions | |
| virtual | ~DtGradientEditorInterface () |
| Virtual DTOR. More... | |
| virtual void | clearGradient ()=0 |
| virtual void | addControlPoint (double location, double red, double green, double blue, double alpha=1.0)=0 |
| virtual void | addControlPoint (const DtGradientEditorInterface::ControlPoint &cp)=0 |
| virtual void | setGradient (DtGradientEditorInterface::Gradient grad)=0 |
| virtual const DtGradientEditorInterface::Gradient | gradient () const =0 |
Public Attributes | |
| boost::signalslib::signal < void(const DtGradientEditorInterface::Gradient &)> | signal_gradientChanged |
| Signal emitted when the user changes the gradient. More... | |
Abstract interface for gradient editor widgets.
| typedef std::vector<double> makVrv::DtGradientEditorInterface::ControlPoint |
| typedef std::vector<DtGradientEditorInterface::ControlPoint> makVrv::DtGradientEditorInterface::Gradient |
|
virtual |
Virtual DTOR.
|
pure virtual |
Implemented in makVrv::DtGradientEditorWidget.
|
pure virtual |
Implemented in makVrv::DtGradientEditorWidget.
|
pure virtual |
Implemented in makVrv::DtGradientEditorWidget.
|
pure virtual |
Implemented in makVrv::DtGradientEditorWidget.
|
pure virtual |
Implemented in makVrv::DtGradientEditorWidget.
| boost::signalslib::signal<void (const DtGradientEditorInterface::Gradient&)> makVrv::DtGradientEditorInterface::signal_gradientChanged |
Signal emitted when the user changes the gradient.
Connected to a slot in the logic.