| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
#include "qgis_core.h"#include "qgis_sip.h"#include <QColor>#include <QPainter>#include <QPainterPath>#include <memory>#include "qgscoordinatetransform.h"#include "qgsexpressioncontext.h"#include "qgsfeaturefilterprovider.h"#include "qgslabelsink.h"#include "qgsmaptopixel.h"#include "qgsmapunitscale.h"#include "qgsrectangle.h"#include "qgsvectorsimplifymethod.h"#include "qgsdistancearea.h"#include "qgscoordinatetransformcontext.h"#include "qgspathresolver.h"#include "qgstemporalrangeobject.h"#include "qgsmaskrendersettings.h"

Go to the source code of this file.
Classes | |
| class | QgsRenderContext | 
| Contains information about the context of a rendering operation.  More... | |
| class | QgsScopedQPainterState | 
| Scoped object for saving and restoring a QPainter object's state.  More... | |
| class | QgsScopedRenderContextPainterSwap | 
| Scoped object for temporary replacement of a QgsRenderContext destination painter.  More... | |
| class | QgsScopedRenderContextReferenceScaleOverride | 
| Scoped object for temporary override of the symbologyReferenceScale property of a QgsRenderContext.  More... | |
| class | QgsScopedRenderContextScaleToMm | 
| Scoped object for temporary scaling of a QgsRenderContext for millimeter based rendering.  More... | |
| class | QgsScopedRenderContextScaleToPixels | 
| Scoped object for temporary scaling of a QgsRenderContext for pixel based rendering.  More... | |