コード例 #1
0
ファイル: qgsrenderer.cpp プロジェクト: fritsvanveen/QGIS
QgsSymbolList QgsFeatureRenderer::originalSymbolsForFeature( QgsFeature &feat, QgsRenderContext &context )
{
  QgsSymbolList lst;
  QgsSymbol* s = originalSymbolForFeature( feat, context );
  if ( s ) lst.append( s );
  return lst;
}
コード例 #2
0
QgsSymbolList QgsSingleSymbolRenderer::symbols( QgsRenderContext &context ) const
{
  Q_UNUSED( context );
  QgsSymbolList lst;
  lst.append( mSymbol.get() );
  return lst;
}
コード例 #3
0
QgsSymbolList QgsGraduatedSymbolRenderer::symbols( QgsRenderContext &context )
{
  Q_UNUSED( context );
  QgsSymbolList lst;
  lst.reserve( mRanges.count() );
  Q_FOREACH ( const QgsRendererRange &range, mRanges )
  {
    lst.append( range.symbol() );
  }