![]() |
VR-Forces 4.5 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. | |
| virtual void | clearGradient ()=0 |
| virtual void | addControlPoint (double location, double red, double green, double blue, double alpha=1.0)=0 |
| virtual void | addControlPoint (DtGradientEditorInterface::ControlPoint cp)=0 |
| virtual void | setGradient (DtGradientEditorInterface::Gradient grad)=0 |
| virtual const DtGradientEditorInterface::Gradient | gradient () const =0 |
Public Attributes | |
| boost::signal< void(const DtGradientEditorInterface::Gradient &)> | signal_gradientChanged |
| Signal emitted when the user changes the gradient. | |
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::signal<void (const DtGradientEditorInterface::Gradient&)> makVrv::DtGradientEditorInterface::signal_gradientChanged |
Signal emitted when the user changes the gradient.
Connected to a slot in the logic.