StandardColor Class Reference

Standard color model for Plot3D - implements the data driven operator()(double x, double y, double z). More...

#include <qwt3d_color.h>

Inheritance diagram for StandardColor:
Color

List of all members.

Public Member Functions

 StandardColor (Qwt3D::Plot3D *data, unsigned size=100)
Qwt3D::RGBA operator() (double x, double y, double z) const
void setColorVector (Qwt3D::ColorVector const &cv)
void reset (unsigned size=100)
void setAlpha (double a)
Qwt3D::ColorVectorcreateVector (Qwt3D::ColorVector &vec)

Protected Attributes

Qwt3D::ColorVector colors_
Qwt3D::Plot3Ddata_

Detailed Description

The class has a ColorVector representing z values, which will be used by operator()(double x, double y, double z)


Member Function Documentation

void setColorVector ( Qwt3D::ColorVector const &  cv  ) 

Assigns a new ColorVector (Also overwrites the constructors size argument)

Qwt3D::ColorVector& createVector ( Qwt3D::ColorVector vec  )  [inline, virtual]

Creates color vector.

Creates a color vector used by ColorLegend. This is essentially a copy from the internal used vector.

Returns:
The vector created

Reimplemented from Color.


The documentation for this class was generated from the following files:

Generated on Fri Oct 2 21:44:10 2009 for QwtPlot3D API by  doxygen 1.6.1