Raster namespace.
More...
#include <qgsraster.h>
Public Types |
enum | ColorInterpretation {
UndefinedColorInterpretation = 0,
GrayIndex = 1,
PaletteIndex = 2,
RedBand = 3,
GreenBand = 4,
BlueBand = 5,
AlphaBand = 6,
HueBand = 7,
SaturationBand = 8,
LightnessBand = 9,
CyanBand = 10,
MagentaBand = 11,
YellowBand = 12,
BlackBand = 13,
YCbCr_YBand = 14,
YCbCr_CbBand = 15,
YCbCr_CrBand = 16,
ContinuousPalette = 17
} |
enum | IdentifyFormat {
IdentifyFormatUndefined = 0,
IdentifyFormatValue = 1,
IdentifyFormatText = 1 << 1,
IdentifyFormatHtml = 1 << 2,
IdentifyFormatFeature = 1 << 3
} |
enum | RasterProgressType { ProgressHistogram = 0,
ProgressPyramids = 1,
ProgressStatistics = 2
} |
enum | RasterBuildPyramids { PyramidsFlagNo = 0,
PyramidsFlagYes = 1,
PyramidsCopyExisting = 2
} |
enum | RasterPyramidsFormat { PyramidsGTiff = 0,
PyramidsInternal = 1,
PyramidsErdas = 2
} |
enum | ContrastEnhancementLimits { ContrastEnhancementNone,
ContrastEnhancementMinMax,
ContrastEnhancementStdDev,
ContrastEnhancementCumulativeCut
} |
| Contrast enhancement limits. More...
|
enum | DrawingStyle {
UndefinedDrawingStyle,
SingleBandGray,
SingleBandPseudoColor,
PalettedColor,
PalettedSingleBandGray,
PalettedSingleBandPseudoColor,
PalettedMultiBandColor,
MultiBandSingleBandGray,
MultiBandSingleBandPseudoColor,
MultiBandColor,
SingleBandColorDataStyle
} |
| This enumerator describes the different kinds of drawing we can do. More...
|
Detailed Description
Member Enumeration Documentation
- Enumerator:
UndefinedColorInterpretation |
|
GrayIndex |
Greyscale
|
PaletteIndex |
Paletted (see associated color table)
|
RedBand |
Red band of RGBA image
|
GreenBand |
Green band of RGBA image
|
BlueBand |
Blue band of RGBA image
|
AlphaBand |
Alpha (0=transparent, 255=opaque)
|
HueBand |
Hue band of HLS image
|
SaturationBand |
Saturation band of HLS image
|
LightnessBand |
Lightness band of HLS image
|
CyanBand |
Cyan band of CMYK image
|
MagentaBand |
Magenta band of CMYK image
|
YellowBand |
Yellow band of CMYK image
|
BlackBand |
Black band of CMLY image
|
YCbCr_YBand |
Y Luminance
|
YCbCr_CbBand |
Cb Chroma
|
YCbCr_CrBand |
Cr Chroma
|
ContinuousPalette |
Continuous palette, QGIS addition, GRASS
|
Contrast enhancement limits.
- Enumerator:
ContrastEnhancementNone |
|
ContrastEnhancementMinMax |
|
ContrastEnhancementStdDev |
|
ContrastEnhancementCumulativeCut |
|
This enumerator describes the different kinds of drawing we can do.
- Enumerator:
UndefinedDrawingStyle |
|
SingleBandGray |
|
SingleBandPseudoColor |
|
PalettedColor |
|
PalettedSingleBandGray |
|
PalettedSingleBandPseudoColor |
|
PalettedMultiBandColor |
|
MultiBandSingleBandGray |
|
MultiBandSingleBandPseudoColor |
|
MultiBandColor |
|
SingleBandColorDataStyle |
|
- Enumerator:
IdentifyFormatUndefined |
|
IdentifyFormatValue |
|
IdentifyFormatText |
|
IdentifyFormatHtml |
|
IdentifyFormatFeature |
|
- Enumerator:
PyramidsFlagNo |
|
PyramidsFlagYes |
|
PyramidsCopyExisting |
|
- Enumerator:
ProgressHistogram |
|
ProgressPyramids |
|
ProgressStatistics |
|
- Enumerator:
PyramidsGTiff |
|
PyramidsInternal |
|
PyramidsErdas |
|
Member Function Documentation
double QgsRaster::representableValue |
( |
double |
value, |
|
|
QGis::DataType |
dataType |
|
) |
| |
|
static |
Get value representable by given data type.
Supported are numerical types Byte, UInt16, Int16, UInt32, Int32, Float32, Float64.
- Parameters
-
- Note
- added in version 2.1
The documentation for this class was generated from the following files: