Class FrameBuffer

    • Constructor Summary

      Constructors 
      Constructor Description
      FrameBuffer()  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract void adjustMatrix​(float diffX, float diffY, float scaleFactor, org.mapsforge.core.model.Dimension mapViewDimension, float pivotDistanceX, float pivotDistanceY)  
      abstract void destroy()  
      abstract void draw​(org.mapsforge.core.graphics.GraphicContext graphicContext)  
      abstract void frameFinished​(org.mapsforge.core.model.MapPosition frameMapPosition)  
      abstract org.mapsforge.core.model.Dimension getDimension()  
      abstract org.mapsforge.core.graphics.Bitmap getDrawingBitmap()  
      abstract void setDimension​(org.mapsforge.core.model.Dimension dimension)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FrameBuffer

        public FrameBuffer()
    • Method Detail

      • adjustMatrix

        public abstract void adjustMatrix​(float diffX,
                                          float diffY,
                                          float scaleFactor,
                                          org.mapsforge.core.model.Dimension mapViewDimension,
                                          float pivotDistanceX,
                                          float pivotDistanceY)
      • destroy

        public abstract void destroy()
      • draw

        public abstract void draw​(org.mapsforge.core.graphics.GraphicContext graphicContext)
      • frameFinished

        public abstract void frameFinished​(org.mapsforge.core.model.MapPosition frameMapPosition)
      • getDimension

        public abstract org.mapsforge.core.model.Dimension getDimension()
      • getDrawingBitmap

        public abstract org.mapsforge.core.graphics.Bitmap getDrawingBitmap()
        Returns:
        the bitmap of the second frame to draw on (may be null).
      • setDimension

        public abstract void setDimension​(org.mapsforge.core.model.Dimension dimension)