1#ifndef __COLORGENERATOR_H__
2#define __COLORGENERATOR_H__
5#include "qwt3d_global.h"
6#include "qwt3d_types.h"
34 return this->operator()(t.x, t.y, t.z);
37 virtual Qwt3D::ColorVector &createVector(Qwt3D::ColorVector &vec) {
return vec; }
39 void destroy()
const {
delete this; }
67 void setColorVector(Qwt3D::ColorVector
const &cv);
69 void reset(
unsigned size = 100);
71 void setAlpha(
double a);
73 Qwt3D::ColorVector &createVector(Qwt3D::ColorVector &vec)
80 Qwt3D::ColorVector colors_;
颜色函数的抽象基类
Definition qwt3d_color.h:27
所有绘图控件的基类
Definition qwt3d_plot.h:31
Plot3D 的标准颜色模型 - 实现数据驱动的 operator()(double x, double y, double z)
Definition qwt3d_color.h:60
红-绿-蓝-透明度值
Definition qwt3d_types.h:480
三元组 [x,y,z]
Definition qwt3d_types.h:240