Class MedialZoomContext

Object
MedialZoomContext
All Implemented Interfaces:
ZoomContext
Direct Known Subclasses:
ContinuousZoomContext, ListZoomContext, MedialZoomContext

public abstract class MedialZoomContext extends Object implements ZoomContext
A zoom context that can find half way points between zoom levels.
Author:
Kevin Smith, Boundless
  • Constructor Details

    • MedialZoomContext

      public MedialZoomContext()
  • Method Details

    • getMedialScale

      protected abstract double getMedialScale(int level)
      Get a scale between the given zoom level and the next
    • getRange

      public ScaleRange getRange(Integer min, Integer max)
      Description copied from interface: ZoomContext
      Return a scale range covering the specified zoom level but no others.
      Specified by:
      getRange in interface ZoomContext
      Parameters:
      min - Minimum zoom level. Absent (null) for open ended ranges.
      max - Maximum zoom level. Absent (null) for open ended ranges.