#include <qwt3d_color.h>
Inheritance diagram for Color:

Public Member Functions | |
| virtual Qwt3D::RGBA | operator() (double x, double y, double z) const =0 |
| virtual Qwt3D::RGBA | operator() (Qwt3D::Triple const &t) const |
| virtual Qwt3D::ColorVector & | createVector (Qwt3D::ColorVector &vec) |
| void | destroy () const |
Protected Member Functions | |
| virtual | ~Color () |
protected, in order to use only heap based objects. Plot3D will handle the objects destruction. See StandardColor for an example
|
|
Allow heap based objects only.
|
|
||||||||||||||||
|
Implement your color model here.
Implemented in StandardColor. |
|
|
Should create a color vector usable by ColorLegend. The default implementation returns his argument.
Reimplemented in StandardColor. |
1.4.3