Package org.mapsforge.map.view
Class FrameBufferHA2
- java.lang.Object
-
- org.mapsforge.map.view.FrameBuffer
-
- org.mapsforge.map.view.FrameBufferOld
-
- org.mapsforge.map.view.FrameBufferHA2
-
public class FrameBufferHA2 extends FrameBufferOld
-
-
Constructor Summary
Constructors Constructor Description FrameBufferHA2(FrameBufferModel frameBufferModel, DisplayModel displayModel, org.mapsforge.core.graphics.GraphicFactory graphicFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadjustMatrix(float diffX, float diffY, float scaleFactor, org.mapsforge.core.model.Dimension mapViewDimension, float pivotDistanceX, float pivotDistanceY)voiddestroy()voiddraw(org.mapsforge.core.graphics.GraphicContext graphicContext)This is called from (Android)MapView.onDrawand (Desktop)MapView.paint.voidframeFinished(org.mapsforge.core.model.MapPosition framePosition)This is called fromLayerManagerwhen drawing is finished.org.mapsforge.core.graphics.BitmapgetDrawingBitmap()This is called fromLayerManagerwhen drawing starts.voidsetDimension(org.mapsforge.core.model.Dimension dimension)-
Methods inherited from class org.mapsforge.map.view.FrameBufferOld
getDimension
-
-
-
-
Constructor Detail
-
FrameBufferHA2
public FrameBufferHA2(FrameBufferModel frameBufferModel, DisplayModel displayModel, org.mapsforge.core.graphics.GraphicFactory graphicFactory)
-
-
Method Detail
-
adjustMatrix
public void adjustMatrix(float diffX, float diffY, float scaleFactor, org.mapsforge.core.model.Dimension mapViewDimension, float pivotDistanceX, float pivotDistanceY)- Overrides:
adjustMatrixin classFrameBufferOld
-
destroy
public void destroy()
- Overrides:
destroyin classFrameBufferOld
-
draw
public void draw(org.mapsforge.core.graphics.GraphicContext graphicContext)
This is called from (Android)MapView.onDrawand (Desktop)MapView.paint.- Overrides:
drawin classFrameBufferOld
-
frameFinished
public void frameFinished(org.mapsforge.core.model.MapPosition framePosition)
This is called fromLayerManagerwhen drawing is finished.- Overrides:
frameFinishedin classFrameBufferOld
-
getDrawingBitmap
public org.mapsforge.core.graphics.Bitmap getDrawingBitmap()
This is called fromLayerManagerwhen drawing starts.- Overrides:
getDrawingBitmapin classFrameBufferOld- Returns:
- the bitmap of the second frame to draw on (may be null).
-
setDimension
public void setDimension(org.mapsforge.core.model.Dimension dimension)
- Overrides:
setDimensionin classFrameBufferOld
-
-