globalmapper.SetLayerPalette¶
- globalmapper.SetLayerPalette(GM_LayerHandle_t32 aLayer, GM_PaletteEntry_t aNewPalette, uint32 aReserved=0) GM_Error_t32 [source]¶
Sets the color palette for a given layer. The layer must be a palette-based image. The mPalette and mPaletteSize values in GM_LayerInfo_t for the layer will indicate the size and values in the current palette. You can restore the original palette for a layer by passing None. If you pass in fewer colors than in the original palette, only those colors that you provide will be updated.
- Parameters:
aLayer (GM_LayerHandle_t32) – layer to set palette for
aNewPalette (GM_PaletteEntry_t) – pointer to list of palette entries to use for layer or None to reset palette to original palette
aReserved (uint32) – Reserved for future use; defaults to 0
- Returns:
Error Code
- Return type:
GM_Error_t32