Skip to content

Commit

Permalink
Annotate core module members properly.
Browse files Browse the repository at this point in the history
  • Loading branch information
timlinux committed Oct 4, 2012
1 parent 2ceb1ab commit 2be43f8
Show file tree
Hide file tree
Showing 14 changed files with 45 additions and 1 deletion.
3 changes: 3 additions & 0 deletions src/core/raster/qgsbilinearrasterresampler.h
Expand Up @@ -21,6 +21,9 @@
#include "qgsrasterresampler.h"
#include <QColor>

/** \ingroup core
Bilinear Raster Resampler
*/
class CORE_EXPORT QgsBilinearRasterResampler: public QgsRasterResampler
{
public:
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgscubicrasterresampler.h
Expand Up @@ -21,6 +21,9 @@
#include "qgsrasterresampler.h"
#include <QColor>

/** \ingroup core
Cubic Raster Resampler
*/
class CORE_EXPORT QgsCubicRasterResampler: public QgsRasterResampler
{
public:
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgspalettedrasterrenderer.h
Expand Up @@ -23,6 +23,9 @@
class QColor;
class QDomElement;

/** \ingroup core
* Renderer for paletted raster images.
*/
class CORE_EXPORT QgsPalettedRasterRenderer: public QgsRasterRenderer
{
public:
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgsrasterdrawer.h
Expand Up @@ -27,6 +27,9 @@ class QgsMapToPixel;
struct QgsRasterViewPort;
class QgsRasterIterator;

/** \ingroup core
* The drawing pipe for raster layers.
*/
class QgsRasterDrawer
{
public:
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgsrasterfilewriter.h
Expand Up @@ -26,6 +26,9 @@
class QProgressDialog;
class QgsRasterIterator;

/** \ingroup core
* The raster file writer which allows you to save a raster to a new file.
*/
class CORE_EXPORT QgsRasterFileWriter
{
public:
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgsrasteriterator.h
Expand Up @@ -23,6 +23,9 @@ class QgsRasterInterface;
class QgsRasterProjector;
struct QgsRasterViewPort;

/** \ingroup core
* Iterator for sequentially processing raster cells.
*/
class CORE_EXPORT QgsRasterIterator
{
public:
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgsrasternuller.h
Expand Up @@ -23,6 +23,9 @@

#include <QList>

/** \ingroup core
* Raster pipe that deals with null values.
*/
class CORE_EXPORT QgsRasterNuller : public QgsRasterInterface
{
public:
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgsrasterrenderer.h
Expand Up @@ -33,6 +33,9 @@ struct QgsRasterViewPort;

class QDomElement;

/** \ingroup core
* Raster renderer pipe that applies colours to a raster.
*/
class CORE_EXPORT QgsRasterRenderer : public QgsRasterInterface
{
public:
Expand Down
6 changes: 6 additions & 0 deletions src/core/raster/qgsrasterrendererregistry.h
Expand Up @@ -32,6 +32,9 @@ class QgsRasterRendererWidget;
typedef QgsRasterRenderer*( *QgsRasterRendererCreateFunc )( const QDomElement&, QgsRasterInterface* input );
typedef QgsRasterRendererWidget*( *QgsRasterRendererWidgetCreateFunc )( QgsRasterLayer*, const QgsRectangle &extent );

/** \ingroup core
* Registry for raster renderer entries.
*/
struct CORE_EXPORT QgsRasterRendererRegistryEntry
{
QgsRasterRendererRegistryEntry( const QString& theName, const QString& theVisibleName, QgsRasterRendererCreateFunc rendererFunction,
Expand All @@ -43,6 +46,9 @@ struct CORE_EXPORT QgsRasterRendererRegistryEntry
QgsRasterRendererWidgetCreateFunc widgetCreateFunction; //pointer to create function for renderer widget
};

/** \ingroup core
* Registry for raster renderers.
*/
class CORE_EXPORT QgsRasterRendererRegistry
{
public:
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgsrasterresamplefilter.h
Expand Up @@ -25,6 +25,9 @@ class QgsRasterResampler;

class QDomElement;

/** \ingroup core
* Resample filter pipe for rasters.
*/
class CORE_EXPORT QgsRasterResampleFilter : public QgsRasterInterface
{
public:
Expand Down
4 changes: 3 additions & 1 deletion src/core/raster/qgsrasterresampler.h
Expand Up @@ -22,7 +22,9 @@

class QImage;

/**Interface for resampling rasters (e.g. to have a smoother appearance)*/
/** \ingroup core
* Interface for resampling rasters (e.g. to have a smoother appearance)
*/
class QgsRasterResampler
{
public:
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgssinglebandcolordatarenderer.h
Expand Up @@ -22,6 +22,9 @@

class QDomElement;

/** \ingroup core
* Raster renderer pipe for single band color.
*/
class CORE_EXPORT QgsSingleBandColorDataRenderer: public QgsRasterRenderer
{
public:
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgssinglebandgrayrenderer.h
Expand Up @@ -23,6 +23,9 @@
class QgsContrastEnhancement;
class QDomElement;

/** \ingroup core
* Raster renderer pipe for single band gray.
*/
class CORE_EXPORT QgsSingleBandGrayRenderer: public QgsRasterRenderer
{
public:
Expand Down
3 changes: 3 additions & 0 deletions src/core/raster/qgssinglebandpseudocolorrenderer.h
Expand Up @@ -23,6 +23,9 @@
class QDomElement;
class QgsRasterShader;

/** \ingroup core
* Raster renderer pipe for single band pseudocolor.
*/
class CORE_EXPORT QgsSingleBandPseudoColorRenderer: public QgsRasterRenderer
{
public:
Expand Down

0 comments on commit 2be43f8

Please sign in to comment.