14 #ifndef CLGradientStops_H__
15 #define CLGradientStops_H__
35 std::list<std::pair<double, unsigned int> >
mStops;
38 std::list<std::pair<double, unsigned int> >::const_iterator
mBegin;
39 std::list<std::pair<double, unsigned int> >::const_iterator
mEnd;
41 std::list<std::pair<double, unsigned int> >::const_iterator
mTmp;
std::list< std::pair< double, unsigned int > >::const_iterator mEnd
void adjust_value(double &value) const
void update_color(double val)
std::list< std::pair< double, unsigned int > > mStops
CLGradientBase::SPREADMETHOD mSpreadMethod
unsigned char * mColorData
CLGradientStops(const CLGradientBase *pGradient, const std::map< std::string, CLRGBAColor > &colormap)
std::list< std::pair< double, unsigned int > >::const_iterator mCurrentPosition
const CLRGBAColor & color() const
std::list< std::pair< double, unsigned int > >::const_iterator mBegin
std::list< std::pair< double, unsigned int > >::const_iterator mTmp