Class FrameBufferModel

java.lang.Object
org.mapsforge.map.model.common.Observable
org.mapsforge.map.model.FrameBufferModel
All Implemented Interfaces:
ObservableInterface

public class FrameBufferModel extends Observable
  • Constructor Details

    • FrameBufferModel

      public FrameBufferModel()
  • Method Details

    • getDimension

      public org.mapsforge.core.model.Dimension getDimension()
      Returns:
      the current dimension of the FrameBuffer (may be null).
    • getMapPosition

      public org.mapsforge.core.model.MapPosition getMapPosition()
      Returns:
      the current MapPosition of the FrameBuffer (may be null).
    • getOverdrawFactor

      public double getOverdrawFactor()
    • isScaleEnabled

      public boolean isScaleEnabled()
      Returns:
      true if it is scaled between zoom levels, false otherwise.
    • setDimension

      public void setDimension(org.mapsforge.core.model.Dimension dimension)
    • setMapPosition

      public void setMapPosition(org.mapsforge.core.model.MapPosition mapPosition)
    • setOverdrawFactor

      public void setOverdrawFactor(double overdrawFactor)
      Throws:
      IllegalArgumentException - if the overdrawFactor is less or equal zero.
    • setScaleEnabled

      public void setScaleEnabled(boolean scaleEnabled)
      Parameters:
      scaleEnabled - true if it is scaled between zoom levels, false otherwise.