copyWith method

Implementation

RasterLayerProperties copyWith(RasterLayerProperties changes) {
  return RasterLayerProperties(
    rasterOpacity: changes.rasterOpacity ?? rasterOpacity,
    rasterHueRotate: changes.rasterHueRotate ?? rasterHueRotate,
    rasterBrightnessMin: changes.rasterBrightnessMin ?? rasterBrightnessMin,
    rasterBrightnessMax: changes.rasterBrightnessMax ?? rasterBrightnessMax,
    rasterSaturation: changes.rasterSaturation ?? rasterSaturation,
    rasterContrast: changes.rasterContrast ?? rasterContrast,
    rasterResampling: changes.rasterResampling ?? rasterResampling,
    rasterFadeDuration: changes.rasterFadeDuration ?? rasterFadeDuration,
    visibility: changes.visibility ?? visibility,
  );
}