QgsSymbolList QgsFeatureRenderer::originalSymbolsForFeature( QgsFeature &feat, QgsRenderContext &context ) { QgsSymbolList lst; QgsSymbol* s = originalSymbolForFeature( feat, context ); if ( s ) lst.append( s ); return lst; }
QgsSymbolList QgsSingleSymbolRenderer::symbols( QgsRenderContext &context ) const { Q_UNUSED( context ); QgsSymbolList lst; lst.append( mSymbol.get() ); return lst; }
QgsSymbolList QgsGraduatedSymbolRenderer::symbols( QgsRenderContext &context ) { Q_UNUSED( context ); QgsSymbolList lst; lst.reserve( mRanges.count() ); Q_FOREACH ( const QgsRendererRange &range, mRanges ) { lst.append( range.symbol() ); }