Navigation Menu

Skip to content

Commit

Permalink
Few more doxygen docs for QgsMapLayerRenderer and subclasses
Browse files Browse the repository at this point in the history
  • Loading branch information
wonder-sk committed Jun 26, 2014
1 parent 2d5e5c5 commit dc7bed7
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 1 deletion.
2 changes: 2 additions & 0 deletions src/core/qgsmaplayerrenderer.h
Expand Up @@ -37,6 +37,8 @@
* 2. renderer job (still in GUI thread) stores the renderer for later use.
* 3. renderer job (in worker thread) calls QgsMapLayerRenderer::render()
* 4. renderer job (again in GUI thread) will check errors() and report them
*
* @note added in 2.4
*/
class CORE_EXPORT QgsMapLayerRenderer
{
Expand Down
5 changes: 4 additions & 1 deletion src/core/qgspluginlayer.cpp
Expand Up @@ -37,7 +37,10 @@ QgsLegendSymbologyList QgsPluginLayer::legendSymbologyItems( const QSize& iconSi
return QgsLegendSymbologyList();
}

/** Fallback layer renderer implementation for layer that do not support map renderer yet. */
/** Fallback layer renderer implementation for layer that do not support map renderer yet.
*
* @note added in 2.4
*/
class QgsPluginLayerRenderer : public QgsMapLayerRenderer
{
public:
Expand Down
5 changes: 5 additions & 0 deletions src/core/qgsvectorlayerrenderer.h
Expand Up @@ -42,6 +42,11 @@ typedef QList<int> QgsAttributeList;
#include "qgsmaplayerrenderer.h"


/**
* Implementation of threaded rendering for vector layers.
*
* @note added in 2.4
*/
class QgsVectorLayerRenderer : public QgsMapLayerRenderer
{
public:
Expand Down
5 changes: 5 additions & 0 deletions src/core/raster/qgsrasterlayerrenderer.h
Expand Up @@ -26,6 +26,11 @@ class QgsRasterPipe;
struct QgsRasterViewPort;
class QgsRenderContext;

/**
* Implementation of threaded rendering for raster layers.
*
* @note added in 2.4
*/
class QgsRasterLayerRenderer : public QgsMapLayerRenderer
{
public:
Expand Down

0 comments on commit dc7bed7

Please sign in to comment.