bitmapSrcMixinScale method

void bitmapSrcMixinScale(
  1. BitmapSrcMixin base,
  2. int zoomlevel
)
inherited

Implementation

void bitmapSrcMixinScale(BitmapSrcMixin base, int zoomlevel) {
  bitmapSrcMixinClone(base);
  if (zoomlevel >= _bitmapMinZoomLevel) {
    double scaleFactor = MapsforgeSettingsMgr().calculateScaleFactor(zoomlevel, _bitmapMinZoomLevel);
    _bitmapWidth = (_bitmapWidth * scaleFactor).round();
    _bitmapHeight = (_bitmapHeight * scaleFactor).round();
  }
}