QgsSymbolV2* QgsGraduatedSymbolRendererV2::symbolForValue( double value ) { for ( QgsRangeList::iterator it = mRanges.begin(); it != mRanges.end(); ++it ) { if ( it->lowerValue() <= value && it->upperValue() >= value ) return it->symbol(); } // the value is out of the range: return NULL instead of symbol return NULL; }