Package org.mapsforge.map.view
Class FrameBuffer
- java.lang.Object
-
- org.mapsforge.map.view.FrameBuffer
-
- Direct Known Subclasses:
FrameBufferHA3
,FrameBufferOld
public abstract class FrameBuffer extends java.lang.Object
-
-
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)
-
-
-
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)
-
-