This renderer translates a map feature whose geometry is an IlvMapRaster
into an IlvZoomableIcon
whose colors indicate the value of the raster.
More...
#include <ilviews/maps/rendering/rastrdr.h>
This renderer translates a map feature whose geometry is an IlvMapRaster
into an IlvZoomableIcon
whose colors indicate the value of the raster.
The translation from raster values to colors is performed by an IlvMapColorModel
. Library: ilvmaps
Creates an instance of a renderer to render raster geometries.
- Parameters
-
display | The display for which graphics are rendered. |
colorModel | The colormodel used to translate raster values into colors. |
ownerOfModel | If IlTrue , the new owner of the colormodel is the renderer. The IlvDefaultRasterRenderer instance will delete the colorModel in its destructor. |
Creates a new renderer, copying the specified renderer.
- Parameters
-
source | The object to be copied. |
static IlvMapsError IlvDefaultRasterRenderer::BitmapError |
( |
| ) |
|
|
static |
The error returned when bitmaps cannot be created.
- Returns
- The error returned when bitmaps cannot be created.
Translates an IlvMapFeature
into a graphic object.
- Warning
- This renderer handles projection conversion.
- Parameters
-
feature | The map feature to be translated. |
targetMapInfo | The target map info. |
status | Set to an error code if the renderer cannot process the map feature (often because the renderer does not support the feature geometry, but it can also indicate that a projection error occurred). |
- Returns
- The
IlvGraphic
object or a null pointer if a severe error occurred.
Implements IlvFeatureRenderer.
© Copyright 2015, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.