Package org.oscim.renderer
Class LocationTextureRenderer
java.lang.Object
org.oscim.renderer.LayerRenderer
org.oscim.renderer.BucketRenderer
org.oscim.renderer.LocationTextureRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic floatstatic floatprotected final floatprotected intFields inherited from class org.oscim.renderer.BucketRenderer
buckets, log, mFlipOnDateLine, mInitialized, mMapPosition -
Constructor Summary
ConstructorsConstructorDescriptionLocationTextureRenderer(Map map, Layer layer) LocationTextureRenderer(Map map, Layer layer, float scale) -
Method Summary
Modifier and TypeMethodDescriptionvoidanimate(boolean enable) protected booleaninit()voidrender(GLViewport v) Render all 'buckets'voidsetAnimate(boolean animate) voidsetBillboard(boolean billboard) voidsetBitmapArrow(Bitmap bitmap) voidsetBitmapMarker(Bitmap bitmap) voidsetCallback(LocationCallback callback) voidsetCenter(boolean center) voidsetColor(int color) voidsetLocation(double x, double y, double radius) voidvoidsetShowAccuracyZoom(int showAccuracyZoom) voidupdate(GLViewport v) Default implementation: Copy initial Viewport position and compile buckets.Methods inherited from class org.oscim.renderer.BucketRenderer
compile, setMatrix, setMatrix, setMatrix, setMatrixMethods inherited from class org.oscim.renderer.LayerRenderer
isReady, setReady, setup
-
Field Details
-
ACCURACY_CIRCLE_SIZE
public static float ACCURACY_CIRCLE_SIZE -
CIRCLE_SIZE
public static float CIRCLE_SIZE -
mScale
protected final float mScale -
mShaderProgram
protected int mShaderProgram
-
-
Constructor Details
-
LocationTextureRenderer
-
LocationTextureRenderer
-
-
Method Details
-
setAnimate
public void setAnimate(boolean animate) -
setBillboard
public void setBillboard(boolean billboard) -
setBitmapArrow
-
setBitmapMarker
-
setCallback
-
setCenter
public void setCenter(boolean center) -
setColor
public void setColor(int color) -
setLocation
public void setLocation(double x, double y, double radius) -
setShader
-
setShowAccuracyZoom
public void setShowAccuracyZoom(int showAccuracyZoom) -
animate
public void animate(boolean enable) -
update
Description copied from class:BucketRendererDefault implementation: Copy initial Viewport position and compile buckets.- Overrides:
updatein classBucketRenderer
-
render
Description copied from class:BucketRendererRender all 'buckets'- Overrides:
renderin classBucketRenderer
-
init
protected boolean init()
-