QGIS API Documentation 3.41.0-Master (45a0abf3bec)
Loading...
Searching...
No Matches
Classes
qgsrendercontext.h File Reference
#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"
Include dependency graph for qgsrendercontext.h:
This graph shows which files directly or indirectly include this file:

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...