RasterLayer constructor
RasterLayer({
- required String id,
- Visibility? visibility,
- List<
Object> ? visibilityExpression, - List<
Object> ? filter, - double? minZoom,
- double? maxZoom,
- String? slot,
- required String sourceId,
- String? sourceLayer,
- String? rasterArrayBand,
- List<
Object> ? rasterArrayBandExpression, - double? rasterBrightnessMax,
- List<
Object> ? rasterBrightnessMaxExpression, - double? rasterBrightnessMin,
- List<
Object> ? rasterBrightnessMinExpression, - int? rasterColor,
- List<
Object> ? rasterColorExpression, - List<
double?> ? rasterColorMix, - List<
Object> ? rasterColorMixExpression, - List<
double?> ? rasterColorRange, - List<
Object> ? rasterColorRangeExpression, - RasterColorScale? rasterColorScale,
- List<
Object> ? rasterColorScaleExpression, - double? rasterContrast,
- List<
Object> ? rasterContrastExpression, - double? rasterElevation,
- List<
Object> ? rasterElevationExpression, - double? rasterEmissiveStrength,
- List<
Object> ? rasterEmissiveStrengthExpression, - double? rasterFadeDuration,
- List<
Object> ? rasterFadeDurationExpression, - double? rasterHueRotate,
- List<
Object> ? rasterHueRotateExpression, - double? rasterOpacity,
- List<
Object> ? rasterOpacityExpression, - RasterResampling? rasterResampling,
- List<
Object> ? rasterResamplingExpression, - double? rasterSaturation,
- List<
Object> ? rasterSaturationExpression,
Implementation
RasterLayer({
required super.id,
super.visibility,
super.visibilityExpression,
super.filter,
super.minZoom,
super.maxZoom,
super.slot,
required this.sourceId,
this.sourceLayer,
this.rasterArrayBand,
this.rasterArrayBandExpression,
this.rasterBrightnessMax,
this.rasterBrightnessMaxExpression,
this.rasterBrightnessMin,
this.rasterBrightnessMinExpression,
this.rasterColor,
this.rasterColorExpression,
this.rasterColorMix,
this.rasterColorMixExpression,
this.rasterColorRange,
this.rasterColorRangeExpression,
this.rasterColorScale,
this.rasterColorScaleExpression,
this.rasterContrast,
this.rasterContrastExpression,
this.rasterElevation,
this.rasterElevationExpression,
this.rasterEmissiveStrength,
this.rasterEmissiveStrengthExpression,
this.rasterFadeDuration,
this.rasterFadeDurationExpression,
this.rasterHueRotate,
this.rasterHueRotateExpression,
this.rasterOpacity,
this.rasterOpacityExpression,
this.rasterResampling,
this.rasterResamplingExpression,
this.rasterSaturation,
this.rasterSaturationExpression,
});