mirror of
https://github.com/qgis/QGIS.git
synced 2025-12-09 00:04:30 -05:00
Update QgsRuleBasedRenderer::RenderJob
This commit is contained in:
parent
71cf5af210
commit
01e879c5b0
@ -40,13 +40,15 @@ the rules and draws features with symbols from rules that match.
|
|||||||
{
|
{
|
||||||
RenderJob( QgsRuleBasedRenderer::FeatureToRender &_ftr, QgsSymbol *_s );
|
RenderJob( QgsRuleBasedRenderer::FeatureToRender &_ftr, QgsSymbol *_s );
|
||||||
|
|
||||||
|
|
||||||
QgsRuleBasedRenderer::FeatureToRender &ftr;
|
QgsRuleBasedRenderer::FeatureToRender &ftr;
|
||||||
%Docstring
|
%Docstring
|
||||||
Feature to render
|
Feature to render
|
||||||
%End
|
%End
|
||||||
|
|
||||||
QgsSymbol *symbol;
|
QgsSymbol *symbol;
|
||||||
|
|
||||||
|
private:
|
||||||
|
RenderJob &operator=( const RenderJob & );
|
||||||
};
|
};
|
||||||
|
|
||||||
struct RenderLevel
|
struct RenderLevel
|
||||||
|
|||||||
@ -70,18 +70,16 @@ class CORE_EXPORT QgsRuleBasedRenderer : public QgsFeatureRenderer
|
|||||||
, symbol( _s )
|
, symbol( _s )
|
||||||
{}
|
{}
|
||||||
|
|
||||||
QgsRuleBasedRenderer::RenderJob &operator=( const QgsRuleBasedRenderer::RenderJob &rj )
|
|
||||||
{
|
|
||||||
symbol = rj.symbol;
|
|
||||||
ftr = rj.ftr;
|
|
||||||
return *this;
|
|
||||||
}
|
|
||||||
|
|
||||||
//! Feature to render
|
//! Feature to render
|
||||||
QgsRuleBasedRenderer::FeatureToRender &ftr;
|
QgsRuleBasedRenderer::FeatureToRender &ftr;
|
||||||
|
|
||||||
//! Symbol to render feature with (not owned by this object).
|
//! Symbol to render feature with (not owned by this object).
|
||||||
QgsSymbol *symbol = nullptr;
|
QgsSymbol *symbol = nullptr;
|
||||||
|
|
||||||
|
private:
|
||||||
|
#ifdef SIP_RUN
|
||||||
|
RenderJob &operator=( const RenderJob & );
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user