Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

a(int) - Static method in class org.oscim.backend.canvas.Color
 
abs(float) - Static method in class org.oscim.utils.FastMath
 
ABS_GEQ_TWO - Static variable in class org.oscim.utils.TessJNI.WindingRule
 
absMax(float, float) - Static method in class org.oscim.utils.FastMath
 
absMaxCmp(float, float, float) - Static method in class org.oscim.utils.FastMath
test if any absolute value is greater than 'cmp'
absMaxCmp(int, int, int) - Static method in class org.oscim.utils.FastMath
test if any absolute value is greater than 'cmp'
AbstractMapEventLayer - Class in org.oscim.layers
 
AbstractMapEventLayer(Map) - Constructor for class org.oscim.layers.AbstractMapEventLayer
 
AbstractVectorLayer<T> - Class in org.oscim.layers.vector
 
AbstractVectorLayer(Map) - Constructor for class org.oscim.layers.vector.AbstractVectorLayer
 
AbstractVectorLayer.Renderer - Class in org.oscim.layers.vector
 
AbstractVectorLayer.Task - Class in org.oscim.layers.vector
 
AbstractVectorLayer.Worker - Class in org.oscim.layers.vector
 
ACTION_CANCEL - Static variable in class org.oscim.event.MotionEvent
 
ACTION_DOWN - Static variable in class org.oscim.event.MotionEvent
 
ACTION_MASK - Static variable in class org.oscim.event.MotionEvent
 
ACTION_MOVE - Static variable in class org.oscim.event.MotionEvent
 
ACTION_POINTER_DOWN - Static variable in class org.oscim.event.MotionEvent
 
ACTION_POINTER_INDEX_MASK - Static variable in class org.oscim.event.MotionEvent
 
ACTION_POINTER_INDEX_SHIFT - Static variable in class org.oscim.event.MotionEvent
 
ACTION_POINTER_UP - Static variable in class org.oscim.event.MotionEvent
 
ACTION_UP - Static variable in class org.oscim.event.MotionEvent
 
activateSelectedItems(MotionEvent, ItemizedLayer.ActiveItem) - Method in class org.oscim.layers.marker.ItemizedLayer
When a content sensitive action is performed the content item needs to be identified.
ACTIVE_ATTRIBUTE_MAX_LENGTH - Static variable in interface org.oscim.backend.GL
 
ACTIVE_ATTRIBUTES - Static variable in interface org.oscim.backend.GL
 
ACTIVE_TEXTURE - Static variable in interface org.oscim.backend.GL
 
ACTIVE_UNIFORM_MAX_LENGTH - Static variable in interface org.oscim.backend.GL
 
ACTIVE_UNIFORMS - Static variable in interface org.oscim.backend.GL
 
activeTexture(int) - Method in interface org.oscim.backend.GL
 
add(Box) - Method in class org.oscim.core.Box
 
add(double, double) - Method in class org.oscim.core.Box
 
add(Tag) - Method in class org.oscim.core.TagSet
Adds the Tag tag to TagSet.
add(int, Layer) - Method in class org.oscim.map.Layers
 
add(Layer, int) - Method in class org.oscim.map.Layers
Add using layer groups.
add(MapElement) - Method in class org.oscim.renderer.bucket.ExtrusionBucket
 
add(MapElement, float, float) - Method in class org.oscim.renderer.bucket.ExtrusionBucket
 
add(short) - Method in class org.oscim.renderer.bucket.VertexData
 
add(float, float) - Method in class org.oscim.renderer.bucket.VertexData
 
add(short, short) - Method in class org.oscim.renderer.bucket.VertexData
 
add(float, float, float) - Method in class org.oscim.renderer.bucket.VertexData
 
add(short, short, short) - Method in class org.oscim.renderer.bucket.VertexData
 
add(float, float, float, float) - Method in class org.oscim.renderer.bucket.VertexData
 
add(short, short, short, short) - Method in class org.oscim.renderer.bucket.VertexData
 
add(float, float, float, float, float, float) - Method in class org.oscim.renderer.bucket.VertexData
 
add(short, short, short, short, short, short) - Method in class org.oscim.renderer.bucket.VertexData
 
add(MapDatabase) - Method in class org.oscim.tiling.source.mapfile.MultiMapDatabase
 
add(MapFileTileSource) - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
 
add(MapFileTileSource, int, int) - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
 
add(Object, Bitmap) - Method in class org.oscim.utils.BitmapPacker
 
add(float[], int, int, int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
 
add(int, int, int) - Method in class org.oscim.utils.quadtree.TileIndex
 
addCategory(String) - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
 
addCircle(GeometryBuffer) - Method in class org.oscim.renderer.bucket.CircleBucket
 
addCircleBucket(int, CircleStyle) - Method in class org.oscim.renderer.bucket.RenderBuckets
 
addContour2D(float[]) - Method in class org.oscim.utils.TessJNI
 
addContour2D(float[], int, int) - Method in class org.oscim.utils.TessJNI
 
addContour2D(int[], float[]) - Method in class org.oscim.utils.TessJNI
 
addContour2D(int[], float[], int, int) - Method in class org.oscim.utils.TessJNI
 
addConvexMesh(GeometryBuffer) - Method in class org.oscim.renderer.bucket.MeshBucket
 
addData(Object, MapTile.TileData) - Method in class org.oscim.layers.tile.MapTile
 
addDepthOffset(int) - Method in class org.oscim.renderer.GLMatrix
add some offset (similar to glDepthOffset)
addGreatCircle(GeoPoint, GeoPoint) - Method in class org.oscim.layers.PathLayer
Draw a great circle.
addGreatCircle(GeoPoint, GeoPoint, int) - Method in class org.oscim.layers.PathLayer
Draw a great circle.
addGroup(int) - Method in class org.oscim.map.Layers
 
addHairLineBucket(int, LineStyle) - Method in class org.oscim.renderer.bucket.RenderBuckets
 
addHook(VectorTileLayer.TileLoaderProcessHook) - Method in class org.oscim.layers.tile.vector.VectorTileLayer
 
addHook(VectorTileLayer.TileLoaderThemeHook) - Method in class org.oscim.layers.tile.vector.VectorTileLayer
 
addItem(Item) - Method in class org.oscim.layers.marker.ItemizedLayer
 
addItem(int, Item) - Method in class org.oscim.layers.marker.ItemizedLayer
 
addItem(TextItem, float, float, float, float) - Method in class org.oscim.renderer.bucket.TextBucket
 
addItems(Collection<Item>) - Method in class org.oscim.layers.marker.ItemizedLayer
 
addLabel(Label) - Method in class org.oscim.layers.tile.vector.labeling.LabelPlacement
 
addLine(GeometryBuffer) - Method in class org.oscim.renderer.bucket.HairLineBucket
 
addLine(GeometryBuffer) - Method in class org.oscim.renderer.bucket.LineBucket
 
addLine(float[], int, boolean) - Method in class org.oscim.renderer.bucket.LineBucket
 
addLine(GeometryBuffer) - Method in class org.oscim.renderer.bucket.LineTexBucket
 
addLineBucket(int, LineStyle) - Method in class org.oscim.renderer.bucket.RenderBuckets
add the LineBucket for a level with a given Line style.
addMesh(GeometryBuffer) - Method in class org.oscim.renderer.bucket.MeshBucket
 
addMeshBucket(int, AreaStyle) - Method in class org.oscim.renderer.bucket.RenderBuckets
 
addOutline(LineBucket) - Method in class org.oscim.renderer.bucket.LineBucket
 
addOverlay(XmlRenderThemeStyleLayer) - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
 
addPoint(float, float) - Method in class org.oscim.core.GeometryBuffer
Adds a point with the coordinate x, y.
addPoint(Point) - Method in class org.oscim.core.GeometryBuffer
 
addPoint(PointF) - Method in class org.oscim.core.GeometryBuffer
 
addPoint(GeoPoint) - Method in class org.oscim.layers.PathLayer
 
addPoint(int, int) - Method in class org.oscim.layers.PathLayer
 
addPoints(Collection<? extends GeoPoint>) - Method in class org.oscim.layers.PathLayer
 
addPolygon(GeometryBuffer) - Method in class org.oscim.renderer.bucket.PolygonBucket
 
addPolygon(float[], int[]) - Method in class org.oscim.renderer.bucket.PolygonBucket
 
addPolygonBucket(int, AreaStyle) - Method in class org.oscim.renderer.bucket.RenderBuckets
 
addStyle(RenderStyle) - Method in class org.oscim.theme.rule.RuleBuilder
 
addSubRule(RuleBuilder) - Method in class org.oscim.theme.rule.RuleBuilder
 
addSymbol(SymbolItem) - Method in class org.oscim.renderer.bucket.SymbolBucket
 
addTask(Runnable) - Method in class org.oscim.map.Map
Post a task to run on a shared worker-thread.
addTask(Runnable) - Method in interface org.oscim.utils.async.TaskQueue
Add task to run on a worker thread.
addText(TextItem) - Method in class org.oscim.renderer.bucket.TextBucket
 
addTextureRegion(Object, TextureAtlas.Rect) - Method in class org.oscim.renderer.atlas.TextureAtlas
 
addTranslation(String, String) - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
 
afterPause() - Method in class org.oscim.utils.PausableThread
Called once when this thread continues to work after a pause.
afterRun() - Method in class org.oscim.utils.PausableThread
Called once at the end of the PausableThread.run() method.
ALIASED_LINE_WIDTH_RANGE - Static variable in interface org.oscim.backend.GL
 
ALIASED_POINT_SIZE_RANGE - Static variable in interface org.oscim.backend.GL
 
ALPHA - Static variable in interface org.oscim.backend.GL
 
ALPHA_BITS - Static variable in interface org.oscim.backend.GL
 
alphaEnd - Variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer.FadeStep
 
alphaStart - Variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer.FadeStep
 
ALWAYS - Static variable in interface org.oscim.backend.GL
 
ANIM_END - Static variable in class org.oscim.map.Map
 
ANIM_FLING - Static variable in class org.oscim.map.Animator
 
ANIM_MOVE - Static variable in class org.oscim.map.Animator
 
ANIM_NONE - Static variable in class org.oscim.map.Animator
 
ANIM_ROTATE - Static variable in class org.oscim.map.Animator
 
ANIM_SCALE - Static variable in class org.oscim.map.Animator
 
ANIM_START - Static variable in class org.oscim.map.Map
 
ANIM_TILT - Static variable in class org.oscim.map.Animator
 
animate(boolean) - Method in class org.oscim.renderer.LocationRenderer
 
animate() - Static method in class org.oscim.renderer.MapRenderer
Trigger next redraw from GL-Thread.
animateFling(float, float, int, int, int, int) - Method in class org.oscim.map.Animator
 
animateTo(long, BoundingBox) - Method in class org.oscim.map.Animator
 
animateTo(long, BoundingBox, Easing.Type) - Method in class org.oscim.map.Animator
 
animateTo(long, BoundingBox, Easing.Type, int) - Method in class org.oscim.map.Animator
 
animateTo(BoundingBox) - Method in class org.oscim.map.Animator
 
animateTo(long, GeoPoint, double, boolean) - Method in class org.oscim.map.Animator
Animate to GeoPoint
animateTo(long, GeoPoint, double, boolean, Easing.Type) - Method in class org.oscim.map.Animator
Animate to GeoPoint
animateTo(long, GeoPoint, double, boolean, Easing.Type, int) - Method in class org.oscim.map.Animator
Animate to GeoPoint
animateTo(GeoPoint) - Method in class org.oscim.map.Animator
 
animateTo(long, MapPosition) - Method in class org.oscim.map.Animator
 
animateTo(long, MapPosition, Easing.Type) - Method in class org.oscim.map.Animator
 
animateTo(long, MapPosition, Easing.Type, int) - Method in class org.oscim.map.Animator
 
animateZoom(long, double, float, float) - Method in class org.oscim.map.Animator
 
animateZoom(long, double, float, float, Easing.Type) - Method in class org.oscim.map.Animator
 
Animator - Class in org.oscim.map
 
Animator(Map) - Constructor for class org.oscim.map.Animator
 
animator() - Method in class org.oscim.map.Map
 
animTime - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
 
ANY - Static variable in class org.oscim.theme.rule.Rule.Closed
 
ANY - Static variable in class org.oscim.theme.rule.Rule.Element
 
ANY - Static variable in class org.oscim.theme.rule.Rule.Selector
 
apiKey(String) - Method in class org.oscim.tiling.source.UrlTileSource.Builder
 
append(int[], int, int) - Static method in class org.oscim.layers.marker.utils.GrowingArrayUtils
Appends an element to the end of the array, growing the array if there is no more room.
append(int, int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
append(T) - Method in class org.oscim.utils.pool.Inlist.List
Append item, O(n) - use push() and reverse() to iterate in insertion order!
appendItem(T, T) - Static method in class org.oscim.utils.pool.Inlist
Append 'item' to 'list'.
appendList(T, T) - Static method in class org.oscim.utils.pool.Inlist
Append list 'other' to 'list'.
appendList(T) - Method in class org.oscim.utils.pool.Inlist.List
Append Inlist.
apply(Rule.RuleVisitor) - Method in class org.oscim.theme.rule.Rule
 
apply(Rule) - Method in class org.oscim.theme.rule.Rule.RuleVisitor
 
apply(Rule) - Method in class org.oscim.theme.rule.Rule.TextSizeVisitor
 
apply(Rule) - Method in class org.oscim.theme.rule.Rule.UpdateVisitor
 
apply(float) - Method in class org.oscim.utils.math.Interpolation
 
apply(float, float, float) - Method in class org.oscim.utils.math.Interpolation
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.Bounce
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.BounceIn
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.BounceOut
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.Elastic
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.ElasticIn
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.ElasticOut
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.Exp
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.ExpIn
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.ExpOut
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.Pow
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.PowIn
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.PowOut
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.Swing
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.SwingIn
 
apply(float) - Method in class org.oscim.utils.math.Interpolation.SwingOut
 
area() - Method in class org.oscim.core.GeometryBuffer
Calculates geometry area, only polygon outer ring is taken into account.
area - Variable in class org.oscim.renderer.bucket.MeshBucket
 
area - Variable in class org.oscim.renderer.bucket.PolygonBucket
 
area(float, float, float, float, float, float) - Static method in class org.oscim.utils.geom.GeometryUtils
 
area(float[], int, int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
 
area(float[], int, int, int) - Static method in class org.oscim.utils.geom.SimplifyVW
 
AreaBuilder() - Constructor for class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
areaSize - Variable in class org.oscim.theme.styles.TextStyle
 
areaSize - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
areaSize(float) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
AreaStyle - Class in org.oscim.theme.styles
 
AreaStyle(int) - Constructor for class org.oscim.theme.styles.AreaStyle
 
AreaStyle(int, int) - Constructor for class org.oscim.theme.styles.AreaStyle
 
AreaStyle(AreaStyle.AreaBuilder<?>) - Constructor for class org.oscim.theme.styles.AreaStyle
 
AreaStyle.AreaBuilder<T extends AreaStyle.AreaBuilder<T>> - Class in org.oscim.theme.styles
 
ARRAY_BUFFER - Static variable in interface org.oscim.backend.GL
 
ARRAY_BUFFER_BINDING - Static variable in interface org.oscim.backend.GL
 
ArrayUtils - Class in org.oscim.utils
 
ArrayUtils() - Constructor for class org.oscim.utils.ArrayUtils
 
asArray() - Method in class org.oscim.core.TagSet
Return Tags contained in TagSet as new array.
assertMainThread() - Static method in class org.oscim.utils.ThreadUtils
 
AssetAdapter - Class in org.oscim.backend
The Class AssetAdapter.
AssetAdapter() - Constructor for class org.oscim.backend.AssetAdapter
 
AsyncExecutor - Class in org.oscim.utils.async
Allows asnynchronous execution of AsyncTask instances on a separate thread.
AsyncExecutor(int, TaskQueue) - Constructor for class org.oscim.utils.async.AsyncExecutor
Creates a new AsynchExecutor that allows maxConcurrent Runnable instances to run in parallel.
AsyncTask - Class in org.oscim.utils.async
 
AsyncTask() - Constructor for class org.oscim.utils.async.AsyncTask
 
atan2(float, float) - Static method in class org.oscim.utils.math.MathUtils
Returns atan2 in radians from a lookup table.
AtlasRenderTheme - Class in org.oscim.theme
 
AtlasRenderTheme(int, float, Rule[], int, Map<Object, TextureRegion>, List<TextureAtlas>) - Constructor for class org.oscim.theme.AtlasRenderTheme
 
aToFloat(int) - Static method in class org.oscim.backend.canvas.Color
 
ATTACHED_SHADERS - Static variable in interface org.oscim.backend.GL
 
attachShader(int, int) - Method in interface org.oscim.backend.GL
 
ATTRIB_OFFSET - Static variable in class org.oscim.tiling.source.oscimap4.Tags
 
awaitPausing() - Method in class org.oscim.utils.PausableThread
Causes the current thread to wait until this thread is pausing.

B

b(int) - Static method in class org.oscim.backend.canvas.Color
 
BACK - Static variable in interface org.oscim.backend.GL
 
baseZoomLevel - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Base zoom level of the sub-file, which equals to one block.
bearing - Variable in class org.oscim.core.MapPosition
Rotation angle
bearingTo(GeoPoint) - Method in class org.oscim.core.GeoPoint
 
begin() - Method in class org.oscim.renderer.OffscreenRenderer
 
beginFrame() - Method in class org.oscim.map.Map
Called on render thread, use synchronized!
bezier3(Point, Point, Point, double) - Static method in class org.oscim.utils.geom.BezierPath
from http://paulbourke.net/geometry/bezier/index.html Three control point Bezier interpolation mu ranges from 0 to 1, start to end of the curve
BezierPath - Class in org.oscim.utils.geom
 
BezierPath() - Constructor for class org.oscim.utils.geom.BezierPath
 
billboard - Variable in class org.oscim.renderer.bucket.SymbolItem
 
bind(E) - Method in class org.oscim.event.EventDispatcher
Bind listener for event notifications.
bind() - Method in class org.oscim.renderer.bucket.RenderBuckets
 
bind() - Method in class org.oscim.renderer.bucket.TextureItem
Bind Texture for rendering [on GL-Thread]
bind() - Method in class org.oscim.renderer.BufferObject
 
bindAttribLocation(int, int, String) - Method in interface org.oscim.backend.GL
 
bindBuffer(int, int) - Method in interface org.oscim.backend.GL
 
bindBuffer(int, int) - Static method in class org.oscim.renderer.GLState
 
bindElementBuffer(int) - Static method in class org.oscim.renderer.GLState
 
bindFramebuffer(int, int) - Method in interface org.oscim.backend.GL
 
bindQuadIndicesVBO() - Static method in class org.oscim.renderer.MapRenderer
Bind indices for rendering up to MAX_QUADS (512), ie.
bindQuadVertexVBO(int) - Static method in class org.oscim.renderer.MapRenderer
Bind VBO for a simple quad.
bindRenderbuffer(int, int) - Method in interface org.oscim.backend.GL
 
bindTex2D(int) - Static method in class org.oscim.renderer.GLState
 
bindTexture(int, int) - Method in interface org.oscim.backend.GL
 
bindVertexBuffer(int) - Static method in class org.oscim.renderer.GLState
 
Bitmap - Interface in org.oscim.backend.canvas
The Interface Bitmap.
BITMAP - Static variable in class org.oscim.renderer.bucket.RenderBucket
 
bitmap - Variable in class org.oscim.renderer.bucket.SymbolItem
 
bitmap - Variable in class org.oscim.renderer.bucket.TextureItem
temporary Bitmap
bitmap - Variable in class org.oscim.theme.styles.SymbolStyle
 
bitmap - Variable in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
bitmap(Bitmap) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
bitmap - Variable in class org.oscim.theme.styles.TextStyle
 
bitmap - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
bitmap(Bitmap) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
BitmapBucket - Class in org.oscim.renderer.bucket
Renderer for a single bitmap, width and height must be power of 2.
BitmapBucket(boolean) - Constructor for class org.oscim.renderer.bucket.BitmapBucket
 
BitmapBucket.Renderer - Class in org.oscim.renderer.bucket
 
BitmapLayer - Class in org.oscim.layers
 
BitmapLayer(Map, LayerRenderer) - Constructor for class org.oscim.layers.BitmapLayer
Class for rendering a Bitmap as overlay.
BitmapPacker - Class in org.oscim.utils
 
BitmapPacker(int, int, int, boolean) - Constructor for class org.oscim.utils.BitmapPacker
 
BitmapPacker(int, int, int, BitmapPacker.PackStrategy, boolean) - Constructor for class org.oscim.utils.BitmapPacker
 
BitmapPacker.GuillotineStrategy - Class in org.oscim.utils
Does bin packing by inserting to the right or below previously packed rectangles.
BitmapPacker.PackerAtlasItem - Class in org.oscim.utils
 
BitmapPacker.PackStrategy - Interface in org.oscim.utils
 
BitmapPacker.SkylineStrategy - Class in org.oscim.utils
Does bin packing by inserting in rows.
BitmapRenderer - Class in org.oscim.renderer
RenderLayer to draw a custom Bitmap.
BitmapRenderer() - Constructor for class org.oscim.renderer.BitmapRenderer
 
BitmapTileDecoder() - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource.BitmapTileDecoder
 
BitmapTileLayer - Class in org.oscim.layers.tile.bitmap
 
BitmapTileLayer(Map, TileSource) - Constructor for class org.oscim.layers.tile.bitmap.BitmapTileLayer
 
BitmapTileLayer(Map, TileSource, int) - Constructor for class org.oscim.layers.tile.bitmap.BitmapTileLayer
 
BitmapTileLayer.FadeStep - Class in org.oscim.layers.tile.bitmap
 
BitmapTileLoader - Class in org.oscim.layers.tile.bitmap
 
BitmapTileLoader(BitmapTileLayer, TileSource) - Constructor for class org.oscim.layers.tile.bitmap.BitmapTileLoader
 
BitmapTileSource - Class in org.oscim.tiling.source.bitmap
 
BitmapTileSource(BitmapTileSource.Builder<?>) - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource
 
BitmapTileSource(String, int, int) - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource
Create BitmapTileSource for 'url'

By default path will be formatted as: url/z/x/y.png Use e.g.

BitmapTileSource(String, int, int, String) - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource
 
BitmapTileSource(String, String, int, int) - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource
 
BitmapTileSource.BitmapTileDecoder - Class in org.oscim.tiling.source.bitmap
 
BitmapTileSource.Builder<T extends BitmapTileSource.Builder<T>> - Class in org.oscim.tiling.source.bitmap
 
BLACK - Static variable in class org.oscim.backend.canvas.Color
 
BLEND - Static variable in interface org.oscim.backend.GL
 
blend(boolean) - Static method in class org.oscim.renderer.GLState
 
BLEND_COLOR - Static variable in interface org.oscim.backend.GL
 
BLEND_DST_ALPHA - Static variable in interface org.oscim.backend.GL
 
BLEND_DST_RGB - Static variable in interface org.oscim.backend.GL
 
BLEND_EQUATION - Static variable in interface org.oscim.backend.GL
 
BLEND_EQUATION_ALPHA - Static variable in interface org.oscim.backend.GL
 
BLEND_EQUATION_RGB - Static variable in interface org.oscim.backend.GL
 
BLEND_SRC_ALPHA - Static variable in interface org.oscim.backend.GL
 
BLEND_SRC_RGB - Static variable in interface org.oscim.backend.GL
 
blendColor(float, float, float, float) - Method in interface org.oscim.backend.GL
 
blendColor - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
blendColor(int) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
blendColor(String) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
blendColor - Variable in class org.oscim.theme.styles.AreaStyle
Fade to blendColor zoom-level
blendEquation(int) - Method in interface org.oscim.backend.GL
 
blendEquationSeparate(int, int) - Method in interface org.oscim.backend.GL
 
blendFunc(int, int) - Method in interface org.oscim.backend.GL
 
blendFuncSeparate(int, int, int, int) - Method in interface org.oscim.backend.GL
 
blendScale - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
blendScale(int) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
blendScale - Variable in class org.oscim.theme.styles.AreaStyle
Blend fill color
blockEntriesTableSize - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Size of the entries table at the beginning of each block in bytes.
blocksHeight - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Vertical amount of blocks in the grid.
blocksWidth - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Horizontal amount of blocks in the grid.
BLUE - Static variable in class org.oscim.backend.canvas.Color
 
BLUE_BITS - Static variable in interface org.oscim.backend.GL
 
blur - Variable in class org.oscim.theme.styles.LineStyle
 
blur - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
blur(float) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
BOOL - Static variable in interface org.oscim.backend.GL
 
BOOL_VEC2 - Static variable in interface org.oscim.backend.GL
 
BOOL_VEC3 - Static variable in interface org.oscim.backend.GL
 
BOOL_VEC4 - Static variable in interface org.oscim.backend.GL
 
BOTTOM - Static variable in class org.oscim.utils.geom.LineClipper
 
bounce - Static variable in class org.oscim.utils.math.Interpolation
 
Bounce(float[], float[]) - Constructor for class org.oscim.utils.math.Interpolation.Bounce
 
Bounce(int) - Constructor for class org.oscim.utils.math.Interpolation.Bounce
 
bounceIn - Static variable in class org.oscim.utils.math.Interpolation
 
BounceIn(float[], float[]) - Constructor for class org.oscim.utils.math.Interpolation.BounceIn
 
BounceIn(int) - Constructor for class org.oscim.utils.math.Interpolation.BounceIn
 
bounceOut - Static variable in class org.oscim.utils.math.Interpolation
 
BounceOut(float[], float[]) - Constructor for class org.oscim.utils.math.Interpolation.BounceOut
 
BounceOut(int) - Constructor for class org.oscim.utils.math.Interpolation.BounceOut
 
BOUNDARY_CONTOURS - Static variable in class org.oscim.utils.TessJNI.ElementType
 
boundaryTileBottom - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Y number of the tile at the bottom boundary in the grid.
boundaryTileLeft - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
X number of the tile at the left boundary in the grid.
boundaryTileRight - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
X number of the tile at the right boundary in the grid.
boundaryTileTop - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Y number of the tile at the top boundary in the grid.
BoundingBox - Class in org.oscim.core
A BoundingBox represents an immutable set of two latitude and two longitude coordinates.
BoundingBox(int, int, int, int) - Constructor for class org.oscim.core.BoundingBox
 
BoundingBox(double, double, double, double) - Constructor for class org.oscim.core.BoundingBox
 
BoundingBox(List<GeoPoint>) - Constructor for class org.oscim.core.BoundingBox
 
boundingBox - Variable in class org.oscim.tiling.source.mapfile.MapInfo
The bounding box of the map file.
Box - Class in org.oscim.core
The Classic Box.
Box() - Constructor for class org.oscim.core.Box
Instantiates a new Box with all values being 0.
Box(double, double, double, double) - Constructor for class org.oscim.core.Box
Instantiates a new Box.
Box(Box) - Constructor for class org.oscim.core.Box
 
BoxItem() - Constructor for class org.oscim.utils.quadtree.BoxTree.BoxItem
 
BoxItem(int, int, int, int) - Constructor for class org.oscim.utils.quadtree.BoxTree.BoxItem
 
BoxItem(float, float, float, float) - Constructor for class org.oscim.utils.quadtree.BoxTree.BoxItem
 
BoxItem(Box, T) - Constructor for class org.oscim.utils.quadtree.BoxTree.BoxItem
 
BoxNode() - Constructor for class org.oscim.utils.quadtree.BoxTree.BoxNode
 
BoxTree<T extends BoxTree.BoxItem<E>,E> - Class in org.oscim.utils.quadtree
A BoxTree is made of BoxNodes which hold a list of generic BoxItems which can hold a custom data item.
BoxTree(int, int) - Constructor for class org.oscim.utils.quadtree.BoxTree
BoxTreee for the range [-extents, extents]
BoxTree.BoxItem<T> - Class in org.oscim.utils.quadtree
 
BoxTree.BoxNode<T extends BoxTree.BoxItem<?>> - Class in org.oscim.utils.quadtree
 
BoxTree.SearchBoxCb<T extends BoxTree.BoxItem<?>> - Interface in org.oscim.utils.quadtree
 
BoxTree.SearchNodeCb<E extends BoxTree.BoxNode<?>> - Interface in org.oscim.utils.quadtree
 
BoxTree.Visitor<T> - Interface in org.oscim.utils.quadtree
 
bToFloat(int) - Static method in class org.oscim.backend.canvas.Color
 
BucketRenderer - Class in org.oscim.renderer
Base class to use the renderer.elements for drawing.
BucketRenderer() - Constructor for class org.oscim.renderer.BucketRenderer
 
buckets - Variable in class org.oscim.layers.vector.AbstractVectorLayer.Task
 
buckets - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
 
buckets() - Method in class org.oscim.renderer.bucket.ExtrusionBuckets
 
buckets - Variable in class org.oscim.renderer.BucketRenderer
Buckets for rendering
buffer - Variable in class org.oscim.tiling.source.PbfDecoder
 
BUFFER_SIZE - Static variable in interface org.oscim.backend.GL
 
BUFFER_USAGE - Static variable in interface org.oscim.backend.GL
 
bufferData(int, int, Buffer, int) - Method in interface org.oscim.backend.GL
 
bufferFill - Variable in class org.oscim.tiling.source.PbfDecoder
 
BufferObject - Class in org.oscim.renderer
 
bufferPos - Variable in class org.oscim.tiling.source.PbfDecoder
 
bufferSubData(int, int, int, Buffer) - Method in interface org.oscim.backend.GL
 
build() - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
build() - Method in class org.oscim.theme.styles.CircleStyle.CircleBuilder
 
build() - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
build() - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
build() - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
build() - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
build() - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
build() - Method in class org.oscim.tiling.source.bitmap.BitmapTileSource.Builder
 
build() - Method in class org.oscim.tiling.source.mvt.MapzenMvtTileSource.Builder
 
build() - Method in class org.oscim.tiling.source.oscimap4.OSciMap4TileSource.Builder
 
build() - Method in class org.oscim.tiling.TileSource.Builder
 
builder() - Static method in class org.oscim.theme.rule.Rule
 
builder() - Static method in class org.oscim.theme.styles.AreaStyle
 
builder() - Static method in class org.oscim.theme.styles.CircleStyle
 
builder() - Static method in class org.oscim.theme.styles.ExtrusionStyle
 
builder() - Static method in class org.oscim.theme.styles.LineStyle
 
builder() - Static method in class org.oscim.theme.styles.SymbolStyle
 
builder() - Static method in class org.oscim.theme.styles.TextStyle
 
builder() - Static method in class org.oscim.tiling.source.bitmap.BitmapTileSource
 
Builder() - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource.Builder
 
builder() - Static method in class org.oscim.tiling.source.mvt.MapzenMvtTileSource
 
Builder() - Constructor for class org.oscim.tiling.source.mvt.MapzenMvtTileSource.Builder
 
builder() - Static method in class org.oscim.tiling.source.oscimap4.OSciMap4TileSource
 
Builder() - Constructor for class org.oscim.tiling.source.oscimap4.OSciMap4TileSource.Builder
 
Builder() - Constructor for class org.oscim.tiling.source.UrlTileSource.Builder
 
Builder(String, String, int, int) - Constructor for class org.oscim.tiling.source.UrlTileSource.Builder
 
Builder() - Constructor for class org.oscim.tiling.TileSource.Builder
 
BuildingLayer - Class in org.oscim.layers.tile.buildings
 
BuildingLayer(Map, VectorTileLayer) - Constructor for class org.oscim.layers.tile.buildings.BuildingLayer
 
BuildingLayer(Map, VectorTileLayer, int, int) - Constructor for class org.oscim.layers.tile.buildings.BuildingLayer
 
BuildingRenderer - Class in org.oscim.layers.tile.buildings
 
BuildingRenderer(TileRenderer, int, int, boolean, boolean) - Constructor for class org.oscim.layers.tile.buildings.BuildingRenderer
 
buildInternal() - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
BYTE - Static variable in interface org.oscim.backend.GL
 
BYTES_PER_INDEX_ENTRY - Static variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Number of bytes a single index entry consists of.

C

calculateScaleBarLengthAndValue(DistanceUnitAdapter) - Method in class org.oscim.scalebar.MapScaleBar
Calculates the required length and value of the scalebar
calculateScaleBarLengthAndValue() - Method in class org.oscim.scalebar.MapScaleBar
Calculates the required length and value of the scalebar using the current DistanceUnitAdapter
calculateTileSize(float) - Static method in class org.oscim.core.Tile
Calculate tile size (256px) with a scale factor.
call(T) - Method in interface org.oscim.utils.quadtree.BoxTree.SearchBoxCb
 
call(E) - Method in interface org.oscim.utils.quadtree.BoxTree.SearchNodeCb
 
call(T, Object) - Method in interface org.oscim.utils.SpatialIndex.SearchCb
TODO should be able to return 'continue', 'stop', 'remove-current'
callHooksComplete(MapTile, boolean) - Method in class org.oscim.layers.tile.vector.VectorTileLayer
 
callProcessHooks(MapTile, RenderBuckets, MapElement) - Method in class org.oscim.layers.tile.vector.VectorTileLayer
 
callThemeHooks(MapTile, RenderBuckets, MapElement, RenderStyle, int) - Method in class org.oscim.layers.tile.vector.VectorTileLayer
 
cancel() - Method in class org.oscim.layers.tile.bitmap.BitmapTileLoader
 
CANCEL - Static variable in class org.oscim.layers.tile.MapTile.State
STATE_CANCEL: tile is removed from TileManager, but may still be processed by TileLoader.
cancel() - Method in class org.oscim.layers.tile.TileLoader
 
cancel() - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
cancel() - Method in class org.oscim.map.Animator
 
cancel() - Method in interface org.oscim.tiling.ITileDataSource
Implementations should cancel their IO work and return
cancel() - Method in class org.oscim.tiling.source.mapfile.MapDatabase
 
cancel() - Method in class org.oscim.tiling.source.mapfile.MultiMapDatabase
 
cancel() - Method in class org.oscim.tiling.source.UrlTileDataSource
 
cancel(boolean) - Method in class org.oscim.utils.async.SimpleWorker
 
CANCEL - Static variable in class org.oscim.utils.async.Task
 
cancel() - Method in class org.oscim.utils.async.Task
 
Canvas - Interface in org.oscim.backend.canvas
The Interface Canvas.
CanvasAdapter - Class in org.oscim.backend
The Class CanvasAdapter.
CanvasAdapter() - Constructor for class org.oscim.backend.CanvasAdapter
 
cap - Variable in class org.oscim.theme.styles.LineStyle
 
cap - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
cap(Paint.Cap) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
caption - Variable in class org.oscim.theme.styles.TextStyle
 
caption - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
cat - Variable in class org.oscim.theme.rule.Rule
 
cat - Variable in class org.oscim.theme.rule.RuleBuilder
 
cat(String) - Method in class org.oscim.theme.rule.RuleBuilder
 
cat - Variable in class org.oscim.theme.styles.RenderStyle
Category
cat - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
cat(String) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
CCW - Static variable in interface org.oscim.backend.GL
 
ceil(float) - Static method in class org.oscim.utils.math.MathUtils
Returns the smallest integer greater than or equal to the specified float.
ceilPositive(float) - Static method in class org.oscim.utils.math.MathUtils
Returns the smallest integer greater than or equal to the specified float.
changed(boolean) - Method in interface org.oscim.layers.Layer.EnableHandler
 
changed - Variable in class org.oscim.renderer.GLViewport
 
changed() - Method in class org.oscim.renderer.GLViewport
 
changeSaturation(float[], float) - Static method in class org.oscim.renderer.GLUtils
public-domain function by Darel Rex Finley from http://alienryderflex.com/saturation.html
checkBufferUsage(boolean) - Static method in class org.oscim.renderer.BufferObject
 
checkFramebufferStatus(int) - Method in interface org.oscim.backend.GL
 
checkGlError(String) - Static method in class org.oscim.renderer.GLUtils
 
checkGlOutOfMemory(String) - Static method in class org.oscim.renderer.GLUtils
 
child(int) - Method in class org.oscim.utils.quadtree.TreeNode
 
child00 - Variable in class org.oscim.utils.quadtree.TreeNode
top-left
child01 - Variable in class org.oscim.utils.quadtree.TreeNode
bottom-left
child10 - Variable in class org.oscim.utils.quadtree.TreeNode
top-right
child11 - Variable in class org.oscim.utils.quadtree.TreeNode
bottom-right
Chunk() - Constructor for class org.oscim.renderer.bucket.VertexData.Chunk
 
circle - Variable in class org.oscim.renderer.bucket.CircleBucket
 
CIRCLE - Static variable in class org.oscim.renderer.bucket.RenderBucket
 
circle - Static variable in class org.oscim.utils.math.Interpolation
 
CIRCLE_QUADS - Static variable in class org.oscim.backend.GLAdapter
Draw circles with quads or points.
CircleBucket - Class in org.oscim.renderer.bucket
 
CircleBucket(int) - Constructor for class org.oscim.renderer.bucket.CircleBucket
 
CircleBucket.Renderer - Class in org.oscim.renderer.bucket
 
CircleBucket.Renderer.Shader - Class in org.oscim.renderer.bucket
 
CircleBuilder() - Constructor for class org.oscim.theme.styles.CircleStyle.CircleBuilder
 
circleIn - Static variable in class org.oscim.utils.math.Interpolation
 
circleOut - Static variable in class org.oscim.utils.math.Interpolation
 
CircleStyle - Class in org.oscim.theme.styles
Represents a round area on the map.
CircleStyle(float, boolean, int, int, float, int) - Constructor for class org.oscim.theme.styles.CircleStyle
 
CircleStyle(CircleStyle.CircleBuilder<?>) - Constructor for class org.oscim.theme.styles.CircleStyle
 
CircleStyle.CircleBuilder<T extends CircleStyle.CircleBuilder<T>> - Class in org.oscim.theme.styles
 
clamp(int, int, int) - Static method in class org.oscim.utils.FastMath
 
clamp(float, float, float) - Static method in class org.oscim.utils.FastMath
 
clamp(double, double, double) - Static method in class org.oscim.utils.FastMath
 
clamp(int, int, int) - Static method in class org.oscim.utils.math.MathUtils
 
clamp(short, short, short) - Static method in class org.oscim.utils.math.MathUtils
 
clamp(float, float, float) - Static method in class org.oscim.utils.math.MathUtils
 
CLAMP_TO_EDGE - Static variable in interface org.oscim.backend.GL
 
clampN(float) - Static method in class org.oscim.utils.FastMath
 
clampToByte(int) - Static method in class org.oscim.utils.FastMath
 
cleanup() - Method in class org.oscim.layers.tile.vector.labeling.LabelPlacement
 
cleanup(AbstractVectorLayer.Task) - Method in class org.oscim.layers.vector.AbstractVectorLayer.Worker
automatically in sync with worker thread
cleanup(T) - Method in class org.oscim.utils.async.SimpleWorker
 
clear(int) - Method in interface org.oscim.backend.GL
 
clear() - Method in class org.oscim.core.GeometryBuffer
Reset buffer.
clear() - Method in class org.oscim.core.MapElement
 
clear() - Method in class org.oscim.core.TagSet
Reset the TagSet to contain 0 tags.
clear() - Method in class org.oscim.layers.marker.utils.SparseIntArray
Removes all key-value mappings from this SparseIntArray.
clear() - Method in class org.oscim.layers.tile.JobQueue
Removes all jobs from this queue.
clear() - Method in class org.oscim.layers.tile.MapTile
CAUTION: This function may only be called by TileManager
clear() - Method in class org.oscim.renderer.atlas.TextureAtlas
 
clear() - Method in class org.oscim.renderer.bucket.BitmapBucket
 
clear() - Method in class org.oscim.renderer.bucket.ExtrusionBucket
 
clear() - Method in class org.oscim.renderer.bucket.LineTexBucket
 
clear() - Method in class org.oscim.renderer.bucket.RenderBucket
Clear all resources.
clear() - Method in class org.oscim.renderer.bucket.RenderBuckets
cleanup only when buckets are not used by tile or bucket anymore!
clear() - Method in class org.oscim.renderer.bucket.SymbolBucket
 
clear() - Method in class org.oscim.renderer.bucket.TextBucket
 
clear() - Method in class org.oscim.renderer.bucket.TextureBucket
 
clear() - Method in class org.oscim.renderer.bucket.VertexData
 
clear() - Method in class org.oscim.utils.KeyMap
Removes all mappings from this hash map, leaving it empty.
clear() - Method in class org.oscim.utils.pool.Inlist.List
Clear list.
clear() - Method in class org.oscim.utils.pool.SyncPool
 
clear() - Method in class org.oscim.utils.quadtree.BoxTree
 
clear() - Method in class org.oscim.utils.RTree
Remove all entries from tree.
clear() - Method in interface org.oscim.utils.SpatialIndex
 
CLEAR_EVENT - Static variable in class org.oscim.map.Map
UpdateListerner event.
clearAndNullTags() - Method in class org.oscim.core.TagSet
Clear.
clearBuckets() - Method in class org.oscim.renderer.bucket.RenderBuckets
cleanup only when buckets are not used by tile or bucket anymore!
clearColor(float, float, float, float) - Method in interface org.oscim.backend.GL
 
clearDepthf(float) - Method in interface org.oscim.backend.GL
 
clearItem(TextureItem) - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
 
clearItem(T) - Method in class org.oscim.utils.pool.Pool
 
clearItem(T) - Method in class org.oscim.utils.pool.SyncPool
 
clearItems() - Method in class org.oscim.renderer.bucket.SymbolBucket
 
clearJobs() - Method in class org.oscim.layers.tile.TileManager
 
clearLabels() - Method in class org.oscim.layers.tile.vector.labeling.LabelLayer
 
clearLabels() - Method in class org.oscim.renderer.bucket.TextBucket
 
clearMap() - Method in class org.oscim.map.Map
Request to clear all layers before rendering next frame
clearPath() - Method in class org.oscim.layers.PathLayer
 
clearState() - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
clearStencil(int) - Method in interface org.oscim.backend.GL
 
clearTiles() - Method in class org.oscim.layers.tile.TileRenderer
 
clearToPool() - Method in class org.oscim.utils.quadtree.BoxTree
 
clip(GLMatrix, int) - Static method in class org.oscim.renderer.bucket.PolygonBucket.Renderer
 
clip(GeometryBuffer) - Method in class org.oscim.utils.geom.TileClipper
 
CLIP_BIT - Static variable in class org.oscim.renderer.bucket.PolygonBucket.Renderer
 
CLIP_DEPTH - Static variable in class org.oscim.renderer.bucket.PolygonBucket
 
CLIP_STENCIL - Static variable in class org.oscim.renderer.bucket.PolygonBucket
 
CLIP_TEST_DEPTH - Static variable in class org.oscim.renderer.bucket.PolygonBucket
 
clipLine(GeometryBuffer, GeometryBuffer) - Method in class org.oscim.utils.geom.LineClipper
 
clipNext(float, float) - Method in class org.oscim.utils.geom.LineClipper
 
clipSegment(float, float, float, float) - Method in class org.oscim.utils.geom.LineClipper
 
clipStart(float, float) - Method in class org.oscim.utils.geom.LineClipper
 
clone() - Method in class org.oscim.layers.marker.utils.SparseIntArray
 
clone(TextureItem) - Static method in class org.oscim.renderer.bucket.TextureItem
 
close() - Method in interface org.oscim.tiling.source.HttpEngine
 
close() - Method in class org.oscim.tiling.source.LwHttp
 
close() - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
 
close() - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
 
close() - Method in class org.oscim.tiling.source.test.TestTileSource
 
close() - Method in class org.oscim.tiling.source.UrlTileSource
 
close() - Method in class org.oscim.tiling.TileSource
 
Closed() - Constructor for class org.oscim.theme.rule.Rule.Closed
 
closeQuietly(Closeable) - Static method in class org.oscim.utils.IOUtils
Invokes the Closeable.close() method on the given object.
closeQuietly(Socket) - Static method in class org.oscim.utils.IOUtils
 
ClusterDrawable(int, int, int, String) - Constructor for class org.oscim.layers.marker.utils.ScreenUtils.ClusterDrawable
Generates a circle with a number inside
ClusterMarkerRenderer - Class in org.oscim.layers.marker
An extension to the MarkerRenderer with item clustering support.
ClusterMarkerRenderer(MarkerLayer<MarkerInterface>, MarkerSymbol, ClusterMarkerRenderer.ClusterStyle) - Constructor for class org.oscim.layers.marker.ClusterMarkerRenderer
Constructs a clustered marker renderer
ClusterMarkerRenderer.ClusterStyle - Class in org.oscim.layers.marker
Class to wrap the cluster icon style properties
ClusterStyle(int, int) - Constructor for class org.oscim.layers.marker.ClusterMarkerRenderer.ClusterStyle
Creates the Cluster style
cnt - Variable in class org.oscim.layers.tile.TileSet
 
collect(BoxTree.SearchNodeCb<BoxTree.BoxNode<T>>) - Method in class org.oscim.utils.quadtree.BoxTree
 
Color - Class in org.oscim.backend.canvas
 
color - Variable in class org.oscim.renderer.bucket.ExtrusionBucket
 
color - Variable in class org.oscim.theme.styles.AreaStyle
Fill color
color - Variable in class org.oscim.theme.styles.LineStyle
 
color(int) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
color(String) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
COLOR_ATTACHMENT0 - Static variable in interface org.oscim.backend.GL
 
COLOR_BUFFER_BIT - Static variable in interface org.oscim.backend.GL
 
COLOR_CLEAR_VALUE - Static variable in interface org.oscim.backend.GL
 
COLOR_WRITEMASK - Static variable in interface org.oscim.backend.GL
 
colorLine - Variable in class org.oscim.theme.styles.ExtrusionStyle
 
colorLine - Variable in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
colorLine(int) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
colorLine(String) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
colorMask(boolean, boolean, boolean, boolean) - Method in interface org.oscim.backend.GL
 
colors - Variable in class org.oscim.renderer.bucket.ExtrusionBucket
16 floats rgba for top, even-side, odd-sides and outline
colors - Variable in class org.oscim.theme.styles.ExtrusionStyle
 
ColorsCSS - Class in org.oscim.utils
Colors from http://www.w3.org/TR/css3-color
ColorsCSS() - Constructor for class org.oscim.utils.ColorsCSS
 
colorSide - Variable in class org.oscim.theme.styles.ExtrusionStyle
 
colorSide - Variable in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
colorSide(int) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
colorSide(String) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
colorToFloat(int) - Static method in class org.oscim.renderer.GLUtils
 
colorToFloatP(int) - Static method in class org.oscim.renderer.GLUtils
 
colorTop - Variable in class org.oscim.theme.styles.ExtrusionStyle
 
colorTop - Variable in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
colorTop(int) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
colorTop(String) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
ColorUtil - Class in org.oscim.utils
 
ColorUtil() - Constructor for class org.oscim.utils.ColorUtil
 
comment - Variable in class org.oscim.tiling.source.mapfile.MapInfo
The comment field of the map file (may be null).
compare(MapTile, MapTile) - Method in class org.oscim.layers.tile.TileSet.CoordComparator
 
compareTo(GeoPoint) - Method in class org.oscim.core.GeoPoint
 
compile() - Method in class org.oscim.renderer.BitmapRenderer
 
compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.BitmapBucket
 
compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.ExtrusionBucket
 
compile() - Method in class org.oscim.renderer.bucket.ExtrusionBuckets
 
compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.LineTexBucket
 
compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.PolygonBucket
 
compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.RenderBucket
 
compile(boolean) - Method in class org.oscim.renderer.bucket.RenderBuckets
 
compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.SymbolBucket
 
compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.TextureBucket
 
compile(ShortBuffer) - Method in class org.oscim.renderer.bucket.VertexData
 
compile() - Method in class org.oscim.renderer.BucketRenderer
Compile all buckets into one BufferObject.
COMPILE_STATUS - Static variable in interface org.oscim.backend.GL
 
compiled - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
 
compileIndicesItems(ShortBuffer) - Method in class org.oscim.renderer.bucket.RenderBucket
 
compileShader(int) - Method in interface org.oscim.backend.GL
 
compileVertexItems(ShortBuffer) - Method in class org.oscim.renderer.bucket.RenderBucket
 
complete(MapTile, boolean) - Method in class org.oscim.layers.tile.buildings.BuildingLayer
 
complete(MapTile, boolean) - Method in class org.oscim.layers.tile.vector.labeling.LabelTileLoaderHook
 
complete(MapTile, boolean) - Method in interface org.oscim.layers.tile.vector.VectorTileLayer.TileLoaderProcessHook
Called on loader thread when tile loading is completed
complete(MapTile, boolean) - Method in interface org.oscim.layers.tile.vector.VectorTileLayer.TileLoaderThemeHook
Called on loader thread when tile loading is completed
complete(boolean) - Method in interface org.oscim.tiling.ITileCache.TileWriter
 
completed(QueryResult) - Method in class org.oscim.layers.tile.TileLoader
Callback to be called by TileDataSource when finished loading or on failure.
completed(QueryResult) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
completed(QueryResult) - Method in interface org.oscim.tiling.ITileDataSink
Notify loader that tile loading is completed.
COMPRESSED_TEXTURE_FORMATS - Static variable in interface org.oscim.backend.GL
 
compressedTexImage2D(int, int, int, int, int, int, int, Buffer) - Method in interface org.oscim.backend.GL
 
compressedTexSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in interface org.oscim.backend.GL
 
CONNECTED_POLYGONS - Static variable in class org.oscim.utils.TessJNI.ElementType
 
CONSTANT_ALPHA - Static variable in interface org.oscim.backend.GL
 
CONSTANT_COLOR - Static variable in interface org.oscim.backend.GL
 
contains(GeoPoint) - Method in class org.oscim.core.BoundingBox
 
contains(double, double) - Method in class org.oscim.core.Box
Check if Box contains point defined by coordinates x and y.
contains(Point) - Method in class org.oscim.core.Box
Check if Box contains Point.
contains(Tag) - Method in class org.oscim.core.TagSet
Checks if 'tag' is contained in TagSet.
contains(String, String) - Method in class org.oscim.core.TagSet
Checks if a Tag with given key and value is contained in TagSet.
contains(MapTile) - Method in class org.oscim.layers.tile.TileSet
 
containsKey(String) - Method in class org.oscim.core.TagSet
Checks if any tag has the key 'key'.
COORD_SCALE - Static variable in class org.oscim.renderer.MapRenderer
scale factor used for short vertices
coordComparator - Static variable in class org.oscim.layers.tile.TileSet
 
CoordComparator() - Constructor for class org.oscim.layers.tile.TileSet.CoordComparator
 
copy(MapPosition) - Method in class org.oscim.core.MapPosition
 
copy() - Method in class org.oscim.event.MotionEvent
 
copy(Viewport) - Method in class org.oscim.map.Viewport
 
copy(TextItem) - Static method in class org.oscim.renderer.bucket.TextItem
 
copy(GLMatrix) - Method in class org.oscim.renderer.GLMatrix
Copy values from mat
copyTexImage2D(int, int, int, int, int, int, int, int) - Method in interface org.oscim.backend.GL
 
copyTexSubImage2D(int, int, int, int, int, int, int, int) - Method in interface org.oscim.backend.GL
 
cos(float) - Static method in class org.oscim.utils.math.MathUtils
Returns the cosine in radians.
cosDeg(float) - Static method in class org.oscim.utils.math.MathUtils
Returns the cosine in radians.
countSize() - Method in class org.oscim.renderer.bucket.VertexData
 
COVERAGE_BUFFER_BIT_NV - Static variable in interface org.oscim.backend.GL
 
create(MarkerLayer) - Method in interface org.oscim.layers.marker.MarkerRendererFactory
 
create(int, int, int) - Static method in class org.oscim.renderer.atlas.TextureAtlas
 
create(String, String) - Method in class org.oscim.renderer.GLShader
 
create(String) - Method in class org.oscim.renderer.GLShader
 
create(String, String) - Static method in class org.oscim.theme.rule.RuleBuilder
 
create(UrlTileSource) - Method in interface org.oscim.tiling.source.HttpEngine.Factory
 
create(UrlTileSource) - Method in class org.oscim.tiling.source.LwHttp.LwHttpFactory
 
create() - Method in class org.oscim.utils.quadtree.BoxTree
 
create(BoxTree.BoxNode<T>, int) - Method in class org.oscim.utils.quadtree.BoxTree
 
create() - Method in class org.oscim.utils.quadtree.TileIndex
 
createBitmap(String, String, int, int, int) - Static method in class org.oscim.backend.CanvasAdapter
 
createdBy - Variable in class org.oscim.tiling.source.mapfile.MapInfo
The created by field of the map file (may be null).
createItem(int) - Method in class org.oscim.layers.marker.ItemizedLayer
 
createItem(int) - Method in class org.oscim.layers.marker.MarkerLayer
Method by which subclasses create the actual Items.
createItem() - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
 
createItem() - Method in class org.oscim.renderer.NativeBufferPool
 
createItem() - Method in class org.oscim.utils.pool.Pool
 
createItem() - Method in class org.oscim.utils.pool.SyncPool
Creates the item.
createLayer(String, boolean, boolean) - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
 
createLoader() - Method in class org.oscim.layers.tile.bitmap.BitmapTileLayer
 
createLoader() - Method in class org.oscim.layers.tile.buildings.S3DBLayer
 
createLoader() - Method in class org.oscim.layers.tile.example.TestTileLayer
 
createLoader() - Method in class org.oscim.layers.tile.TileLayer
 
createLoader() - Method in class org.oscim.layers.tile.vector.OsmTileLayer
 
createLoader() - Method in class org.oscim.layers.tile.vector.VectorTileLayer
 
createProgram() - Method in interface org.oscim.backend.GL
 
createProgram(String, String) - Static method in class org.oscim.renderer.GLShader
 
createProgramVersioned(String, String, String) - Static method in class org.oscim.renderer.GLShader
 
createSafe(double, double, double, double) - Static method in class org.oscim.core.Box
 
createShader(int) - Method in interface org.oscim.backend.GL
 
createTextureRegions(Map<Object, Bitmap>, Map<Object, TextureRegion>, List<TextureAtlas>, boolean, boolean) - Static method in class org.oscim.utils.TextureAtlasUtils
Create atlas texture regions from bitmaps.
createVersioned(String, String, String) - Method in class org.oscim.renderer.GLShader
 
createVersioned(String, String) - Method in class org.oscim.renderer.GLShader
 
cubicBezier(Point, Point, Point, Point, double) - Static method in class org.oscim.utils.geom.BezierPath
from http://paulbourke.net/geometry/bezier/index.html Four control point Bezier interpolation mu ranges from 0 to 1, start to end of curve
cubicSplineControlPoints(Point[], float) - Static method in class org.oscim.utils.geom.BezierPath
from geodroid FIXME
CULL_FACE - Static variable in interface org.oscim.backend.GL
 
CULL_FACE_MODE - Static variable in interface org.oscim.backend.GL
 
cullFace(int) - Method in interface org.oscim.backend.GL
 
current() - Method in class org.oscim.theme.styles.AreaStyle
 
current() - Method in class org.oscim.theme.styles.CircleStyle
 
current() - Method in class org.oscim.theme.styles.ExtrusionStyle
 
current() - Method in class org.oscim.theme.styles.LineStyle
 
current() - Method in class org.oscim.theme.styles.RenderStyle
 
current() - Method in class org.oscim.theme.styles.SymbolStyle
 
current() - Method in class org.oscim.theme.styles.TextStyle
 
CURRENT_PROGRAM - Static variable in interface org.oscim.backend.GL
 
CURRENT_VERTEX_ATTRIB - Static variable in interface org.oscim.backend.GL
 
CustomRenderLayer - Class in org.oscim.layers
 
CustomRenderLayer(Map, LayerRenderer) - Constructor for class org.oscim.layers.CustomRenderLayer
 
CW - Static variable in interface org.oscim.backend.GL
 
CYAN - Static variable in class org.oscim.backend.canvas.Color
 

D

data - Variable in class org.oscim.layers.tile.MapTile
List of TileData for rendering.
data - Variable in class org.oscim.utils.pool.LList
 
DEADBEEF - Static variable in class org.oscim.layers.tile.MapTile.State
Dont touch if you find some.
debug - Static variable in class org.oscim.backend.GLAdapter
 
debug - Static variable in class org.oscim.tiling.source.PbfDecoder
 
debugFile - Variable in class org.oscim.tiling.source.mapfile.header.MapFileInfo
True if the map file includes debug information, false otherwise.
DebugTheme - Class in org.oscim.theme
 
DebugTheme() - Constructor for class org.oscim.theme.DebugTheme
 
debugView - Static variable in class org.oscim.backend.GLAdapter
 
decode(Tile, ITileDataSink, InputStream) - Method in class org.oscim.tiling.source.bitmap.BitmapTileSource.BitmapTileDecoder
 
decode(Tile, ITileDataSink, InputStream) - Method in interface org.oscim.tiling.source.ITileDecoder
 
decode(Tile, ITileDataSink, InputStream) - Method in class org.oscim.tiling.source.mvt.TileDecoder
 
decode(Tile, ITileDataSink, InputStream) - Method in class org.oscim.tiling.source.oscimap4.TileDecoder
 
decode(byte[], int, int) - Method in class org.oscim.utils.UTF8Decoder
 
decodeBitmap(InputStream) - Static method in class org.oscim.backend.CanvasAdapter
 
decodeBitmapImpl(InputStream) - Method in class org.oscim.backend.CanvasAdapter
Create Bitmap from InputStream.
decodeBool() - Method in class org.oscim.tiling.source.PbfDecoder
 
decodeDouble() - Method in class org.oscim.tiling.source.PbfDecoder
 
decodeFloat() - Method in class org.oscim.tiling.source.PbfDecoder
 
decodeInterleavedPoints(GeometryBuffer, float) - Method in class org.oscim.tiling.source.PbfDecoder
 
decodeInterleavedPoints3D(float[], float) - Method in class org.oscim.tiling.source.PbfDecoder
 
decodeString() - Method in class org.oscim.tiling.source.PbfDecoder
 
decodeSvgBitmap(InputStream, int, int, int) - Static method in class org.oscim.backend.CanvasAdapter
 
decodeSvgBitmapImpl(InputStream, int, int, int) - Method in class org.oscim.backend.CanvasAdapter
Create SVG Bitmap from InputStream.
decodeUnsignedVarintArray(short[]) - Method in class org.oscim.tiling.source.PbfDecoder
fill short array from packed uint32.
decodeVarint32() - Method in class org.oscim.tiling.source.PbfDecoder
 
decodeVarint32Filled() - Method in class org.oscim.tiling.source.PbfDecoder
 
decodeVarint64() - Method in class org.oscim.tiling.source.PbfDecoder
 
decodeVarintArray(int, int[]) - Method in class org.oscim.tiling.source.PbfDecoder
 
DECR - Static variable in interface org.oscim.backend.GL
 
DECR_WRAP - Static variable in interface org.oscim.backend.GL
 
DEFAULT_DPI - Static variable in class org.oscim.backend.CanvasAdapter
Default dpi.
DEFAULT_HEIGHT - Static variable in class org.oscim.layers.tile.buildings.BuildingLayer
 
defaultHeight - Variable in class org.oscim.theme.styles.ExtrusionStyle
 
defaultHeight - Variable in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
defaultHeight(int) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
DefaultMapScaleBar - Class in org.oscim.scalebar
Displays the default MapScaleBar.
DefaultMapScaleBar(Map) - Constructor for class org.oscim.scalebar.DefaultMapScaleBar
 
DefaultMapScaleBar(Map, float) - Constructor for class org.oscim.scalebar.DefaultMapScaleBar
 
DefaultMapScaleBar.ScaleBarMode - Enum in org.oscim.scalebar
 
DefaultSources - Class in org.oscim.tiling.source.bitmap
Do not use in applications unless you read through and comply to their terms of use! Only added here for testing purposes.
DefaultSources() - Constructor for class org.oscim.tiling.source.bitmap.DefaultSources
 
degRad - Static variable in class org.oscim.utils.math.MathUtils
 
degreesToRadians - Static variable in class org.oscim.utils.math.MathUtils
 
delete(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
Removes the mapping from the specified key, if there was any.
DELETE_STATUS - Static variable in interface org.oscim.backend.GL
 
deleteBuffers(int, IntBuffer) - Method in interface org.oscim.backend.GL
 
deleteFramebuffers(int, IntBuffer) - Method in interface org.oscim.backend.GL
 
deleteProgram(int) - Method in interface org.oscim.backend.GL
 
deleteRenderbuffers(int, IntBuffer) - Method in interface org.oscim.backend.GL
 
deleteShader(int) - Method in interface org.oscim.backend.GL
 
deleteTextures(int, IntBuffer) - Method in interface org.oscim.backend.GL
 
DEPTH_ATTACHMENT - Static variable in interface org.oscim.backend.GL
 
DEPTH_BITS - Static variable in interface org.oscim.backend.GL
 
DEPTH_BUFFER_BIT - Static variable in interface org.oscim.backend.GL
 
DEPTH_CLEAR_VALUE - Static variable in interface org.oscim.backend.GL
 
DEPTH_COMPONENT - Static variable in interface org.oscim.backend.GL
 
DEPTH_COMPONENT16 - Static variable in interface org.oscim.backend.GL
 
DEPTH_FUNC - Static variable in interface org.oscim.backend.GL
 
DEPTH_RANGE - Static variable in interface org.oscim.backend.GL
 
DEPTH_TEST - Static variable in interface org.oscim.backend.GL
 
DEPTH_WRITEMASK - Static variable in interface org.oscim.backend.GL
 
depthFunc(int) - Method in interface org.oscim.backend.GL
 
depthMask(boolean) - Method in interface org.oscim.backend.GL
 
depthOffset(MapTile) - Static method in class org.oscim.layers.tile.MapTile
 
depthRangef(float, float) - Method in interface org.oscim.backend.GL
 
desaturate(int) - Static method in class org.oscim.utils.ColorUtil
 
description - Variable in class org.oscim.layers.marker.MarkerItem
 
destinationPoint(double, float) - Method in class org.oscim.core.GeoPoint
Returns the destination point from this point having travelled the given distance on the given initial bearing (bearing normally varies around path followed).
destroy() - Method in class org.oscim.map.Map
 
destroy() - Method in class org.oscim.scalebar.MapScaleBar
Free all resources
detachShader(int, int) - Method in interface org.oscim.backend.GL
 
deZigZag(int) - Static method in class org.oscim.tiling.source.PbfDecoder
 
DIR_SCALE - Static variable in class org.oscim.renderer.bucket.LineBucket
scale factor mapping extrusion vector to short values
disable(int) - Method in interface org.oscim.backend.GL
 
disableVertexAttribArray(int) - Method in interface org.oscim.backend.GL
 
dispose() - Method in class org.oscim.layers.tile.bitmap.BitmapTileLoader
 
dispose() - Method in class org.oscim.layers.tile.MapTile.TileData
 
dispose() - Method in class org.oscim.layers.tile.TileLoader
 
dispose() - Method in class org.oscim.layers.tile.vector.labeling.LabelTileData
 
dispose() - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
dispose() - Method in class org.oscim.renderer.bucket.ExtrusionBuckets
 
dispose() - Method in class org.oscim.renderer.bucket.RenderBuckets
 
dispose() - Method in class org.oscim.renderer.bucket.TextureItem
Dispose TextureItem [Threadsafe]
dispose() - Method in class org.oscim.renderer.bucket.VertexData
 
dispose() - Method in class org.oscim.theme.AtlasRenderTheme
 
dispose() - Method in class org.oscim.theme.DebugTheme
 
dispose() - Method in interface org.oscim.theme.IRenderTheme
Must be called when this RenderTheme gets destroyed to clean up and free resources.
dispose() - Method in class org.oscim.theme.RenderTheme
 
dispose() - Method in class org.oscim.theme.rule.Rule
 
dispose() - Method in class org.oscim.theme.styles.RenderStyle
Destroys this RenderInstruction and cleans up all its internal resources.
dispose() - Method in class org.oscim.theme.styles.SymbolStyle
 
dispose() - Method in class org.oscim.theme.styles.TextStyle
 
dispose() - Method in interface org.oscim.tiling.ITileDataSource
Implementations should cancel and release all resources
dispose() - Method in class org.oscim.tiling.source.mapfile.MapDatabase
 
dispose() - Method in class org.oscim.tiling.source.mapfile.MultiMapDatabase
 
dispose() - Method in class org.oscim.tiling.source.UrlTileDataSource
 
dispose() - Method in class org.oscim.utils.async.AsyncExecutor
Waits for running AsyncTask instances to finish, then destroys any resources like threads.
dispose() - Method in class org.oscim.utils.TessJNI
 
disposeTextures() - Static method in class org.oscim.renderer.bucket.TextureItem
Disposed textures are released by MapRenderer after each frame
distance(GeoPoint) - Method in class org.oscim.core.GeoPoint
Calculate the Euclidean distance from this point to another using the Pythagorean theorem.
distance(Point) - Method in class org.oscim.core.Point
 
distance - Variable in class org.oscim.layers.tile.MapTile
current distance from map center
distance(float[], int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
 
distanceSq(Point) - Method in class org.oscim.core.Point
 
DistanceUnitAdapter - Interface in org.oscim.scalebar
 
distanceUnitAdapter - Variable in class org.oscim.scalebar.MapScaleBar
 
DITHER - Static variable in interface org.oscim.backend.GL
 
DKGRAY - Static variable in class org.oscim.backend.canvas.Color
 
DONE - Static variable in class org.oscim.utils.async.Task
 
doneFrame(boolean) - Method in class org.oscim.map.Map
Called on render thread, use synchronized!
DONT_CARE - Static variable in interface org.oscim.backend.GL
 
doSort(T[], Comparator<T>, int, int) - Method in class org.oscim.utils.TimSort
 
dot(float[], int, int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
 
dotProduct(float[], int, int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
 
DOUBLE_TAP - Static variable in interface org.oscim.event.Gesture
 
DoubleTap() - Constructor for class org.oscim.event.Gesture.DoubleTap
 
doWork() - Method in class org.oscim.layers.tile.TileLoader
 
doWork(AbstractVectorLayer.Task) - Method in class org.oscim.layers.vector.AbstractVectorLayer.Worker
running on worker thread
doWork(T) - Method in class org.oscim.utils.async.SimpleWorker
 
doWork() - Method in class org.oscim.utils.PausableThread
Called when this thread is not paused and should do its work.
dpi - Static variable in class org.oscim.backend.CanvasAdapter
The dpi.
draw(RenderBucket, GLViewport, float, float) - Static method in class org.oscim.renderer.bucket.BitmapBucket.Renderer
 
draw(RenderBucket, GLViewport) - Static method in class org.oscim.renderer.bucket.CircleBucket.Renderer
 
draw(RenderBucket, GLViewport) - Static method in class org.oscim.renderer.bucket.HairLineBucket.Renderer
 
draw(RenderBucket, GLViewport, float, RenderBuckets) - Static method in class org.oscim.renderer.bucket.LineBucket.Renderer
 
draw(RenderBucket, GLViewport, float, RenderBuckets) - Static method in class org.oscim.renderer.bucket.LineTexBucket.Renderer
 
draw(RenderBucket, GLViewport) - Static method in class org.oscim.renderer.bucket.MeshBucket.Renderer
 
draw(RenderBucket, GLViewport, float, boolean) - Static method in class org.oscim.renderer.bucket.PolygonBucket.Renderer
draw polygon buckets (until bucket.next is not polygon bucket) using stencil buffer method
draw(RenderBucket, GLViewport, float) - Static method in class org.oscim.renderer.bucket.TextureBucket.Renderer
 
draw(Canvas) - Method in class org.oscim.scalebar.MapScaleBar
 
drawArrays(int, int, int) - Method in interface org.oscim.backend.GL
 
drawBitmap(Bitmap, float, float) - Method in interface org.oscim.backend.canvas.Canvas
Draw Bitmap to Canvas.
drawBitmapScaled(Bitmap) - Method in interface org.oscim.backend.canvas.Canvas
Draw scaled Bitmap to fill target.
drawChildren(MapTile, GLViewport) - Method in class org.oscim.layers.tile.VectorTileRenderer
 
drawCircle(float, float, float, Paint) - Method in interface org.oscim.backend.canvas.Canvas
 
drawElements(int, int, int, int) - Method in interface org.oscim.backend.GL
 
drawElements(int, int, int, Buffer) - Method in interface org.oscim.backend.GL
 
drawGrandParent(MapTile, GLViewport) - Method in class org.oscim.layers.tile.VectorTileRenderer
 
drawLine(float, float, float, float, Paint) - Method in interface org.oscim.backend.canvas.Canvas
 
drawOver(GLMatrix, int, float) - Static method in class org.oscim.renderer.bucket.PolygonBucket.Renderer
Clear stencilbuffer for a tile region by drawing a quad with func 'always' and op 'zero'.
drawParent(MapTile, GLViewport) - Method in class org.oscim.layers.tile.VectorTileRenderer
 
drawScaleBar() - Method in class org.oscim.scalebar.MapScaleBar
The scalebar is redrawn now.
drawText(String, float, float, Paint) - Method in interface org.oscim.backend.canvas.Canvas
Draw text to Canvas.
drawText(String, float, float, Paint, Paint) - Method in interface org.oscim.backend.canvas.Canvas
Draw text to Canvas.
drop() - Method in class org.oscim.utils.quadtree.TileIndex
 
DST_ALPHA - Static variable in interface org.oscim.backend.GL
 
DST_COLOR - Static variable in interface org.oscim.backend.GL
 
dy - Variable in class org.oscim.theme.styles.TextStyle
 
dy - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
DYNAMIC_DRAW - Static variable in interface org.oscim.backend.GL
 

E

EARTH_CIRCUMFERENCE - Static variable in class org.oscim.core.MercatorProjection
The circumference of the earth at the equator in meters.
ease(long, long, float, Easing.Type) - Static method in class org.oscim.utils.Easing
 
Easing - Class in org.oscim.utils
 
Easing() - Constructor for class org.oscim.utils.Easing
 
Easing.Type - Enum in org.oscim.utils
 
edges - Variable in class org.oscim.renderer.bucket.TextItem
 
elastic - Static variable in class org.oscim.utils.math.Interpolation
 
Elastic(float, float) - Constructor for class org.oscim.utils.math.Interpolation.Elastic
 
elasticIn - Static variable in class org.oscim.utils.math.Interpolation
 
ElasticIn(float, float) - Constructor for class org.oscim.utils.math.Interpolation.ElasticIn
 
elasticOut - Static variable in class org.oscim.utils.math.Interpolation
 
ElasticOut(float, float) - Constructor for class org.oscim.utils.math.Interpolation.ElasticOut
 
element - Variable in class org.oscim.theme.rule.Rule
 
Element() - Constructor for class org.oscim.theme.rule.Rule.Element
 
element(int) - Method in class org.oscim.theme.rule.RuleBuilder
 
ELEMENT_ARRAY_BUFFER - Static variable in interface org.oscim.backend.GL
 
ELEMENT_ARRAY_BUFFER_BINDING - Static variable in interface org.oscim.backend.GL
 
ElementType() - Constructor for class org.oscim.utils.TessJNI.ElementType
 
empty() - Method in class org.oscim.renderer.bucket.VertexData
 
EMPTY_RULES - Static variable in class org.oscim.theme.rule.Rule
 
EMPTY_STYLE - Static variable in class org.oscim.theme.rule.Rule
 
enable(int) - Method in interface org.oscim.backend.GL
 
enable(boolean) - Method in class org.oscim.renderer.OffscreenRenderer
 
enableMove(boolean) - Method in class org.oscim.layers.AbstractMapEventLayer
 
enableMove(boolean) - Method in class org.oscim.layers.MapEventLayer
 
enableMove(boolean) - Method in class org.oscim.layers.MapEventLayer2
 
enableRotation(boolean) - Method in class org.oscim.layers.AbstractMapEventLayer
 
enableRotation(boolean) - Method in class org.oscim.layers.MapEventLayer
 
enableRotation(boolean) - Method in class org.oscim.layers.MapEventLayer2
 
enableTexture - Static variable in class org.oscim.renderer.bucket.PolygonBucket
 
enableTilt(boolean) - Method in class org.oscim.layers.AbstractMapEventLayer
 
enableTilt(boolean) - Method in class org.oscim.layers.MapEventLayer
 
enableTilt(boolean) - Method in class org.oscim.layers.MapEventLayer2
 
enableVertexArrays(int, int) - Static method in class org.oscim.renderer.GLState
 
enableVertexAttribArray(int) - Method in interface org.oscim.backend.GL
 
enableZoom(boolean) - Method in class org.oscim.layers.AbstractMapEventLayer
 
enableZoom(boolean) - Method in class org.oscim.layers.MapEventLayer
 
enableZoom(boolean) - Method in class org.oscim.layers.MapEventLayer2
 
endDocument() - Method in class org.oscim.theme.XmlThemeBuilder
 
endElement(String, String, String) - Method in class org.oscim.theme.XmlThemeBuilder
 
ensureIndexSize(int, boolean) - Method in class org.oscim.core.GeometryBuffer
Ensure index size.
ensurePointSize(int, boolean) - Method in class org.oscim.core.GeometryBuffer
Ensure that 'points' array can hold the number of points.
EQUAL - Static variable in interface org.oscim.backend.GL
 
equals(Object) - Method in class org.oscim.core.BoundingBox
 
equals(Object) - Method in class org.oscim.core.GeoPoint
 
equals(Object) - Method in class org.oscim.core.Tag
 
equals(Object) - Method in class org.oscim.core.Tile
 
equals(Object) - Method in class org.oscim.theme.ExternalRenderTheme
 
equals(Object) - Method in class org.oscim.theme.StreamRenderTheme
 
equals(Object) - Method in class org.oscim.tiling.source.mapfile.header.SubFileParameter
 
equals(Object) - Method in class org.oscim.tiling.TileSource.Options
 
equals(Object, Object) - Static method in class org.oscim.utils.Utils
Null safe equals.
eraseColor(int) - Method in interface org.oscim.backend.canvas.Bitmap
Erase color, clear Bitmap.
error(SAXParseException) - Method in class org.oscim.theme.XmlThemeBuilder
 
error(String) - Method in class org.oscim.tiling.source.PbfDecoder
 
ERROR - Static variable in class org.oscim.utils.async.Task
 
ES_VERSION_2_0 - Static variable in interface org.oscim.backend.GL
 
evenQuads - Variable in class org.oscim.renderer.bucket.LineTexBucket
 
Event - Class in org.oscim.event
The Class Event to be sub-classed by event-producers.
Event() - Constructor for class org.oscim.event.Event
 
EventDispatcher<E extends EventListener,T> - Class in org.oscim.event
The Class EventDispatcher.
EventDispatcher() - Constructor for class org.oscim.event.EventDispatcher
 
EventListener - Interface in org.oscim.event
Event-listener interface.
events - Variable in class org.oscim.layers.tile.TileManager
 
events - Variable in class org.oscim.map.Map
 
Exp(float, float) - Constructor for class org.oscim.utils.math.Interpolation.Exp
 
exp10 - Static variable in class org.oscim.utils.math.Interpolation
 
exp10In - Static variable in class org.oscim.utils.math.Interpolation
 
exp10Out - Static variable in class org.oscim.utils.math.Interpolation
 
exp5 - Static variable in class org.oscim.utils.math.Interpolation
 
exp5In - Static variable in class org.oscim.utils.math.Interpolation
 
exp5Out - Static variable in class org.oscim.utils.math.Interpolation
 
ExpIn(float, float) - Constructor for class org.oscim.utils.math.Interpolation.ExpIn
 
ExpOut(float, float) - Constructor for class org.oscim.utils.math.Interpolation.ExpOut
 
extendBoundingBox(BoundingBox) - Method in class org.oscim.core.BoundingBox
 
extendCoordinates(GeoPoint) - Method in class org.oscim.core.BoundingBox
Creates a BoundingBox extended up to GeoPoint (but does not cross date line/poles).
extendDegrees(double, double) - Method in class org.oscim.core.BoundingBox
Creates a BoundingBox that is a fixed degree amount larger on all sides (but does not cross date line/poles).
extendMargin(float) - Method in class org.oscim.core.BoundingBox
Creates a BoundingBox that is a fixed margin factor larger on all sides (but does not cross date line/poles).
extendMeters(int) - Method in class org.oscim.core.BoundingBox
Creates a BoundingBox that is a fixed meter amount larger on all sides (but does not cross date line/poles).
EXTENSIONS - Static variable in interface org.oscim.backend.GL
 
extents - Variable in class org.oscim.utils.quadtree.BoxTree
 
ExternalRenderTheme - Class in org.oscim.theme
An ExternalRenderTheme allows for customizing the rendering style of the map via an XML file.
ExternalRenderTheme(String) - Constructor for class org.oscim.theme.ExternalRenderTheme
 
ExternalRenderTheme(String, XmlRenderThemeMenuCallback) - Constructor for class org.oscim.theme.ExternalRenderTheme
 
extract(String, String) - Static method in class org.oscim.tiling.source.mapfile.MapFileUtils
Extracts substring of preferred language from multilingual string.
Example multilingual string: "Base\ren\bEnglish\rjp\bJapan\rzh_py\bPin-yin".
extractLocalized(String) - Method in interface org.oscim.tiling.source.mapfile.MapFileTileSource.Callback
Extracts substring of preferred language from multilingual string.
EXTRUSION - Static variable in class org.oscim.renderer.bucket.RenderBucket
 
ExtrusionBucket - Class in org.oscim.renderer.bucket
 
ExtrusionBucket(int, float, float[]) - Constructor for class org.oscim.renderer.bucket.ExtrusionBucket
ExtrusionLayer for polygon geometries.
ExtrusionBucket(int, float, int) - Constructor for class org.oscim.renderer.bucket.ExtrusionBucket
ExtrusionLayer for triangle geometries.
ExtrusionBuckets - Class in org.oscim.renderer.bucket
 
ExtrusionBuckets(MapTile) - Constructor for class org.oscim.renderer.bucket.ExtrusionBuckets
 
ExtrusionBuilder() - Constructor for class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
ExtrusionRenderer - Class in org.oscim.renderer
 
ExtrusionRenderer(boolean, boolean) - Constructor for class org.oscim.renderer.ExtrusionRenderer
 
ExtrusionRenderer.Shader - Class in org.oscim.renderer
 
ExtrusionStyle - Class in org.oscim.theme.styles
 
ExtrusionStyle(int, int, int, int, int) - Constructor for class org.oscim.theme.styles.ExtrusionStyle
 
ExtrusionStyle(ExtrusionStyle.ExtrusionBuilder<?>) - Constructor for class org.oscim.theme.styles.ExtrusionStyle
 
ExtrusionStyle.ExtrusionBuilder<T extends ExtrusionStyle.ExtrusionBuilder<T>> - Class in org.oscim.theme.styles
 

F

factory(MarkerSymbol, ClusterMarkerRenderer.ClusterStyle) - Static method in class org.oscim.layers.marker.ClusterMarkerRenderer
Convenience method for instantiating this renderer via a factory, so the layer construction semantic is more pleasing to the eye
fade(int, double) - Static method in class org.oscim.backend.canvas.Color
 
fade - Static variable in class org.oscim.utils.math.Interpolation
 
FADE_TIME - Static variable in class org.oscim.layers.tile.TileRenderer
fade-in time
fadePremul(int, double) - Static method in class org.oscim.backend.canvas.Color
 
fadeScale - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
fadeScale(int) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
fadeScale - Variable in class org.oscim.theme.styles.AreaStyle
Fade-out zoom-level
fadeScale - Variable in class org.oscim.theme.styles.LineStyle
 
fadeScale - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
fadeScale(int) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
FadeStep(int, int, float, float) - Constructor for class org.oscim.layers.tile.bitmap.BitmapTileLayer.FadeStep
 
fadeSteps - Variable in class org.oscim.tiling.TileSource.Builder
 
fadeSteps(BitmapTileLayer.FadeStep[]) - Method in class org.oscim.tiling.TileSource.Builder
 
fadeTime - Variable in class org.oscim.layers.tile.MapTile
Used for fade-effects
FALSE - Static variable in interface org.oscim.backend.GL
 
FASTEST - Static variable in interface org.oscim.backend.GL
 
FastMath - Class in org.oscim.utils
 
FastMath() - Constructor for class org.oscim.utils.FastMath
 
fileSize - Variable in class org.oscim.tiling.source.mapfile.MapInfo
The size of the map file, measured in bytes.
fileVersion - Variable in class org.oscim.tiling.source.mapfile.MapInfo
The file version number of the map file.
fillBuffer(int) - Method in class org.oscim.tiling.source.PbfDecoder
 
fillColor(int) - Method in interface org.oscim.backend.canvas.Canvas
 
fillColor - Variable in class org.oscim.theme.styles.CircleStyle
 
fillColor - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
fillColors(int, int, int, float[]) - Static method in class org.oscim.theme.styles.ExtrusionStyle
 
filterTags(TagSet) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
Override this method to change tags that should be passed to RenderTheme matching.
finalize() - Method in class org.oscim.renderer.GLMatrix
Free native object
finalize() - Method in class org.oscim.utils.TessJNI
 
find(LList<T>, T) - Static method in class org.oscim.utils.pool.LList
 
finish() - Method in interface org.oscim.backend.GL
 
finish() - Method in class org.oscim.utils.async.SimpleWorker
 
finish() - Method in class org.oscim.utils.PausableThread
 
fire(Event, T) - Method in class org.oscim.event.EventDispatcher
 
FIRST - Static variable in class org.oscim.theme.rule.Rule.Selector
 
FIXED - Static variable in interface org.oscim.backend.GL
 
fixed - Variable in class org.oscim.renderer.bucket.TextureBucket
scale mode
fixed - Variable in class org.oscim.theme.styles.LineStyle
 
fixed - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
fixed(boolean) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
FLOAT - Static variable in interface org.oscim.backend.GL
 
FLOAT_MAT2 - Static variable in interface org.oscim.backend.GL
 
FLOAT_MAT3 - Static variable in interface org.oscim.backend.GL
 
FLOAT_MAT4 - Static variable in interface org.oscim.backend.GL
 
FLOAT_VEC2 - Static variable in interface org.oscim.backend.GL
 
FLOAT_VEC3 - Static variable in interface org.oscim.backend.GL
 
FLOAT_VEC4 - Static variable in interface org.oscim.backend.GL
 
floor(float) - Static method in class org.oscim.utils.math.MathUtils
Returns the largest integer less than or equal to the specified float.
floorPositive(float) - Static method in class org.oscim.utils.math.MathUtils
Returns the largest integer less than or equal to the specified float.
flush() - Method in interface org.oscim.backend.GL
 
fontDescent - Variable in class org.oscim.theme.styles.TextStyle
 
fontFamily - Variable in class org.oscim.theme.styles.TextStyle
 
fontFamily - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
fontFamily(Paint.FontFamily) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
fontHeight - Variable in class org.oscim.theme.styles.TextStyle
 
fontSize - Variable in class org.oscim.theme.styles.TextStyle
 
fontSize - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
fontSize(float) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
fontStyle - Variable in class org.oscim.theme.styles.TextStyle
 
fontStyle - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
fontStyle(Paint.FontStyle) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
format() - Method in class org.oscim.core.BoundingBox
 
formatTilePath(UrlTileSource, Tile) - Method in interface org.oscim.tiling.source.UrlTileSource.TileUrlFormatter
 
FRAGMENT_SHADER - Static variable in interface org.oscim.backend.GL
 
FRAMEBUFFER - Static variable in interface org.oscim.backend.GL
 
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME - Static variable in interface org.oscim.backend.GL
 
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE - Static variable in interface org.oscim.backend.GL
 
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE - Static variable in interface org.oscim.backend.GL
 
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL - Static variable in interface org.oscim.backend.GL
 
FRAMEBUFFER_BINDING - Static variable in interface org.oscim.backend.GL
 
FRAMEBUFFER_COMPLETE - Static variable in interface org.oscim.backend.GL
 
FRAMEBUFFER_INCOMPLETE_ATTACHMENT - Static variable in interface org.oscim.backend.GL
 
FRAMEBUFFER_INCOMPLETE_DIMENSIONS - Static variable in interface org.oscim.backend.GL
 
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT - Static variable in interface org.oscim.backend.GL
 
FRAMEBUFFER_UNSUPPORTED - Static variable in interface org.oscim.backend.GL
 
framebufferRenderbuffer(int, int, int, int) - Method in interface org.oscim.backend.GL
 
framebufferTexture2D(int, int, int, int, int) - Method in interface org.oscim.backend.GL
 
frametime - Static variable in class org.oscim.renderer.MapRenderer
 
freeItem(TextureItem) - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
 
freeItem(T) - Method in class org.oscim.utils.pool.SyncPool
 
from(TextStyle.TextBuilder<?>) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
fromScreenPoint(float, float) - Method in class org.oscim.map.Viewport
Get the GeoPoint for x,y in screen coordinates.
fromScreenPoint(double, double, Point) - Method in class org.oscim.map.Viewport
Get the map position for x,y in screen coordinates.
FRONT - Static variable in interface org.oscim.backend.GL
 
FRONT_AND_BACK - Static variable in interface org.oscim.backend.GL
 
FRONT_FACE - Static variable in interface org.oscim.backend.GL
 
frontFace(int) - Method in interface org.oscim.backend.GL
 
frustumM(float[], int, float, float, float, float, float, float) - Static method in class org.oscim.renderer.GLMatrix
Define a projection matrix in terms of six clip planes
FUNC_ADD - Static variable in interface org.oscim.backend.GL
 
FUNC_REVERSE_SUBTRACT - Static variable in interface org.oscim.backend.GL
 
FUNC_SUBTRACT - Static variable in interface org.oscim.backend.GL
 

G

g(int) - Static method in class org.oscim.backend.canvas.Color
 
GDX_DESKTOP_QUIRKS - Static variable in class org.oscim.backend.GLAdapter
 
GDX_WEBGL_QUIRKS - Static variable in class org.oscim.backend.GLAdapter
 
genBuffers(int, IntBuffer) - Method in interface org.oscim.backend.GL
 
GENERATE_MIPMAP - Static variable in interface org.oscim.backend.GL
 
GENERATE_MIPMAP_HINT - Static variable in interface org.oscim.backend.GL
 
generateMipmap(int) - Method in interface org.oscim.backend.GL
 
GenericLayer - Class in org.oscim.layers
 
GenericLayer(Map, LayerRenderer) - Constructor for class org.oscim.layers.GenericLayer
 
genFramebuffers(int, IntBuffer) - Method in interface org.oscim.backend.GL
 
genRenderbuffers(int, IntBuffer) - Method in interface org.oscim.backend.GL
 
genTextures(int, IntBuffer) - Method in interface org.oscim.backend.GL
 
GeometryBuffer - Class in org.oscim.core
The GeometryBuffer class holds temporary geometry data for processing.
GeometryBuffer() - Constructor for class org.oscim.core.GeometryBuffer
 
GeometryBuffer(int, int) - Constructor for class org.oscim.core.GeometryBuffer
Instantiates a new geometry buffer.
GeometryBuffer(float[], int[]) - Constructor for class org.oscim.core.GeometryBuffer
Instantiates a new geometry buffer.
GeometryBuffer.GeometryType - Enum in org.oscim.core
The Enum GeometryType.
GeometryUtils - Class in org.oscim.utils.geom
 
GeoPoint - Class in org.oscim.core
A GeoPoint represents an immutable pair of latitude and longitude coordinates.
GeoPoint(double, double) - Constructor for class org.oscim.core.GeoPoint
 
GeoPoint(int, int) - Constructor for class org.oscim.core.GeoPoint
 
geoPoint - Variable in class org.oscim.layers.marker.MarkerItem
 
GEQUAL - Static variable in interface org.oscim.backend.GL
 
Gesture - Interface in org.oscim.event
 
Gesture.DoubleTap - Class in org.oscim.event
 
Gesture.LongPress - Class in org.oscim.event
 
Gesture.Press - Class in org.oscim.event
 
Gesture.Tap - Class in org.oscim.event
 
Gesture.TripleTap - Class in org.oscim.event
 
Gesture.TwoFingerTap - Class in org.oscim.event
 
GestureListener - Interface in org.oscim.event
 
get(int, int, int) - Static method in class org.oscim.backend.canvas.Color
Pack r, g, b bytes into one int.
get(double, double, double) - Static method in class org.oscim.backend.canvas.Color
 
get(int, int, int, int) - Static method in class org.oscim.backend.canvas.Color
Pack premultiplied a, r, g, b bytes into one int.
get(float, int, int, int) - Static method in class org.oscim.backend.canvas.Color
Pack r, g, b bytes into one int with premultiplied alpha a.
get(String) - Method in class org.oscim.core.TagSet
Find Tag by given key.
get(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
Gets the int mapped from the specified key, or 0 if no such mapping has been made.
get(int, int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
Gets the int mapped from the specified key, or the specified value if no such mapping has been made.
get(MapTile) - Static method in class org.oscim.layers.tile.buildings.BuildingLayer
 
get(int) - Method in class org.oscim.map.Layers
 
get() - Method in class org.oscim.renderer.bucket.RenderBuckets
 
get() - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
Retrieve a TextureItem from pool.
get(Bitmap) - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
 
get(int, int) - Static method in class org.oscim.renderer.BufferObject
 
get(float[]) - Method in class org.oscim.renderer.GLMatrix
Get the Matrix as float array
get(int) - Method in class org.oscim.renderer.NativeBufferPool
 
get(String) - Static method in class org.oscim.utils.ColorsCSS
 
get(GeometryBuffer) - Static method in class org.oscim.utils.geom.PolyLabel
Returns pole of inaccessibility, the most distant internal point from the polygon outline.
get(KeyMap.HashItem) - Method in class org.oscim.utils.KeyMap
Returns the value of the mapping with the specified key.
get(T, int) - Static method in class org.oscim.utils.pool.Inlist
Gets the 'item' with index 'i'.
get() - Method in class org.oscim.utils.pool.Pool
get an item from pool
get() - Method in class org.oscim.utils.pool.SyncPool
Gets an 'item' from pool, if pool is empty a new item will be created by createItem().
getAbsoluteFile(String, String) - Static method in class org.oscim.backend.CanvasAdapter
 
getAction() - Method in class org.oscim.event.MotionEvent
 
getActiveAttrib(int, int, IntBuffer, Buffer) - Method in interface org.oscim.backend.GL
 
getActiveTiles(TileSet) - Method in class org.oscim.layers.tile.TileManager
Retrive a TileSet of current tiles.
getActiveUniform(int, int, IntBuffer, Buffer) - Method in interface org.oscim.backend.GL
 
getAtlas() - Method in class org.oscim.utils.BitmapPacker.PackerAtlasItem
 
getAtlasCount() - Method in class org.oscim.utils.BitmapPacker
 
getAtlasItem(int) - Method in class org.oscim.utils.BitmapPacker
 
getAttachedShaders(int, int, Buffer, IntBuffer) - Method in interface org.oscim.backend.GL
 
getAttrib(String) - Method in class org.oscim.renderer.GLShader
 
getAttribLocation(int, String) - Method in interface org.oscim.backend.GL
 
getBBox(Box, int) - Method in class org.oscim.map.Viewport
Get the minimal axis-aligned BoundingBox that encloses the visible part of the map.
getBearing() - Method in class org.oscim.core.MapPosition
 
getBitmap() - Method in class org.oscim.layers.marker.MarkerSymbol
 
getBitmap() - Method in class org.oscim.layers.marker.utils.ScreenUtils.ClusterDrawable
 
getBitmapAsset(String, String) - Static method in class org.oscim.backend.CanvasAdapter
 
getBitmapAsset(String, String, int, int, int) - Static method in class org.oscim.backend.CanvasAdapter
 
getBitmapRenderer() - Method in class org.oscim.layers.BitmapLayer
 
getBlend(double) - Method in class org.oscim.theme.styles.AreaStyle
 
getBooleanv(int, Buffer) - Method in interface org.oscim.backend.GL
 
getBoundingBox(int) - Method in class org.oscim.map.Map
 
getBoundingBox() - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
 
getBuckets() - Method in class org.oscim.layers.tile.MapTile
Get the default ElementLayers which are added by VectorTileLoader
getBufferParameteriv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
getCategories(XmlRenderThemeStyleMenu) - Method in interface org.oscim.theme.XmlRenderThemeMenuCallback
Called when the style menu section of the xml file has been parsed.
getCategories() - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
 
getCenterPoint() - Method in class org.oscim.core.BoundingBox
 
getCircleBucket(int) - Method in class org.oscim.renderer.bucket.RenderBuckets
Get or add the CircleBucket for a level.
getColor() - Method in interface org.oscim.backend.canvas.Paint
 
getColor(int) - Method in interface org.oscim.theme.ThemeCallback
 
getData(Object) - Method in class org.oscim.layers.tile.MapTile
 
getDataSource() - Method in class org.oscim.tiling.source.bitmap.BitmapTileSource
 
getDataSource() - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
 
getDataSource() - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
 
getDataSource() - Method in class org.oscim.tiling.source.mvt.MapzenMvtTileSource
 
getDataSource() - Method in class org.oscim.tiling.source.oscimap4.OSciMap4TileSource
 
getDataSource() - Method in class org.oscim.tiling.source.test.TestTileSource
 
getDataSource() - Method in class org.oscim.tiling.TileSource
 
getDefaultLanguage() - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
 
getDefaultValue() - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
 
getDistanceUnitAdapter() - Method in class org.oscim.scalebar.MapScaleBar
 
getElementCount() - Method in class org.oscim.utils.TessJNI
 
getElements(int[], int, int) - Method in class org.oscim.utils.TessJNI
 
getElements(short[], int, int) - Method in class org.oscim.utils.TessJNI
 
getElementsWithInputVertexIds(short[], int, int, int) - Method in class org.oscim.utils.TessJNI
 
getEndPosition() - Method in class org.oscim.map.Animator
Get the map position at animation end.
Note: valid only with animateTo methods.
getError() - Method in interface org.oscim.backend.GL
 
getErrorMessage() - Method in class org.oscim.tiling.TileSource.OpenResult
 
getEventLayer() - Method in class org.oscim.map.Map
 
getFade(double) - Method in class org.oscim.theme.styles.AreaStyle
 
getFadeSteps() - Method in class org.oscim.tiling.TileSource
 
getFill() - Method in class org.oscim.utils.pool.SyncPool
 
getFloatBuffer(int) - Static method in class org.oscim.renderer.MapRenderer
 
getFloatBuffer(int) - Method in class org.oscim.renderer.NativeBufferPool
Only use on GL Thread! Get a native FloatBuffer for temporary use.
getFloatv(int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
getFocus() - Method in class org.oscim.layers.marker.MarkerLayer
 
getFontDescent() - Method in interface org.oscim.backend.canvas.Paint
 
getFontHeight() - Method in interface org.oscim.backend.canvas.Paint
 
getFramebufferAttachmentParameteriv(int, int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
getGeoPoint() - Method in class org.oscim.core.MapPosition
 
getHairLineBucket(int) - Method in class org.oscim.renderer.bucket.RenderBuckets
Get or add the TexLineBucket for a level.
getHeight() - Method in interface org.oscim.backend.canvas.Bitmap
Gets the height.
getHeight() - Method in interface org.oscim.backend.canvas.Canvas
 
getHeight() - Method in class org.oscim.core.Box
 
getHeight() - Method in class org.oscim.map.Map
Return screen height in pixel.
getHeight() - Method in class org.oscim.renderer.GLViewport
 
getHotspot() - Method in class org.oscim.layers.marker.MarkerSymbol
 
getHttpEngine() - Method in class org.oscim.tiling.source.UrlTileSource
 
getId() - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
 
getId() - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
 
getIndiceOffset() - Method in class org.oscim.renderer.bucket.RenderBucket
Start position in ibo for this bucket
getInputStream() - Method in interface org.oscim.tiling.ITileCache.TileReader
 
getIntBuffer(int) - Static method in class org.oscim.renderer.MapRenderer
 
getIntBuffer(int) - Method in class org.oscim.renderer.NativeBufferPool
Only use on GL Thread! Get a native IntBuffer for temporary use.
getIntegerv(int, IntBuffer) - Method in interface org.oscim.backend.GL
 
getItemList() - Method in class org.oscim.layers.marker.ItemizedLayer
 
getLabels(MapTile) - Static method in class org.oscim.layers.tile.vector.labeling.LabelPlacement
 
getLabels() - Method in class org.oscim.renderer.bucket.TextBucket
 
getLatitude() - Method in class org.oscim.core.GeoPoint
 
getLatitude() - Method in class org.oscim.core.MapPosition
 
getLatitudeSpan() - Method in class org.oscim.core.BoundingBox
 
getLayer(String) - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
 
getLayerRenderer() - Method in class org.oscim.map.Layers
Should only be used by MapRenderer.
getLayers() - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
 
getLevels() - Method in class org.oscim.theme.DebugTheme
 
getLevels() - Method in interface org.oscim.theme.IRenderTheme
 
getLevels() - Method in class org.oscim.theme.RenderTheme
 
getLine(float[], int) - Method in class org.oscim.utils.geom.LineClipper
 
getLineBucket(int) - Method in class org.oscim.renderer.bucket.RenderBuckets
Get or add the LineBucket for a level.
getLineTexBucket(int) - Method in class org.oscim.renderer.bucket.RenderBuckets
Get or add the TexLineBucket for a level.
getLongitude() - Method in class org.oscim.core.GeoPoint
 
getLongitude() - Method in class org.oscim.core.MapPosition
 
getLongitudeSpan() - Method in class org.oscim.core.BoundingBox
 
getManager() - Method in class org.oscim.layers.tile.TileLayer
 
getMapBackground() - Method in class org.oscim.theme.DebugTheme
 
getMapBackground() - Method in interface org.oscim.theme.IRenderTheme
 
getMapBackground() - Method in class org.oscim.theme.RenderTheme
 
getMapExtents(float[], float) - Method in class org.oscim.map.Viewport
Get the inverse projection of the viewport, i.e.
getMapFileInfo() - Method in class org.oscim.tiling.source.mapfile.header.MapFileHeader
 
getMapInfo() - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
 
getMapLimit() - Method in class org.oscim.map.Viewport
 
getMapPosition(boolean, MapPosition) - Method in class org.oscim.map.Map
Get current MapPosition or at possible animation end.
getMapPosition(MapPosition) - Method in class org.oscim.map.Map
Get current MapPosition.
getMapPosition() - Method in class org.oscim.map.Map
Get current MapPosition.
getMapPosition(MapPosition) - Method in class org.oscim.map.Viewport
Get the current MapPosition.
getMarginHorizontal() - Method in class org.oscim.scalebar.MapScaleBar
 
getMarginVertical() - Method in class org.oscim.scalebar.MapScaleBar
 
getMarker() - Method in interface org.oscim.layers.marker.MarkerInterface
 
getMarker() - Method in class org.oscim.layers.marker.MarkerItem
 
getMaxBearing() - Method in class org.oscim.map.Viewport
 
getMaxLatitude() - Method in class org.oscim.core.BoundingBox
 
getMaxLongitude() - Method in class org.oscim.core.BoundingBox
 
getMaxScale() - Method in class org.oscim.map.Viewport
 
getMaxTilt() - Method in class org.oscim.map.Viewport
 
getMaxX() - Method in class org.oscim.map.Viewport
 
getMaxY() - Method in class org.oscim.map.Viewport
 
getMaxZoomLevel() - Method in class org.oscim.map.Viewport
 
getMenuCallback() - Method in class org.oscim.theme.ExternalRenderTheme
 
getMenuCallback() - Method in class org.oscim.theme.StreamRenderTheme
 
getMenuCallback() - Method in interface org.oscim.theme.ThemeFile
 
getMeshBucket(int) - Method in class org.oscim.renderer.bucket.RenderBuckets
Get or add the MeshBucket for a level.
getMeterRatio() - Method in interface org.oscim.scalebar.DistanceUnitAdapter
 
getMeterRatio() - Method in class org.oscim.scalebar.ImperialUnitAdapter
 
getMeterRatio() - Method in class org.oscim.scalebar.MetricUnitAdapter
 
getMeterRatio() - Method in class org.oscim.scalebar.NauticalUnitAdapter
 
getMinBearing() - Method in class org.oscim.map.Viewport
 
getMinFade(MapTile, int) - Static method in class org.oscim.layers.tile.TileRenderer
 
getMinLatitude() - Method in class org.oscim.core.BoundingBox
 
getMinLongitude() - Method in class org.oscim.core.BoundingBox
 
getMinScale() - Method in class org.oscim.map.Viewport
 
getMinTilt() - Method in class org.oscim.map.Viewport
 
getMinX() - Method in class org.oscim.map.Viewport
 
getMinY() - Method in class org.oscim.map.Viewport
 
getMinZoomLevel() - Method in class org.oscim.map.Viewport
 
getName() - Method in class org.oscim.tiling.TileSource
 
getNode(T, boolean) - Method in class org.oscim.utils.quadtree.BoxTree
 
getNumLoaders() - Method in class org.oscim.layers.tile.TileLayer
Get number of loader threads.
getNumPoints() - Method in class org.oscim.core.GeometryBuffer
 
getOption(String) - Method in class org.oscim.tiling.TileSource
 
getOutputStream() - Method in interface org.oscim.tiling.ITileCache.TileWriter
 
getOverlays() - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
 
getParent() - Method in class org.oscim.layers.tile.MapTile
 
getPixels() - Method in interface org.oscim.backend.canvas.Bitmap
Gets the pixels as ARGB int array.
getPixels(float) - Static method in class org.oscim.layers.marker.utils.ScreenUtils
Get pixels from DPs
getPngEncodedData() - Method in interface org.oscim.backend.canvas.Bitmap
 
getPoint(int, PointF) - Method in class org.oscim.core.GeometryBuffer
 
getPoint(int) - Method in class org.oscim.core.GeometryBuffer
 
getPoint() - Method in interface org.oscim.layers.marker.MarkerInterface
 
getPoint() - Method in class org.oscim.layers.marker.MarkerItem
 
getPointerCount() - Method in class org.oscim.event.MotionEvent
 
getPoints() - Method in class org.oscim.layers.PathLayer
 
getPointX(int) - Method in class org.oscim.core.GeometryBuffer
 
getPointY(int) - Method in class org.oscim.core.GeometryBuffer
 
getPolygonBucket(int) - Method in class org.oscim.renderer.bucket.RenderBuckets
Get or add the PolygonBucket for a level.
getPositionAndSkip() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
 
getPrevOutcode() - Method in class org.oscim.utils.geom.LineClipper
 
getProgramInfoLog(int) - Method in interface org.oscim.backend.GL
 
getProgramiv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
getProxy(int, byte) - Method in class org.oscim.layers.tile.MapTile
 
getProxyChild(int, byte) - Method in class org.oscim.layers.tile.MapTile
 
getQueryZoomLevel(byte) - Method in class org.oscim.tiling.source.mapfile.header.MapFileHeader
 
getRegion(int, int) - Method in class org.oscim.renderer.atlas.TextureAtlas
 
getRegions() - Method in class org.oscim.renderer.atlas.TextureAtlas
 
getRelativePathPrefix() - Method in class org.oscim.theme.ExternalRenderTheme
 
getRelativePathPrefix() - Method in class org.oscim.theme.StreamRenderTheme
 
getRelativePathPrefix() - Method in interface org.oscim.theme.ThemeFile
 
getRenderbufferParameteriv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
getRenderer() - Method in class org.oscim.layers.Layer
 
getRenderer() - Method in class org.oscim.scalebar.MapScaleBarLayer
 
getRenderThemeAsStream() - Method in class org.oscim.theme.ExternalRenderTheme
 
getRenderThemeAsStream() - Method in class org.oscim.theme.StreamRenderTheme
 
getRenderThemeAsStream() - Method in interface org.oscim.theme.ThemeFile
 
getRequestHeader() - Method in class org.oscim.tiling.source.UrlTileSource
 
getRotation() - Method in class org.oscim.layers.marker.MarkerSymbol
 
getRotation() - Method in interface org.oscim.renderer.LocationRenderer.Callback
 
getScale() - Method in class org.oscim.core.MapPosition
 
getScaleBarMode() - Method in class org.oscim.scalebar.DefaultMapScaleBar
 
getScaleBarPosition() - Method in class org.oscim.scalebar.MapScaleBar
 
getScaleBarValues() - Method in interface org.oscim.scalebar.DistanceUnitAdapter
 
getScaleBarValues() - Method in class org.oscim.scalebar.ImperialUnitAdapter
 
getScaleBarValues() - Method in class org.oscim.scalebar.MetricUnitAdapter
 
getScaleBarValues() - Method in class org.oscim.scalebar.NauticalUnitAdapter
 
getScaleText(int) - Method in interface org.oscim.scalebar.DistanceUnitAdapter
 
getScaleText(int) - Method in class org.oscim.scalebar.ImperialUnitAdapter
 
getScaleText(int) - Method in class org.oscim.scalebar.MetricUnitAdapter
 
getScaleText(int) - Method in class org.oscim.scalebar.NauticalUnitAdapter
 
getSecondaryDistanceUnitAdapter() - Method in class org.oscim.scalebar.DefaultMapScaleBar
 
getShaderInfoLog(int) - Method in interface org.oscim.backend.GL
 
getShaderiv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
getShaderPrecisionFormat(int, int, IntBuffer, IntBuffer) - Method in interface org.oscim.backend.GL
 
getShaderSource(int, int, Buffer, String) - Method in interface org.oscim.backend.GL
 
getShortBuffer(int) - Static method in class org.oscim.renderer.MapRenderer
 
getShortBuffer(int) - Method in class org.oscim.renderer.NativeBufferPool
Only use on GL Thread! Get a native ShortBuffer for temporary use.
getSnippet() - Method in class org.oscim.layers.marker.MarkerItem
 
getState() - Method in class org.oscim.layers.tile.MapTile
 
getString(int) - Method in interface org.oscim.backend.GL
 
getStrokeWidth() - Method in interface org.oscim.backend.canvas.Paint
 
getStyle() - Method in interface org.oscim.backend.canvas.Paint
 
getSubFileParameter(int) - Method in class org.oscim.tiling.source.mapfile.header.MapFileHeader
 
getSyncMapPosition(MapPosition) - Method in class org.oscim.map.ViewController
 
getSyncViewport() - Method in class org.oscim.map.ViewController
synchronize on this object when doing multiple calls on it
getSyncViewport(Viewport) - Method in class org.oscim.map.ViewController
 
getTexParameterfv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
getTexParameteriv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
getTextHeight(String) - Method in interface org.oscim.backend.canvas.Paint
 
getTextureRegion() - Method in class org.oscim.layers.marker.MarkerSymbol
 
getTextureRegion(Object) - Method in class org.oscim.renderer.atlas.TextureAtlas
 
getTextures() - Method in class org.oscim.renderer.bucket.TextureBucket
 
getTextWidth(String) - Method in interface org.oscim.backend.canvas.Paint
 
getTheme() - Method in class org.oscim.layers.tile.vector.VectorTileLayer
 
getThreadName() - Method in class org.oscim.layers.tile.TileLoader
 
getThreadName() - Method in class org.oscim.utils.PausableThread
 
getThreadPriority() - Method in class org.oscim.layers.tile.TileLoader
 
getThreadPriority() - Method in class org.oscim.utils.PausableThread
 
getTile(int, int, int) - Method in class org.oscim.layers.tile.TileManager
 
getTile(int, int, byte) - Method in class org.oscim.layers.tile.TileManager
 
getTile(int, int) - Method in class org.oscim.layers.tile.TileSet
 
getTile(Tile) - Method in interface org.oscim.tiling.ITileCache
 
getTile() - Method in interface org.oscim.tiling.ITileCache.TileReader
 
getTile() - Method in interface org.oscim.tiling.ITileCache.TileWriter
 
getTile(int, int, int) - Method in class org.oscim.utils.quadtree.TileIndex
 
getTileJob() - Method in class org.oscim.layers.tile.TileManager
 
getTilePath() - Method in class org.oscim.tiling.source.UrlTileSource
 
getTileSize() - Method in class org.oscim.tiling.TileSource
 
getTileSource() - Method in class org.oscim.tiling.source.mapfile.MapDatabase
 
getTileUrl(Tile) - Method in class org.oscim.tiling.source.UrlTileSource
 
getTilt() - Method in class org.oscim.core.MapPosition
 
getTime() - Method in class org.oscim.event.MotionEvent
 
getTitle() - Method in class org.oscim.layers.marker.MarkerItem
 
getTitle(String) - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
 
getTitles() - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
 
getUid() - Method in class org.oscim.layers.marker.MarkerItem
 
getUniform(String) - Method in class org.oscim.renderer.GLShader
 
getUniformfv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
getUniformiv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
getUniformLocation(int, String) - Method in interface org.oscim.backend.GL
 
getUrl() - Method in class org.oscim.tiling.source.UrlTileSource
 
getUrlFormatter() - Method in class org.oscim.tiling.source.UrlTileSource
 
getValidLayer(int) - Static method in class org.oscim.layers.tile.vector.VectorTileLoader
 
getValue(String) - Method in class org.oscim.core.TagSet
Get the value for a given key.
getVertexAttribfv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
getVertexAttribiv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
getVertexAttribPointerv(int, int, Buffer) - Method in interface org.oscim.backend.GL
 
getVertexCount() - Method in class org.oscim.utils.TessJNI
 
getVertexIndices(int[], int, int) - Method in class org.oscim.utils.TessJNI
 
getVertexOffset() - Method in class org.oscim.renderer.bucket.RenderBucket
For line- and polygon-buckets this is the offset of VERTICES in its bucket.vbo.
getVertices(float[], int, int) - Method in class org.oscim.utils.TessJNI
 
getVertices(short[], int, int, float) - Method in class org.oscim.utils.TessJNI
 
getVisibleTiles(TileSet) - Method in class org.oscim.layers.tile.TileRenderer
Update tileSet with currently visible tiles get a TileSet of currently visible tiles
getWidth() - Method in interface org.oscim.backend.canvas.Bitmap
Gets the width.
getWidth() - Method in interface org.oscim.backend.canvas.Canvas
 
getWidth() - Method in class org.oscim.core.Box
 
getWidth() - Method in class org.oscim.map.Map
Return screen width in pixel.
getWidth() - Method in class org.oscim.renderer.GLViewport
 
getX() - Method in class org.oscim.core.MapPosition
 
getX() - Method in class org.oscim.core.Point
 
getX() - Method in class org.oscim.core.PointF
 
getX() - Method in class org.oscim.event.MotionEvent
 
getX(int) - Method in class org.oscim.event.MotionEvent
 
getY() - Method in class org.oscim.core.MapPosition
 
getY() - Method in class org.oscim.core.Point
 
getY() - Method in class org.oscim.core.PointF
 
getY() - Method in class org.oscim.event.MotionEvent
 
getY(int) - Method in class org.oscim.event.MotionEvent
 
getZoomLevel() - Method in class org.oscim.core.MapPosition
 
getZoomLevelMax() - Method in class org.oscim.tiling.TileSource
 
getZoomLevelMin() - Method in class org.oscim.tiling.TileSource
 
getZoomScale() - Method in class org.oscim.core.MapPosition
 
GL - Interface in org.oscim.backend
Interface wrapping all the methods of OpenGL ES 2.0
gl - Static variable in class org.oscim.backend.GLAdapter
The instance provided by backend
GLAdapter - Class in org.oscim.backend
 
GLAdapter() - Constructor for class org.oscim.backend.GLAdapter
 
glDeleteBuffers(int, int[]) - Static method in class org.oscim.renderer.GLUtils
 
glDeleteTextures(int, int[]) - Static method in class org.oscim.renderer.GLUtils
 
glGenBuffers(int) - Static method in class org.oscim.renderer.GLUtils
 
glGenTextures(int) - Static method in class org.oscim.renderer.GLUtils
 
GLMatrix - Class in org.oscim.renderer
 
GLMatrix() - Constructor for class org.oscim.renderer.GLMatrix
 
GLShader - Class in org.oscim.renderer
 
GLShader() - Constructor for class org.oscim.renderer.GLShader
 
GLState - Class in org.oscim.renderer
 
GLState() - Constructor for class org.oscim.renderer.GLState
 
glUniform4fv(int, int, float[]) - Static method in class org.oscim.renderer.GLUtils
 
GLUtils - Class in org.oscim.renderer
Utility functions
GLUtils() - Constructor for class org.oscim.renderer.GLUtils
 
GLViewport - Class in org.oscim.renderer
 
GLViewport() - Constructor for class org.oscim.renderer.GLViewport
 
GLViewport.Position - Enum in org.oscim.renderer
 
go() - Method in class org.oscim.layers.tile.TileLoader
 
go(boolean) - Method in class org.oscim.utils.async.AsyncTask
Executed on worker thread.
GO - Static variable in class org.oscim.utils.async.Task
 
go(boolean) - Method in class org.oscim.utils.async.Task
 
GRAY - Static variable in class org.oscim.backend.canvas.Color
 
GREATER - Static variable in interface org.oscim.backend.GL
 
GREEN - Static variable in class org.oscim.backend.canvas.Color
 
GREEN_BITS - Static variable in interface org.oscim.backend.GL
 
GridRenderer - Class in org.oscim.renderer
 
GridRenderer() - Constructor for class org.oscim.renderer.GridRenderer
 
GridRenderer(float) - Constructor for class org.oscim.renderer.GridRenderer
 
GridRenderer(int, LineStyle, TextStyle) - Constructor for class org.oscim.renderer.GridRenderer
 
groundResolution(double, double) - Static method in class org.oscim.core.MercatorProjection
Calculates the distance on the ground that is represented by a single pixel on the map.
groundResolution(MapPosition) - Static method in class org.oscim.core.MercatorProjection
 
groupLabels(Label) - Method in class org.oscim.layers.tile.vector.labeling.LabelPlacement
group labels by string and type
GroupLayer - Class in org.oscim.layers
A layer which is a group of other layers.
GroupLayer(Map) - Constructor for class org.oscim.layers.GroupLayer
 
GrowingArrayUtils - Class in org.oscim.layers.marker.utils
This comes for Android API.
growSize(int) - Static method in class org.oscim.layers.marker.utils.GrowingArrayUtils
Given the current size of an array, returns an ideal size to which the array should grow.
gToFloat(int) - Static method in class org.oscim.backend.canvas.Color
 
GuillotineStrategy() - Constructor for class org.oscim.utils.BitmapPacker.GuillotineStrategy
 

H

h - Variable in class org.oscim.renderer.atlas.TextureAtlas.Rect
 
HAIRLINE - Static variable in class org.oscim.renderer.bucket.RenderBucket
 
HairLineBucket - Class in org.oscim.renderer.bucket
 
HairLineBucket(int) - Constructor for class org.oscim.renderer.bucket.HairLineBucket
 
HairLineBucket.Renderer - Class in org.oscim.renderer.bucket
 
HairLineBucket.Renderer.Shader - Class in org.oscim.renderer.bucket
 
handleGesture(Gesture, MotionEvent) - Method in class org.oscim.map.Map
 
hasAlpha(int) - Method in class org.oscim.theme.styles.AreaStyle
 
hasData() - Method in class org.oscim.tiling.source.PbfDecoder
 
hash - Variable in class org.oscim.theme.styles.SymbolStyle
 
hash - Variable in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
hash(int) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
hashCode() - Method in class org.oscim.core.BoundingBox
 
hashCode() - Method in class org.oscim.core.GeoPoint
 
hashCode() - Method in class org.oscim.core.Tag
 
hashCode() - Method in class org.oscim.core.Tile
 
hashCode() - Method in class org.oscim.tiling.source.mapfile.header.SubFileParameter
 
HashItem() - Constructor for class org.oscim.utils.KeyMap.HashItem
 
hasNext() - Method in class org.oscim.utils.pool.Inlist.List
Iterator: Has next item
hasNext() - Method in class org.oscim.utils.RTree.Iterator
 
hasProxy(int) - Method in class org.oscim.layers.tile.MapTile
Test whether it is save to access a proxy item through this.node.*
hasRotation() - Method in interface org.oscim.renderer.LocationRenderer.Callback
Usually true, can be used with e.g.
hasTileJobs() - Method in class org.oscim.layers.tile.TileManager
 
hasWork() - Method in class org.oscim.layers.tile.TileLoader
 
hasWork() - Method in class org.oscim.utils.PausableThread
 
head() - Method in class org.oscim.utils.pool.Inlist.List
 
height - Variable in class org.oscim.renderer.bucket.TextureItem
 
heightOffset - Variable in class org.oscim.renderer.bucket.LineBucket
 
heightOffset - Variable in class org.oscim.renderer.bucket.MeshBucket
 
heightOffset - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
heightOffset(float) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
heightOffset - Variable in class org.oscim.theme.styles.AreaStyle
 
heightOffset - Variable in class org.oscim.theme.styles.LineStyle
 
heightOffset - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
heightOffset(float) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
HIGH_FLOAT - Static variable in interface org.oscim.backend.GL
 
HIGH_INT - Static variable in interface org.oscim.backend.GL
 
HIKEBIKE - Static variable in class org.oscim.tiling.source.bitmap.DefaultSources
 
HIKEBIKE_HILLSHADE - Static variable in class org.oscim.tiling.source.bitmap.DefaultSources
 
hint(int, int) - Method in interface org.oscim.backend.GL
 
hslToRgb(double, double, double, Vec3) - Static method in class org.oscim.utils.ColorUtil
Converts an HSL color value to RGB.
hslToRgb(double, double, double) - Static method in class org.oscim.utils.ColorUtil
 
hsvToRgb(double, double, double, Vec3) - Static method in class org.oscim.utils.ColorUtil
Converts an HSV color value to RGB.
hsvToRgb(double, double, double) - Static method in class org.oscim.utils.ColorUtil
 
HttpEngine - Interface in org.oscim.tiling.source
 
HttpEngine.Factory - Interface in org.oscim.tiling.source
 
httpFactory(HttpEngine.Factory) - Method in class org.oscim.tiling.source.UrlTileSource.Builder
 

I

ibo - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
 
ibo - Variable in class org.oscim.renderer.bucket.RenderBuckets
 
idx - Variable in class org.oscim.renderer.bucket.ExtrusionBucket
indices for: 0.
IMAGICO_LANDCOVER - Static variable in class org.oscim.tiling.source.bitmap.DefaultSources
 
IMapFileTileSource - Interface in org.oscim.tiling.source.mapfile
 
ImperialUnitAdapter - Class in org.oscim.scalebar
 
IMPLEMENTATION_COLOR_READ_FORMAT - Static variable in interface org.oscim.backend.GL
 
IMPLEMENTATION_COLOR_READ_TYPE - Static variable in interface org.oscim.backend.GL
 
INCR - Static variable in interface org.oscim.backend.GL
 
INCR_WRAP - Static variable in interface org.oscim.backend.GL
 
index - Variable in class org.oscim.core.GeometryBuffer
The indexes.
index - Variable in class org.oscim.utils.MinHeap.Item
 
indexEndAddress - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Absolute end address of the index in the enclosing file.
indexOfKey(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
Returns the index for which SparseIntArray.keyAt(int) would return the specified key, or a negative number if the specified key is not mapped.
indexOfValue(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
Returns an index for which SparseIntArray.valueAt(int) would return the specified key, or a negative number if no keys map to the specified value.
indexPos - Variable in class org.oscim.core.GeometryBuffer
The current index position.
indexStartAddress - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Absolute start address of the index in the enclosing file.
indiceItems - Variable in class org.oscim.renderer.bucket.RenderBucket
 
indiceOffset - Variable in class org.oscim.renderer.bucket.RenderBucket
 
indices - Variable in class org.oscim.renderer.bucket.TextureItem
 
INDICES_PER_SPRITE - Static variable in class org.oscim.renderer.bucket.BitmapBucket.Renderer
 
INDICES_PER_SPRITE - Static variable in class org.oscim.renderer.bucket.TextureBucket
 
INFO_LOG_LENGTH - Static variable in interface org.oscim.backend.GL
 
init(AssetAdapter) - Static method in class org.oscim.backend.AssetAdapter
 
init(CanvasAdapter) - Static method in class org.oscim.backend.CanvasAdapter
 
init(GL) - Static method in class org.oscim.backend.GLAdapter
 
init() - Method in class org.oscim.layers.tile.TileManager
 
init() - Static method in class org.oscim.renderer.bucket.LineTexBucket.Renderer
 
init(int) - Method in class org.oscim.utils.pool.SyncPool
To be implemented by subclass.
init() - Static method in class org.oscim.utils.ThreadUtils
 
initLoader(int) - Method in class org.oscim.layers.tile.TileLayer
 
initRenderer() - Static method in class org.oscim.renderer.bucket.RenderBuckets
 
initTexture(TextureItem) - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
 
Inlist<T extends Inlist<T>> - Class in org.oscim.utils.pool
Utility class for making poolable objects.
Inlist() - Constructor for class org.oscim.utils.pool.Inlist
 
Inlist.List<T extends Inlist<?>> - Class in org.oscim.utils.pool
 
input - Variable in class org.oscim.map.Map
 
insert(int[], int, int, int) - Static method in class org.oscim.layers.marker.utils.GrowingArrayUtils
Inserts an element into the array at the specified index, growing the array if there is no more room.
insert(T) - Method in class org.oscim.utils.quadtree.BoxTree
 
insert(Box, T) - Method in class org.oscim.utils.QuadTree
 
insert(double[], double[], T) - Method in class org.oscim.utils.RTree
Insert item.
insert(Box, T) - Method in class org.oscim.utils.RTree
 
insert(Box, T) - Method in interface org.oscim.utils.SpatialIndex
 
insertRect(RTree.Rect, T, int) - Method in class org.oscim.utils.RTree
Insert a data rectangle into an index structure.
inside(Box) - Method in class org.oscim.core.Box
Check if this Box is inside box.
INSIDE - Static variable in class org.oscim.utils.geom.LineClipper
 
INSTANCE - Static variable in class org.oscim.scalebar.ImperialUnitAdapter
 
INSTANCE - Static variable in class org.oscim.scalebar.MetricUnitAdapter
 
INSTANCE - Static variable in class org.oscim.scalebar.NauticalUnitAdapter
 
instance() - Method in class org.oscim.utils.TessJNI
 
INT - Static variable in interface org.oscim.backend.GL
 
INT_VEC2 - Static variable in interface org.oscim.backend.GL
 
INT_VEC3 - Static variable in interface org.oscim.backend.GL
 
INT_VEC4 - Static variable in interface org.oscim.backend.GL
 
Interpolation - Class in org.oscim.utils.math
Takes a linear value in the range of 0-1 and outputs a (usually) non-linear, interpolated value.
Interpolation() - Constructor for class org.oscim.utils.math.Interpolation
 
Interpolation.Bounce - Class in org.oscim.utils.math
 
Interpolation.BounceIn - Class in org.oscim.utils.math
 
Interpolation.BounceOut - Class in org.oscim.utils.math
 
Interpolation.Elastic - Class in org.oscim.utils.math
 
Interpolation.ElasticIn - Class in org.oscim.utils.math
 
Interpolation.ElasticOut - Class in org.oscim.utils.math
 
Interpolation.Exp - Class in org.oscim.utils.math
 
Interpolation.ExpIn - Class in org.oscim.utils.math
 
Interpolation.ExpOut - Class in org.oscim.utils.math
 
Interpolation.Pow - Class in org.oscim.utils.math
 
Interpolation.PowIn - Class in org.oscim.utils.math
 
Interpolation.PowOut - Class in org.oscim.utils.math
 
Interpolation.Swing - Class in org.oscim.utils.math
 
Interpolation.SwingIn - Class in org.oscim.utils.math
 
Interpolation.SwingOut - Class in org.oscim.utils.math
 
intersects(BoundingBox) - Method in class org.oscim.core.BoundingBox
 
INVALID_ENUM - Static variable in interface org.oscim.backend.GL
 
INVALID_FRAMEBUFFER_OPERATION - Static variable in interface org.oscim.backend.GL
 
INVALID_OPERATION - Static variable in interface org.oscim.backend.GL
 
INVALID_PACKED_SIZE - Static variable in class org.oscim.tiling.source.PbfDecoder
 
INVALID_VALUE - Static variable in interface org.oscim.backend.GL
 
INVALID_VARINT - Static variable in class org.oscim.tiling.source.PbfDecoder
 
INVERT - Static variable in interface org.oscim.backend.GL
 
invertM(float[], int, float[], int) - Static method in class org.oscim.renderer.GLMatrix
Inverts a 4 x 4 matrix.
IOUtils - Class in org.oscim.utils
A utility class with IO-specific helper methods.
IRenderTheme - Interface in org.oscim.theme
 
IRenderTheme.ThemeException - Exception in org.oscim.theme
 
isActive() - Method in class org.oscim.layers.tile.MapTile
 
isActive() - Method in class org.oscim.map.Animator
 
isArea(MapElement) - Static method in class org.oscim.tiling.source.mapfile.OSMUtils
Heuristic to determine from attributes if a map element is likely to be an area.
isBillboard() - Method in class org.oscim.layers.marker.MarkerSymbol
 
isBitmap() - Method in class org.oscim.layers.marker.MarkerSymbol
 
isBuffer(int) - Method in interface org.oscim.backend.GL
 
isCanceled() - Method in class org.oscim.utils.PausableThread
 
isCaption(boolean) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
isDesktop() - Method in enum org.oscim.backend.Platform
 
isEmpty() - Method in class org.oscim.layers.tile.JobQueue
 
isEmpty() - Method in class org.oscim.utils.KeyMap
Returns whether this map is empty.
isEnabled(int) - Method in interface org.oscim.backend.GL
 
isEnabled() - Method in class org.oscim.layers.Layer
 
isEnabled() - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
 
isFramebuffer(int) - Method in interface org.oscim.backend.GL
 
isInside(float, float) - Method in class org.oscim.layers.marker.MarkerSymbol
 
isLine() - Method in class org.oscim.core.GeometryBuffer
 
isMainThread() - Static method in class org.oscim.utils.ThreadUtils
 
isMaxFill() - Static method in class org.oscim.renderer.BufferObject
 
isOpaque(int) - Static method in class org.oscim.backend.canvas.Color
 
isOutline(boolean) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
isPausing() - Method in class org.oscim.utils.PausableThread
 
isPoint() - Method in class org.oscim.core.GeometryBuffer
 
isPoly() - Method in class org.oscim.core.GeometryBuffer
 
isPowerOfTwo(int) - Static method in class org.oscim.utils.math.MathUtils
 
isProgram(int) - Method in interface org.oscim.backend.GL
 
isReady() - Method in class org.oscim.renderer.LayerRenderer
 
isRedrawNecessary() - Method in class org.oscim.scalebar.MapScaleBar
Determines if a redraw is necessary or not
isRenderbuffer(int) - Method in interface org.oscim.backend.GL
 
isRoot() - Method in class org.oscim.utils.quadtree.TreeNode
 
isRunning() - Method in class org.oscim.utils.async.SimpleWorker
 
isShader(int) - Method in interface org.oscim.backend.GL
 
isSuccess() - Method in class org.oscim.tiling.TileSource.OpenResult
 
isTexture(int) - Method in interface org.oscim.backend.GL
 
isValid() - Method in interface org.oscim.backend.canvas.Bitmap
 
isVisible - Variable in class org.oscim.layers.tile.MapTile
Tile is in view region.
isVisible() - Method in class org.oscim.scalebar.MapScaleBar
 
isVisible() - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
 
Item() - Constructor for class org.oscim.utils.MinHeap.Item
 
item - Variable in class org.oscim.utils.quadtree.BoxTree.BoxItem
 
item - Variable in class org.oscim.utils.quadtree.TreeNode
payload
ItemizedLayer<Item extends MarkerInterface> - Class in org.oscim.layers.marker
 
ItemizedLayer(Map, MarkerSymbol) - Constructor for class org.oscim.layers.marker.ItemizedLayer
 
ItemizedLayer(Map, List<Item>, MarkerSymbol, ItemizedLayer.OnItemGestureListener<Item>) - Constructor for class org.oscim.layers.marker.ItemizedLayer
 
ItemizedLayer(Map, MarkerRendererFactory) - Constructor for class org.oscim.layers.marker.ItemizedLayer
 
ItemizedLayer(Map, List<Item>, MarkerRendererFactory, ItemizedLayer.OnItemGestureListener<Item>) - Constructor for class org.oscim.layers.marker.ItemizedLayer
 
ItemizedLayer.ActiveItem - Interface in org.oscim.layers.marker
 
ItemizedLayer.OnItemGestureListener<T> - Interface in org.oscim.layers.marker
When the item is touched one of these methods may be invoked depending on the type of touch.
iterator() - Method in class org.oscim.utils.pool.Inlist.List
NB: Only one iterator at a time possible!
iterator() - Method in class org.oscim.utils.RTree
 
ITileCache - Interface in org.oscim.tiling
 
ITileCache.TileReader - Interface in org.oscim.tiling
 
ITileCache.TileWriter - Interface in org.oscim.tiling
 
ITileDataSink - Interface in org.oscim.tiling
ITileDataSink callbacks (implemented by MapTileLoader)
ITileDataSource - Interface in org.oscim.tiling
 
ITileDecoder - Interface in org.oscim.tiling.source
 

J

jobCompleted(MapTile, QueryResult) - Method in class org.oscim.layers.tile.TileManager
Called by TileLoader thread when tile is loaded.
JobQueue - Class in org.oscim.layers.tile
A JobQueue keeps the list of pending jobs for a MapView and prioritizes them.
JobQueue() - Constructor for class org.oscim.layers.tile.JobQueue
 

K

KEEP - Static variable in interface org.oscim.backend.GL
 
key - Variable in class org.oscim.core.Tag
The key of this tag.
KEY_AMENITY - Static variable in class org.oscim.core.Tag
 
KEY_BUILDING - Static variable in class org.oscim.core.Tag
 
KEY_ELE - Static variable in class org.oscim.core.Tag
The key of the elevation OpenStreetMap tag.
KEY_HEIGHT - Static variable in class org.oscim.core.Tag
 
KEY_HIGHWAY - Static variable in class org.oscim.core.Tag
 
KEY_HOUSE_NUMBER - Static variable in class org.oscim.core.Tag
The key of the house number OpenStreetMap tag.
KEY_LANDUSE - Static variable in class org.oscim.core.Tag
 
KEY_MIN_HEIGHT - Static variable in class org.oscim.core.Tag
 
KEY_NAME - Static variable in class org.oscim.core.Tag
The key of the name OpenStreetMap tag.
KEY_REF - Static variable in class org.oscim.core.Tag
The key of the reference OpenStreetMap tag.
keyAt(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
Given an index in the range 0...size()-1, returns the key from the indexth key-value mapping that this SparseIntArray stores.
KeyMap<K extends KeyMap.HashItem> - Class in org.oscim.utils

Note: the implementation of KeyMap is not synchronized.

KeyMap() - Constructor for class org.oscim.utils.KeyMap
Constructs a new empty HashMap instance.
KeyMap(int) - Constructor for class org.oscim.utils.KeyMap
Constructs a new HashMap instance with the specified capacity.
KeyMap(int, float) - Constructor for class org.oscim.utils.KeyMap
Constructs a new HashMap instance with the specified capacity and load factor.
KeyMap.HashItem - Class in org.oscim.utils
 
keys - Static variable in class org.oscim.tiling.source.oscimap4.Tags
 

L

LABEL_DATA - Static variable in class org.oscim.layers.tile.vector.labeling.LabelLayer
 
LabelLayer - Class in org.oscim.layers.tile.vector.labeling
 
LabelLayer(Map, VectorTileLayer) - Constructor for class org.oscim.layers.tile.vector.labeling.LabelLayer
 
LabelPlacement - Class in org.oscim.layers.tile.vector.labeling
 
LabelPlacement(Map, TileRenderer) - Constructor for class org.oscim.layers.tile.vector.labeling.LabelPlacement
 
labelPosition - Variable in class org.oscim.core.MapElement
 
labels - Variable in class org.oscim.layers.tile.vector.labeling.LabelTileData
 
labels - Variable in class org.oscim.renderer.bucket.TextBucket
 
LabelTileData - Class in org.oscim.layers.tile.vector.labeling
 
LabelTileData() - Constructor for class org.oscim.layers.tile.vector.labeling.LabelTileData
 
LabelTileLoaderHook - Class in org.oscim.layers.tile.vector.labeling
 
LabelTileLoaderHook() - Constructor for class org.oscim.layers.tile.vector.labeling.LabelTileLoaderHook
 
languagesPreference - Variable in class org.oscim.tiling.source.mapfile.MapInfo
The preferred language(s) separated with ',' for names as defined in ISO 639-1 or ISO 639-2 (may be null).
last(T) - Static method in class org.oscim.utils.pool.Inlist
Get last item in from list.
LATITUDE_MAX - Static variable in class org.oscim.core.MercatorProjection
Maximum possible latitude coordinate of the map.
LATITUDE_MIN - Static variable in class org.oscim.core.MercatorProjection
Minimum possible latitude coordinate of the map.
latitudeDistance(int) - Static method in class org.oscim.core.GeoPoint
Calculates the amount of degrees of latitude for a given distance in meters.
latitudeE6 - Variable in class org.oscim.core.GeoPoint
The latitude value of this GeoPoint in microdegrees (degrees * 10^6).
latitudeToPixelY(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
Converts a latitude coordinate (in degrees) to a pixel Y coordinate at a certain zoom level.
latitudeToTileY(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
Converts a latitude coordinate (in degrees) to a tile Y number at a certain zoom level.
latitudeToY(double) - Static method in class org.oscim.core.MercatorProjection
Projects a latitude coordinate (in degrees) to the range [0.0,1.0]
layer - Variable in class org.oscim.core.MapElement
layer of the element (0-10) overrides the theme drawing order
Layer - Class in org.oscim.layers
 
Layer(Map) - Constructor for class org.oscim.layers.Layer
 
Layer.EnableHandler - Interface in org.oscim.layers
 
LayerRenderer - Class in org.oscim.renderer
 
LayerRenderer() - Constructor for class org.oscim.renderer.LayerRenderer
 
layers - Variable in class org.oscim.layers.GroupLayer
The group of other layers.
LAYERS - Static variable in class org.oscim.layers.tile.vector.VectorTileLoader
 
Layers - Class in org.oscim.map
 
layers() - Method in class org.oscim.map.Map
 
LBIT_MASK - Static variable in class org.oscim.renderer.bucket.TextBucket
 
LEFT - Static variable in class org.oscim.utils.geom.LineClipper
 
length - Variable in class org.oscim.renderer.bucket.TextItem
 
length(float[], int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
 
lengthSquared(float[], int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
 
LEQUAL - Static variable in interface org.oscim.backend.GL
 
LESS - Static variable in interface org.oscim.backend.GL
 
level - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
level(int) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
limitLatitude(double) - Static method in class org.oscim.core.MercatorProjection
 
limitLongitude(double) - Static method in class org.oscim.core.MercatorProjection
 
limitPosition(MapPosition) - Method in class org.oscim.map.Viewport
 
limitScale(double) - Method in class org.oscim.map.Viewport
 
limitTilt(float) - Method in class org.oscim.map.Viewport
 
line - Variable in class org.oscim.renderer.bucket.HairLineBucket
 
line - Variable in class org.oscim.renderer.bucket.LineBucket
 
LINE - Static variable in class org.oscim.renderer.bucket.RenderBucket
 
LINE - Static variable in class org.oscim.theme.rule.Rule.Element
 
LINE_LOOP - Static variable in interface org.oscim.backend.GL
 
LINE_STRIP - Static variable in interface org.oscim.backend.GL
 
LINE_WIDTH - Static variable in interface org.oscim.backend.GL
 
LINEAR - Static variable in interface org.oscim.backend.GL
 
linear - Static variable in class org.oscim.utils.math.Interpolation
 
LINEAR_MIPMAP_LINEAR - Static variable in interface org.oscim.backend.GL
 
LINEAR_MIPMAP_NEAREST - Static variable in interface org.oscim.backend.GL
 
LineBucket - Class in org.oscim.renderer.bucket
Note: Coordinates must be in range [-4096..4096] and the maximum resolution for coordinates is 0.25 as points will be converted to fixed point values.
LineBucket(int) - Constructor for class org.oscim.renderer.bucket.LineBucket
 
LineBucket.Renderer - Class in org.oscim.renderer.bucket
 
LineBuilder() - Constructor for class org.oscim.theme.styles.LineStyle.LineBuilder
 
LineClipper - Class in org.oscim.utils.geom
from http://en.wikipedia.org/wiki/Cohen%E2%80%93 Sutherland_algorithm
LineClipper(float, float, float, float) - Constructor for class org.oscim.utils.geom.LineClipper
 
LINES - Static variable in interface org.oscim.backend.GL
 
LineStyle - Class in org.oscim.theme.styles
 
LineStyle(int, float) - Constructor for class org.oscim.theme.styles.LineStyle
 
LineStyle(int, int, float) - Constructor for class org.oscim.theme.styles.LineStyle
 
LineStyle(int, float, Paint.Cap) - Constructor for class org.oscim.theme.styles.LineStyle
 
LineStyle(int, String, int, float, Paint.Cap, boolean, int, int, float, int, float, boolean, TextureItem, boolean) - Constructor for class org.oscim.theme.styles.LineStyle
 
LineStyle.LineBuilder<T extends LineStyle.LineBuilder<T>> - Class in org.oscim.theme.styles
 
LineTexBucket - Class in org.oscim.renderer.bucket
RenderElement for textured or stippled lines

Interleave two segment quads in one block to be able to use vertices twice.

LineTexBucket.Renderer - Class in org.oscim.renderer.bucket
 
lineWidth(float) - Method in interface org.oscim.backend.GL
 
LINK_STATUS - Static variable in interface org.oscim.backend.GL
 
linkProgram(int) - Method in interface org.oscim.backend.GL
 
List() - Constructor for class org.oscim.utils.pool.Inlist.List
 
LList<T> - Class in org.oscim.utils.pool
 
LList(T) - Constructor for class org.oscim.utils.pool.LList
 
load(String) - Static method in class org.oscim.theme.ThemeLoader
 
load(String, XmlRenderThemeMenuCallback) - Static method in class org.oscim.theme.ThemeLoader
 
load(String, ThemeCallback) - Static method in class org.oscim.theme.ThemeLoader
 
load(String, XmlRenderThemeMenuCallback, ThemeCallback) - Static method in class org.oscim.theme.ThemeLoader
 
load(ThemeFile) - Static method in class org.oscim.theme.ThemeLoader
 
load(ThemeFile, ThemeCallback) - Static method in class org.oscim.theme.ThemeLoader
 
loadBitmapAssetImpl(String, String, int, int, int) - Method in class org.oscim.backend.CanvasAdapter
Create Bitmap from bundled assets.
loadBufferData(Buffer, int) - Method in class org.oscim.renderer.BufferObject
 
LOADING - Static variable in class org.oscim.layers.tile.MapTile.State
STATE_LOADING means the tile is about to be loaded / loading.
loadShader(String) - Static method in class org.oscim.renderer.GLShader
 
loadShader(int, String) - Static method in class org.oscim.renderer.GLShader
 
loadShaderVersioned(String, String) - Static method in class org.oscim.renderer.GLShader
 
loadStippleTexture(byte[]) - Static method in class org.oscim.renderer.bucket.LineTexBucket.Renderer
 
loadTexture(byte[], int, int, int, int, int, int, int) - Static method in class org.oscim.renderer.GLUtils
 
loadTexture(String, String, int, int, int) - Static method in class org.oscim.utils.Utils
Load a texture from a specified location and optional dimensions.
loadTile(MapTile) - Method in class org.oscim.layers.tile.bitmap.BitmapTileLoader
 
loadTile(MapTile) - Method in class org.oscim.layers.tile.TileLoader
 
loadTile(MapTile) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
locale(String) - Method in class org.oscim.tiling.source.mvt.MapzenMvtTileSource.Builder
 
LocationLayer - Class in org.oscim.layers
 
LocationLayer(Map) - Constructor for class org.oscim.layers.LocationLayer
 
LocationLayer(Map, float) - Constructor for class org.oscim.layers.LocationLayer
 
locationRenderer - Variable in class org.oscim.layers.LocationLayer
 
LocationRenderer - Class in org.oscim.renderer
 
LocationRenderer(Map, Layer) - Constructor for class org.oscim.renderer.LocationRenderer
 
LocationRenderer(Map, Layer, float) - Constructor for class org.oscim.renderer.LocationRenderer
 
LocationRenderer.Callback - Interface in org.oscim.renderer
 
lockTiles() - Method in class org.oscim.layers.tile.TileSet
Locked tiles to ensure that they are not released from cache.
log - Static variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer
 
log - Static variable in class org.oscim.layers.tile.bitmap.BitmapTileLoader
 
log - Static variable in class org.oscim.layers.vector.AbstractVectorLayer
 
log - Static variable in class org.oscim.renderer.BucketRenderer
 
log2(int) - Static method in class org.oscim.utils.FastMath
Integer version of log2(x)

from http://graphics.stanford.edu/~seander/bithacks.html#IntegerLog

LONG_PRESS - Static variable in interface org.oscim.event.Gesture
 
LONGITUDE_MAX - Static variable in class org.oscim.core.MercatorProjection
Maximum possible longitude coordinate of the map.
LONGITUDE_MIN - Static variable in class org.oscim.core.MercatorProjection
Minimum possible longitude coordinate of the map.
longitudeDistance(int, double) - Static method in class org.oscim.core.GeoPoint
Calculates the amount of degrees of longitude for a given distance in meters.
longitudeE6 - Variable in class org.oscim.core.GeoPoint
The longitude value of this GeoPoint in microdegrees (degrees * 10^6).
longitudeToPixelX(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
Converts a longitude coordinate (in degrees) to a pixel X coordinate at a certain zoom level.
longitudeToTileX(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
Converts a longitude coordinate (in degrees) to the tile X number at a certain zoom level.
longitudeToX(double) - Static method in class org.oscim.core.MercatorProjection
Projects a longitude coordinate (in degrees) to the range [0.0,1.0]
LongPress() - Constructor for class org.oscim.event.Gesture.LongPress
 
LOW_FLOAT - Static variable in interface org.oscim.backend.GL
 
LOW_INT - Static variable in interface org.oscim.backend.GL
 
LRUCache<K,V> - Class in org.oscim.utils
An LRUCache with a fixed size and an access-order policy.
LRUCache(int) - Constructor for class org.oscim.utils.LRUCache
 
LTGRAY - Static variable in class org.oscim.backend.canvas.Color
 
LUMINANCE - Static variable in interface org.oscim.backend.GL
 
LUMINANCE_ALPHA - Static variable in interface org.oscim.backend.GL
 
LwHttp - Class in org.oscim.tiling.source
Lightweight HTTP connection for tile loading.
LwHttp.LwHttpFactory - Class in org.oscim.tiling.source
 
LwHttpFactory() - Constructor for class org.oscim.tiling.source.LwHttp.LwHttpFactory
 

M

MAGENTA - Static variable in class org.oscim.backend.canvas.Color
 
main(String[]) - Static method in class org.oscim.utils.geom.GeometryUtils
 
main(String[]) - Static method in class org.oscim.utils.MinHeap
 
makeCircle(float, float, float, int) - Static method in class org.oscim.core.GeometryBuffer
 
makeCircle(GeometryBuffer, float, float, float, int) - Static method in class org.oscim.core.GeometryBuffer
 
mAlpha - Variable in class org.oscim.renderer.ExtrusionRenderer
 
mAnimator - Variable in class org.oscim.map.Map
 
map() - Method in class org.oscim.layers.Layer
 
Map - Class in org.oscim.map
 
Map() - Constructor for class org.oscim.map.Map
 
map - Variable in class org.oscim.scalebar.MapScaleBar
 
Map.InputListener - Interface in org.oscim.map
Listener interface for input events.
Map.UpdateListener - Interface in org.oscim.map
Listener interface for map update notifications.
map2mercator() - Method in class org.oscim.core.Box
convrt map coordinates to lat/lon.
mapCenter - Variable in class org.oscim.tiling.source.mapfile.MapInfo
The center point of the map file.
MapDatabase - Class in org.oscim.tiling.source.mapfile
A class for reading binary map files.
MapDatabase(MapFileTileSource) - Constructor for class org.oscim.tiling.source.mapfile.MapDatabase
 
mapDate - Variable in class org.oscim.tiling.source.mapfile.MapInfo
The date of the map data in milliseconds since January 1, 1970.
MapElement - Class in org.oscim.core
The MapElement class is a reusable containter for a geometry with tags.
MapElement() - Constructor for class org.oscim.core.MapElement
 
MapElement(int, int) - Constructor for class org.oscim.core.MapElement
 
MapEventLayer - Class in org.oscim.layers
Changes Viewport by handling move, fling, scale, rotation and tilt gestures.
MapEventLayer(Map) - Constructor for class org.oscim.layers.MapEventLayer
 
MapEventLayer2 - Class in org.oscim.layers
Changes Viewport by handling move, fling, scale, rotation and tilt gestures.
MapEventLayer2(Map) - Constructor for class org.oscim.layers.MapEventLayer2
 
MapFileHeader - Class in org.oscim.tiling.source.mapfile.header
Reads and validates the header data from a binary map file.
MapFileHeader() - Constructor for class org.oscim.tiling.source.mapfile.header.MapFileHeader
 
MapFileInfo - Class in org.oscim.tiling.source.mapfile.header
Contains the immutable metadata of a map file.
MapFileTileSource - Class in org.oscim.tiling.source.mapfile
 
MapFileTileSource() - Constructor for class org.oscim.tiling.source.mapfile.MapFileTileSource
 
MapFileTileSource(int, int) - Constructor for class org.oscim.tiling.source.mapfile.MapFileTileSource
 
MapFileTileSource.Callback - Interface in org.oscim.tiling.source.mapfile
 
MapFileUtils - Class in org.oscim.tiling.source.mapfile
 
MapInfo - Class in org.oscim.tiling.source.mapfile
Contains the immutable metadata of a map file.
MapInfo(BoundingBox, Byte, GeoPoint, String, long, long, int, String, String, String, int[]) - Constructor for class org.oscim.tiling.source.mapfile.MapInfo
 
MapPosition - Class in org.oscim.core
 
MapPosition() - Constructor for class org.oscim.core.MapPosition
 
MapPosition(double, double, double) - Constructor for class org.oscim.core.MapPosition
 
MapRenderer - Class in org.oscim.renderer
 
MapRenderer(Map) - Constructor for class org.oscim.renderer.MapRenderer
 
MapScaleBar - Class in org.oscim.scalebar
A MapScaleBar displays the ratio of a distance on the map to the corresponding distance on the ground.
MapScaleBar(Map, int, int) - Constructor for class org.oscim.scalebar.MapScaleBar
 
MapScaleBar.ScaleBarLengthAndValue - Class in org.oscim.scalebar
Internal class used by calculateScaleBarLengthAndValue
MapScaleBar.ScaleBarPosition - Enum in org.oscim.scalebar
 
MapScaleBarLayer - Class in org.oscim.scalebar
 
MapScaleBarLayer(Map, MapScaleBar) - Constructor for class org.oscim.scalebar.MapScaleBarLayer
 
MapScaleBarRenderer - Class in org.oscim.scalebar
 
MapScaleBarRenderer() - Constructor for class org.oscim.scalebar.MapScaleBarRenderer
 
mapScaleBitmap - Variable in class org.oscim.scalebar.MapScaleBar
 
mapScaleCanvas - Variable in class org.oscim.scalebar.MapScaleBar
 
MapTile - Class in org.oscim.layers.tile
Extends Tile class to hold state and data.
MapTile(MapTile.TileNode, int, int, int) - Constructor for class org.oscim.layers.tile.MapTile
 
MapTile.State - Class in org.oscim.layers.tile
 
MapTile.TileData - Class in org.oscim.layers.tile
 
MapTile.TileNode - Class in org.oscim.layers.tile
 
MapzenMvtTileSource - Class in org.oscim.tiling.source.mvt
 
MapzenMvtTileSource(MapzenMvtTileSource.Builder<?>) - Constructor for class org.oscim.tiling.source.mvt.MapzenMvtTileSource
 
MapzenMvtTileSource() - Constructor for class org.oscim.tiling.source.mvt.MapzenMvtTileSource
 
MapzenMvtTileSource(String) - Constructor for class org.oscim.tiling.source.mvt.MapzenMvtTileSource
 
MapzenMvtTileSource.Builder<T extends MapzenMvtTileSource.Builder<T>> - Class in org.oscim.tiling.source.mvt
 
MarkerInterface - Interface in org.oscim.layers.marker
 
MarkerItem - Class in org.oscim.layers.marker
Immutable class describing a GeoPoint with a Title and a Description.
MarkerItem(String, String, GeoPoint) - Constructor for class org.oscim.layers.marker.MarkerItem
 
MarkerItem(Object, String, String, GeoPoint) - Constructor for class org.oscim.layers.marker.MarkerItem
 
MarkerItem.NonClusterable - Class in org.oscim.layers.marker
If a MarkerItem is created using this convenience class instead of MarkerItem, this specific item will not be clusterable.
MarkerLayer<Item extends MarkerInterface> - Class in org.oscim.layers.marker
Draws a list of MarkerInterface as markers to a map.
MarkerLayer(Map, MarkerSymbol) - Constructor for class org.oscim.layers.marker.MarkerLayer
 
MarkerLayer(Map, MarkerRendererFactory) - Constructor for class org.oscim.layers.marker.MarkerLayer
 
MarkerLayer.Snappable - Interface in org.oscim.layers.marker
TODO Interface definition for overlays that contain items that can be snapped to (for example, when the user invokes a zoom, this could be called allowing the user to snap the zoom to an interesting point.)
MarkerRenderer - Class in org.oscim.layers.marker
 
MarkerRenderer(MarkerLayer<MarkerInterface>, MarkerSymbol) - Constructor for class org.oscim.layers.marker.MarkerRenderer
 
MarkerRendererFactory - Interface in org.oscim.layers.marker
 
MarkerSymbol - Class in org.oscim.layers.marker
 
MarkerSymbol(TextureRegion, float, float) - Constructor for class org.oscim.layers.marker.MarkerSymbol
 
MarkerSymbol(TextureRegion, float, float, boolean) - Constructor for class org.oscim.layers.marker.MarkerSymbol
 
MarkerSymbol(TextureRegion, MarkerSymbol.HotspotPlace) - Constructor for class org.oscim.layers.marker.MarkerSymbol
 
MarkerSymbol(TextureRegion, MarkerSymbol.HotspotPlace, boolean) - Constructor for class org.oscim.layers.marker.MarkerSymbol
 
MarkerSymbol(Bitmap, float, float) - Constructor for class org.oscim.layers.marker.MarkerSymbol
 
MarkerSymbol(Bitmap, float, float, boolean) - Constructor for class org.oscim.layers.marker.MarkerSymbol
 
MarkerSymbol(Bitmap, MarkerSymbol.HotspotPlace) - Constructor for class org.oscim.layers.marker.MarkerSymbol
 
MarkerSymbol(Bitmap, MarkerSymbol.HotspotPlace, boolean) - Constructor for class org.oscim.layers.marker.MarkerSymbol
 
MarkerSymbol.HotspotPlace - Enum in org.oscim.layers.marker
Indicates a hotspot for an area.
matchElement(GeometryBuffer.GeometryType, TagSet, int) - Method in class org.oscim.theme.DebugTheme
 
matchElement(GeometryBuffer.GeometryType, TagSet, int) - Method in interface org.oscim.theme.IRenderTheme
Matches a MapElement with the given parameters against this RenderTheme.
matchElement(GeometryBuffer.GeometryType, TagSet, int) - Method in class org.oscim.theme.RenderTheme
 
matchElement(int, Tag[], int, List<RenderStyle>) - Method in class org.oscim.theme.rule.Rule
 
matchesTags(Tag[]) - Method in class org.oscim.theme.rule.Rule
 
MathUtils - Class in org.oscim.utils.math
Utility and fast math functions.
MathUtils() - Constructor for class org.oscim.utils.math.MathUtils
 
MAX_COMBINED_TEXTURE_IMAGE_UNITS - Static variable in interface org.oscim.backend.GL
 
MAX_CUBE_MAP_TEXTURE_SIZE - Static variable in interface org.oscim.backend.GL
 
MAX_FRAGMENT_UNIFORM_VECTORS - Static variable in interface org.oscim.backend.GL
 
MAX_INDICES - Static variable in class org.oscim.renderer.MapRenderer
Number of Indices that can be rendered with bindQuadIndicesVBO()
MAX_KEY - Static variable in class org.oscim.tiling.source.oscimap4.Tags
 
MAX_QUADS - Static variable in class org.oscim.renderer.MapRenderer
Number of Quads that can be rendered with bindQuadIndicesVBO()
MAX_RENDERBUFFER_SIZE - Static variable in interface org.oscim.backend.GL
 
MAX_TEXTURE_IMAGE_UNITS - Static variable in interface org.oscim.backend.GL
 
MAX_TEXTURE_MAX_ANISOTROPY_EXT - Static variable in interface org.oscim.backend.GL
 
MAX_TEXTURE_SIZE - Static variable in interface org.oscim.backend.GL
 
MAX_TEXTURE_UNITS - Static variable in interface org.oscim.backend.GL
 
MAX_TILE_LOAD - Static variable in class org.oscim.layers.tile.TileRenderer
 
MAX_TILT - Static variable in class org.oscim.map.Viewport
 
MAX_VALUE - Static variable in class org.oscim.tiling.source.oscimap4.Tags
 
MAX_VARYING_VECTORS - Static variable in interface org.oscim.backend.GL
 
MAX_VERTEX_ATTRIBS - Static variable in interface org.oscim.backend.GL
 
MAX_VERTEX_TEXTURE_IMAGE_UNITS - Static variable in interface org.oscim.backend.GL
 
MAX_VERTEX_UNIFORM_VECTORS - Static variable in interface org.oscim.backend.GL
 
MAX_VIEWPORT_DIMS - Static variable in interface org.oscim.backend.GL
 
MAX_ZOOMLEVEL - Static variable in class org.oscim.map.Viewport
 
maxDepth - Variable in class org.oscim.utils.quadtree.BoxTree
 
maxLatitudeE6 - Variable in class org.oscim.core.BoundingBox
The maximum latitude value of this BoundingBox in microdegrees (degrees * 10^6).
maxLongitudeE6 - Variable in class org.oscim.core.BoundingBox
The maximum longitude value of this BoundingBox in microdegrees (degrees * 10^6).
mBox - Variable in class org.oscim.layers.marker.MarkerRenderer
 
mBuckets - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
 
mBucketsCnt - Variable in class org.oscim.renderer.ExtrusionRenderer
 
mCancel - Variable in class org.oscim.utils.async.SimpleWorker
 
mCanvas - Variable in class org.oscim.renderer.bucket.TextBucket
 
mClearItems - Variable in class org.oscim.utils.pool.SyncPool
 
mClearMap - Variable in class org.oscim.map.Map
 
mClipMode - Variable in class org.oscim.layers.tile.VectorTileRenderer
 
mClipMVP - Variable in class org.oscim.layers.tile.VectorTileRenderer
 
mClipper - Variable in class org.oscim.layers.vector.AbstractVectorLayer
 
mClipProj - Variable in class org.oscim.layers.tile.VectorTileRenderer
 
mConn - Variable in class org.oscim.tiling.source.UrlTileDataSource
 
mCurBucket - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
Current bucket for adding elements
mCurLineBucket - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
current line bucket (will be used for outline bucket)
mDefaultMarker - Variable in class org.oscim.layers.marker.MarkerRenderer
 
mDelayed - Variable in class org.oscim.utils.async.SimpleWorker
 
mDrawnItemsLimit - Variable in class org.oscim.layers.marker.ItemizedLayer
 
mDrawSerial - Variable in class org.oscim.layers.tile.VectorTileRenderer
Current number of frames drawn, used to not draw a tile twice per frame.
mDrawTiles - Variable in class org.oscim.layers.tile.TileRenderer
 
measureText(String) - Method in interface org.oscim.backend.canvas.Paint
 
MEDIUM_FLOAT - Static variable in interface org.oscim.backend.GL
 
MEDIUM_INT - Static variable in interface org.oscim.backend.GL
 
mElement - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
currently processed MapElement
MercatorProjection - Class in org.oscim.core
An implementation of the spherical Mercator projection.
MESH - Static variable in class org.oscim.renderer.bucket.RenderBucket
 
mesh - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
mesh(boolean) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
mesh - Variable in class org.oscim.theme.styles.AreaStyle
Tessellation
MeshBucket - Class in org.oscim.renderer.bucket
 
MeshBucket(int) - Constructor for class org.oscim.renderer.bucket.MeshBucket
 
MeshBucket.Renderer - Class in org.oscim.renderer.bucket
 
MetricUnitAdapter - Class in org.oscim.scalebar
 
mEventLayer - Variable in class org.oscim.map.Map
 
mExtents - Variable in class org.oscim.layers.marker.MarkerRenderer
increase view to show items that are partially visible
mExtrusionBucketSet - Variable in class org.oscim.renderer.ExtrusionRenderer
 
mFill - Variable in class org.oscim.utils.pool.Pool
 
mFill - Variable in class org.oscim.utils.pool.SyncPool
 
mFlipOnDateLine - Variable in class org.oscim.renderer.BucketRenderer
Wrap around dateline
mFocusedItem - Variable in class org.oscim.layers.marker.MarkerLayer
 
mFontPadX - Static variable in class org.oscim.renderer.bucket.TextBucket
 
mGeom - Variable in class org.oscim.layers.vector.AbstractVectorLayer
 
mHeight - Variable in class org.oscim.map.Viewport
 
MIN_TILT - Static variable in class org.oscim.map.Viewport
 
MIN_ZOOMLEVEL - Static variable in class org.oscim.map.Viewport
 
MinHeap - Class in org.oscim.utils
 
MinHeap(float[], int[]) - Constructor for class org.oscim.utils.MinHeap
 
MinHeap.Item - Class in org.oscim.utils
 
mInititialzed - Variable in class org.oscim.renderer.BucketRenderer
 
minLatitudeE6 - Variable in class org.oscim.core.BoundingBox
The minimum latitude value of this BoundingBox in microdegrees (degrees * 10^6).
minLongitudeE6 - Variable in class org.oscim.core.BoundingBox
The minimum longitude value of this BoundingBox in microdegrees (degrees * 10^6).
mipmap - Variable in class org.oscim.renderer.bucket.TextureItem
 
MIRRORED_REPEAT - Static variable in interface org.oscim.backend.GL
 
mItemList - Variable in class org.oscim.layers.marker.ItemizedLayer
 
mItems - Variable in class org.oscim.layers.marker.MarkerRenderer
 
mLayerAlpha - Variable in class org.oscim.layers.tile.TileRenderer
 
mLimit - Variable in class org.oscim.utils.pool.Pool
 
mLineScale - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
Line-scale-factor depending on zoom and latitude
mListeners - Variable in class org.oscim.event.EventDispatcher
The list of listeners.
mMap - Variable in class org.oscim.layers.Layer
 
mMap - Variable in class org.oscim.utils.async.SimpleWorker
 
mMapPoint - Variable in class org.oscim.layers.marker.MarkerRenderer
 
mMapPosition - Variable in class org.oscim.map.Map
 
mMapPosition - Variable in class org.oscim.renderer.BucketRenderer
Use mMapPosition.copy(position) to keep the position for which the Overlay is *compiled*.
mMarker - Variable in class org.oscim.layers.marker.MarkerItem
 
mMarkerLayer - Variable in class org.oscim.layers.marker.MarkerRenderer
 
mMarkerRenderer - Variable in class org.oscim.layers.marker.MarkerLayer
 
mMaxBearing - Variable in class org.oscim.map.Viewport
 
mMaxFill - Variable in class org.oscim.utils.pool.SyncPool
 
mMaxScale - Variable in class org.oscim.map.Viewport
 
mMaxTilt - Variable in class org.oscim.map.Viewport
 
mMaxX - Variable in class org.oscim.map.Viewport
 
mMaxY - Variable in class org.oscim.map.Viewport
 
mMinBearing - Variable in class org.oscim.map.Viewport
 
mMinDelay - Variable in class org.oscim.utils.async.SimpleWorker
 
mMinScale - Variable in class org.oscim.map.Viewport
 
mMinTilt - Variable in class org.oscim.map.Viewport
 
mMinX - Variable in class org.oscim.map.Viewport
 
mMinY - Variable in class org.oscim.map.Viewport
 
mMovePoint - Variable in class org.oscim.map.Viewport
 
mName - Variable in class org.oscim.tiling.TileSource
 
mNextFrame - Variable in class org.oscim.map.ViewController
 
mode - Variable in class org.oscim.renderer.OffscreenRenderer
 
modHsv(int, double, double, double, boolean) - Static method in class org.oscim.utils.ColorUtil
 
mOnItemGestureListener - Variable in class org.oscim.layers.marker.ItemizedLayer
 
MotionEvent - Class in org.oscim.event
 
MotionEvent() - Constructor for class org.oscim.event.MotionEvent
 
MOVE_EVENT - Static variable in class org.oscim.map.Map
UpdateListener event.
moveEnabled() - Method in class org.oscim.layers.AbstractMapEventLayer
 
moveEnabled() - Method in class org.oscim.layers.MapEventLayer
 
moveEnabled() - Method in class org.oscim.layers.MapEventLayer2
 
moveMap(float, float) - Method in class org.oscim.map.ViewController
Moves this Viewport by the given amount of pixels.
mOverdrawColor - Variable in class org.oscim.layers.tile.TileRenderer
 
mPivotY - Variable in class org.oscim.map.ViewController
 
mPoints - Variable in class org.oscim.layers.PathLayer
Stores points, converted to the map projection.
mPool - Variable in class org.oscim.utils.pool.Pool
 
mPool - Variable in class org.oscim.utils.pool.SyncPool
 
mPos - Variable in class org.oscim.map.Viewport
 
mProjMatrix - Variable in class org.oscim.map.Viewport
 
mProjMatrixInverse - Variable in class org.oscim.map.Viewport
 
mProjMatrixUnscaled - Variable in class org.oscim.map.Viewport
 
mProxyTileCnt - Variable in class org.oscim.layers.tile.TileRenderer
 
mRenderer - Variable in class org.oscim.layers.Layer
 
mRoot - Variable in class org.oscim.utils.RTree
Root of tree
mRotationMatrix - Variable in class org.oscim.map.Viewport
 
mRunning - Variable in class org.oscim.utils.async.SimpleWorker
 
mSlots - Variable in class org.oscim.renderer.atlas.TextureAtlas
Allocated slots
mSymbolLayer - Variable in class org.oscim.layers.marker.MarkerRenderer
 
mTaskDone - Variable in class org.oscim.utils.async.SimpleWorker
Stuff that is done an ready for being fetched by poll().
mTaskLocked - Variable in class org.oscim.utils.async.SimpleWorker
Stuff that is ready - will not be modified in the worker.
mTaskTodo - Variable in class org.oscim.utils.async.SimpleWorker
Stuff which can be processed on the worker thread.
mTexCnt - Variable in class org.oscim.renderer.bucket.TextureItem.TexturePool
 
mTexID - Static variable in class org.oscim.renderer.bucket.LineBucket.Renderer
 
mTile - Variable in class org.oscim.layers.tile.TileLoader
currently processed tile
mTileDataSource - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
current TileDataSource used by this MapTileLoader
mTileDecoder - Variable in class org.oscim.tiling.source.UrlTileDataSource
 
mTileLoader - Variable in class org.oscim.layers.tile.TileLayer
 
mTileManager - Variable in class org.oscim.layers.tile.TileLayer
TileManager responsible for adding visible tiles to load queue and managing in-memory tile cache.
mTileSize - Variable in class org.oscim.tiling.TileSource
 
mTileSource - Variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer
 
mTileSource - Variable in class org.oscim.layers.tile.vector.VectorTileLayer
 
mTileSource - Variable in class org.oscim.tiling.source.UrlTileDataSource
 
mTmpMatrix - Variable in class org.oscim.map.Viewport
 
mTmpPoint - Variable in class org.oscim.layers.marker.ItemizedLayer
 
mu - Variable in class org.oscim.map.Viewport
 
mul(float[], int, float) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
 
MultiMapDatabase - Class in org.oscim.tiling.source.mapfile
 
MultiMapDatabase(MultiMapFileTileSource) - Constructor for class org.oscim.tiling.source.mapfile.MultiMapDatabase
 
MultiMapFileTileSource - Class in org.oscim.tiling.source.mapfile
 
MultiMapFileTileSource() - Constructor for class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
 
MultiMapFileTileSource(int, int) - Constructor for class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
 
multiplyLhs(GLMatrix) - Method in class org.oscim.renderer.GLMatrix
Use this matrix as rhs, multiply it on lhs and store result.
multiplyMM(GLMatrix, GLMatrix) - Method in class org.oscim.renderer.GLMatrix
Multiply rhs onto lhs and store result in Matrix.
multiplyRhs(GLMatrix) - Method in class org.oscim.renderer.GLMatrix
Multiply rhs onto Matrix.
mUnprojMatrix - Variable in class org.oscim.map.Viewport
 
mUpdate - Variable in class org.oscim.layers.marker.MarkerRenderer
flag to force update of markers
mUpdate - Variable in class org.oscim.layers.vector.AbstractVectorLayer
 
mUpdateDelay - Variable in class org.oscim.layers.vector.AbstractVectorLayer
 
mUpdatePoints - Variable in class org.oscim.layers.PathLayer
 
mUseCache - Variable in class org.oscim.tiling.source.UrlTileDataSource
 
mv - Variable in class org.oscim.map.Viewport
 
mViewCoords - Variable in class org.oscim.map.Viewport
 
mViewMatrix - Variable in class org.oscim.map.Viewport
 
mViewProjMatrix - Variable in class org.oscim.map.Viewport
 
mvp - Variable in class org.oscim.renderer.GLViewport
For temporary use, to setup MVP-Matrix
mWait - Variable in class org.oscim.utils.async.SimpleWorker
 
mWidth - Variable in class org.oscim.map.Viewport
 
mWorker - Variable in class org.oscim.layers.vector.AbstractVectorLayer
 
mZoom - Variable in class org.oscim.utils.ScanBox
 
mZoomMax - Variable in class org.oscim.tiling.TileSource
 
mZoomMin - Variable in class org.oscim.tiling.TileSource
 

N

name - Variable in class org.oscim.tiling.TileSource.Builder
 
name(String) - Method in class org.oscim.tiling.TileSource.Builder
 
nanoToSec - Static variable in class org.oscim.utils.math.MathUtils
 
NativeBufferPool - Class in org.oscim.renderer
Pool to retrieve temporary native buffer on GL-Thread: This pool ensures to not use the same buffer to upload data twice within a frame.
NativeBufferPool() - Constructor for class org.oscim.renderer.NativeBufferPool
 
nativeInt - Variable in enum org.oscim.core.GeometryBuffer.GeometryType
 
NauticalUnitAdapter - Class in org.oscim.scalebar
 
NE_LANDCOVER - Static variable in class org.oscim.tiling.source.bitmap.DefaultSources
 
NEAREST - Static variable in interface org.oscim.backend.GL
 
NEAREST_MIPMAP_LINEAR - Static variable in interface org.oscim.backend.GL
 
NEAREST_MIPMAP_NEAREST - Static variable in interface org.oscim.backend.GL
 
NEGATIVE - Static variable in class org.oscim.utils.TessJNI.WindingRule
 
NEVER - Static variable in interface org.oscim.backend.GL
 
NEW_DATA - Static variable in class org.oscim.layers.tile.MapTile.State
STATE_NEW_DATA: tile data is prepared for rendering.
NEW_GESTURES - Static variable in class org.oscim.map.Map
If true the MapEventLayer2 will be used instead of default MapEventLayer.
newBitmap(int, int, int) - Static method in class org.oscim.backend.CanvasAdapter
 
newBitmapImpl(int, int, int) - Method in class org.oscim.backend.CanvasAdapter
Create Bitmap with given dimensions.
newCanvas() - Static method in class org.oscim.backend.CanvasAdapter
 
newCanvasImpl() - Method in class org.oscim.backend.CanvasAdapter
Create a Canvas.
newPaint() - Static method in class org.oscim.backend.CanvasAdapter
 
newPaintImpl() - Method in class org.oscim.backend.CanvasAdapter
Create Paint.
next() - Method in class org.oscim.layers.tile.MapTile.TileData
 
next() - Method in class org.oscim.renderer.bucket.ExtrusionBucket
 
next() - Method in class org.oscim.utils.pool.Inlist.List
Iterator: Get next item
next - Variable in class org.oscim.utils.pool.Inlist
 
next() - Method in class org.oscim.utils.pool.Inlist
 
next() - Method in class org.oscim.utils.RTree.Iterator
 
nextPowerOfTwo(int) - Static method in class org.oscim.utils.math.MathUtils
Returns the next power of two.
NICEST - Static variable in interface org.oscim.backend.GL
 
NO - Static variable in class org.oscim.theme.rule.Rule.Closed
 
NO_BUFFER_SUB_DATA - Static variable in class org.oscim.backend.GLAdapter
Set true as workaround for adreno driver issue: https://github.com/opensciencemap/vtm/issues/52
node - Variable in class org.oscim.layers.tile.MapTile
Pointer to access relatives in TileIndex
NODE - Static variable in class org.oscim.theme.rule.Rule.Element
 
nodesAlloc - Variable in class org.oscim.utils.RTree
 
nodesFree - Variable in class org.oscim.utils.RTree
 
NonClusterable(String, String, GeoPoint) - Constructor for class org.oscim.layers.marker.MarkerItem.NonClusterable
 
NonClusterable(Object, String, String, GeoPoint) - Constructor for class org.oscim.layers.marker.MarkerItem.NonClusterable
 
NONE - Static variable in interface org.oscim.backend.GL
 
NONE - Static variable in class org.oscim.layers.tile.MapTile.State
 
NONZERO - Static variable in class org.oscim.utils.TessJNI.WindingRule
 
normalize(float[], int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
 
normalizeSquared(float[], int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
 
NOTEQUAL - Static variable in interface org.oscim.backend.GL
 
NUM_COMPRESSED_TEXTURE_FORMATS - Static variable in interface org.oscim.backend.GL
 
NUM_SHADER_BINARY_FORMATS - Static variable in interface org.oscim.backend.GL
 
numberOfBlocks - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Total number of blocks in the grid.
numberOfSubFiles - Variable in class org.oscim.tiling.source.mapfile.header.MapFileInfo
The number of sub-files in the map file.
numIndices - Variable in class org.oscim.renderer.bucket.RenderBucket
 
numTags - Variable in class org.oscim.core.TagSet
The number of current Tags in set.
numVertices - Variable in class org.oscim.renderer.bucket.RenderBucket
Number of vertices for this layer.

O

OBB2D - Class in org.oscim.utils.geom
ported from http://www.flipcode.com/archives/2D_OBB_Intersection.shtml
OBB2D() - Constructor for class org.oscim.utils.geom.OBB2D
 
OBB2D(float, float, float, float, double, double) - Constructor for class org.oscim.utils.geom.OBB2D
 
OBB2D(float, float, float, float, float, float) - Constructor for class org.oscim.utils.geom.OBB2D
 
OBB2D(float, float, float, float) - Constructor for class org.oscim.utils.geom.OBB2D
 
OBB2D.Vec2 - Class in org.oscim.utils.geom
Vector math for one array
obtainChunk() - Method in class org.oscim.renderer.bucket.VertexData
Direct access to the current chunk of VertexData.
ODD - Static variable in class org.oscim.utils.TessJNI.WindingRule
 
oddQuads - Variable in class org.oscim.renderer.bucket.LineTexBucket
 
off - Variable in class org.oscim.renderer.bucket.ExtrusionBucket
indices offsets in bytes
OffscreenRenderer - Class in org.oscim.renderer
 
OffscreenRenderer(OffscreenRenderer.Mode, LayerRenderer) - Constructor for class org.oscim.renderer.OffscreenRenderer
 
OffscreenRenderer.Mode - Enum in org.oscim.renderer
 
offset - Variable in class org.oscim.renderer.bucket.RenderBuckets
To not need to switch VertexAttribPointer positions all the time: 1.
offset - Variable in class org.oscim.renderer.bucket.SymbolItem
 
offset - Variable in class org.oscim.renderer.bucket.TextureItem
vertex offset from which this texture is referenced
offsetY(float) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
onComplete(int[]) - Method in class org.oscim.theme.rule.RuleBuilder
 
onDetach() - Method in class org.oscim.layers.GroupLayer
 
onDetach() - Method in class org.oscim.layers.Layer
Override to perform clean up of resources before shutdown.
onDetach() - Method in class org.oscim.layers.tile.bitmap.BitmapTileLayer
 
onDetach() - Method in class org.oscim.layers.tile.TileLayer
 
onDetach() - Method in class org.oscim.layers.tile.vector.labeling.LabelLayer
 
onDetach() - Method in class org.oscim.layers.tile.vector.VectorTileLayer
 
onDetach() - Method in class org.oscim.layers.vector.AbstractVectorLayer
 
onDrawFrame() - Method in class org.oscim.renderer.MapRenderer
 
ONE - Static variable in interface org.oscim.backend.GL
 
ONE_MINUS_CONSTANT_ALPHA - Static variable in interface org.oscim.backend.GL
 
ONE_MINUS_CONSTANT_COLOR - Static variable in interface org.oscim.backend.GL
 
ONE_MINUS_DST_ALPHA - Static variable in interface org.oscim.backend.GL
 
ONE_MINUS_DST_COLOR - Static variable in interface org.oscim.backend.GL
 
ONE_MINUS_SRC_ALPHA - Static variable in interface org.oscim.backend.GL
 
ONE_MINUS_SRC_COLOR - Static variable in interface org.oscim.backend.GL
 
onGesture(Gesture, MotionEvent) - Method in interface org.oscim.event.GestureListener
 
onGesture(Gesture, MotionEvent) - Method in class org.oscim.layers.MapEventLayer
 
onGesture(Gesture, MotionEvent) - Method in class org.oscim.layers.marker.ItemizedLayer
 
onInputEvent(Event, MotionEvent) - Method in class org.oscim.layers.MapEventLayer
 
onInputEvent(Event, MotionEvent) - Method in class org.oscim.layers.MapEventLayer2
 
onInputEvent(Event, MotionEvent) - Method in interface org.oscim.map.Map.InputListener
 
onItemLongPress(int, T) - Method in interface org.oscim.layers.marker.ItemizedLayer.OnItemGestureListener
 
onItemSingleTapUp(int, T) - Method in interface org.oscim.layers.marker.ItemizedLayer.OnItemGestureListener
 
onLongPressHelper(int, Item) - Method in class org.oscim.layers.marker.ItemizedLayer
 
onMainLoop(T) - Method in class org.oscim.utils.async.SimpleWorker
do stuff on main-loop before executing the task
onMapEvent(Event, MapPosition) - Method in class org.oscim.layers.CustomRenderLayer
 
onMapEvent(Event, MapPosition) - Method in class org.oscim.layers.tile.bitmap.BitmapTileLayer
 
onMapEvent(Event, MapPosition) - Method in class org.oscim.layers.tile.TileLayer
 
onMapEvent(Event, MapPosition) - Method in class org.oscim.layers.tile.vector.labeling.LabelLayer
 
onMapEvent(Event, MapPosition) - Method in class org.oscim.layers.vector.AbstractVectorLayer
 
onMapEvent(Event, MapPosition) - Method in interface org.oscim.map.Map.UpdateListener
 
onMapEvent(Event, MapPosition) - Method in class org.oscim.scalebar.MapScaleBarLayer
 
onPostExecute(int) - Method in class org.oscim.utils.async.AsyncTask
Executed on mainloop thread.
onSingleTapUpHelper(int, Item) - Method in class org.oscim.layers.marker.ItemizedLayer
Each of these methods performs a item sensitive check.
onSnapToItem(int, int, Point) - Method in interface org.oscim.layers.marker.MarkerLayer.Snappable
Checks to see if the given x and y are close enough to an item resulting in snapping the current action (e.g.
onSurfaceChanged(int, int) - Method in class org.oscim.renderer.MapRenderer
 
onSurfaceCreated() - Method in class org.oscim.renderer.MapRenderer
 
onTileManagerEvent(Event, MapTile) - Method in interface org.oscim.layers.tile.TileManager.Listener
 
onTileManagerEvent(Event, MapTile) - Method in class org.oscim.layers.tile.vector.labeling.LabelLayer
 
open() - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
 
open() - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
 
open() - Method in class org.oscim.tiling.source.test.TestTileSource
 
open() - Method in class org.oscim.tiling.source.UrlTileSource
 
open() - Method in class org.oscim.tiling.TileSource
 
openFileAsStream(String) - Method in class org.oscim.backend.AssetAdapter
Open file from asset path as stream.
OpenResult(String) - Constructor for class org.oscim.tiling.TileSource.OpenResult
 
OpenResult() - Constructor for class org.oscim.tiling.TileSource.OpenResult
 
OPENSTREETMAP - Static variable in class org.oscim.tiling.source.bitmap.DefaultSources
 
options - Variable in class org.oscim.tiling.TileSource
 
Options() - Constructor for class org.oscim.tiling.TileSource.Options
 
org.oscim.backend - package org.oscim.backend
 
org.oscim.backend.canvas - package org.oscim.backend.canvas
 
org.oscim.core - package org.oscim.core
 
org.oscim.event - package org.oscim.event
 
org.oscim.layers - package org.oscim.layers
 
org.oscim.layers.marker - package org.oscim.layers.marker
 
org.oscim.layers.marker.utils - package org.oscim.layers.marker.utils
 
org.oscim.layers.tile - package org.oscim.layers.tile
 
org.oscim.layers.tile.bitmap - package org.oscim.layers.tile.bitmap
 
org.oscim.layers.tile.buildings - package org.oscim.layers.tile.buildings
 
org.oscim.layers.tile.example - package org.oscim.layers.tile.example
 
org.oscim.layers.tile.vector - package org.oscim.layers.tile.vector
 
org.oscim.layers.tile.vector.labeling - package org.oscim.layers.tile.vector.labeling
 
org.oscim.layers.vector - package org.oscim.layers.vector
 
org.oscim.map - package org.oscim.map
 
org.oscim.renderer - package org.oscim.renderer
 
org.oscim.renderer.atlas - package org.oscim.renderer.atlas
 
org.oscim.renderer.bucket - package org.oscim.renderer.bucket
 
org.oscim.scalebar - package org.oscim.scalebar
 
org.oscim.theme - package org.oscim.theme
 
org.oscim.theme.rule - package org.oscim.theme.rule
 
org.oscim.theme.styles - package org.oscim.theme.styles
 
org.oscim.tiling - package org.oscim.tiling
 
org.oscim.tiling.source - package org.oscim.tiling.source
 
org.oscim.tiling.source.bitmap - package org.oscim.tiling.source.bitmap
 
org.oscim.tiling.source.mapfile - package org.oscim.tiling.source.mapfile
 
org.oscim.tiling.source.mapfile.header - package org.oscim.tiling.source.mapfile.header
 
org.oscim.tiling.source.mvt - package org.oscim.tiling.source.mvt
 
org.oscim.tiling.source.oscimap4 - package org.oscim.tiling.source.oscimap4
 
org.oscim.tiling.source.test - package org.oscim.tiling.source.test
 
org.oscim.utils - package org.oscim.utils
 
org.oscim.utils.async - package org.oscim.utils.async
 
org.oscim.utils.geom - package org.oscim.utils.geom
 
org.oscim.utils.math - package org.oscim.utils.math
 
org.oscim.utils.pool - package org.oscim.utils.pool
 
org.oscim.utils.quadtree - package org.oscim.utils.quadtree
 
OSciMap4TileSource - Class in org.oscim.tiling.source.oscimap4
 
OSciMap4TileSource(OSciMap4TileSource.Builder<?>) - Constructor for class org.oscim.tiling.source.oscimap4.OSciMap4TileSource
 
OSciMap4TileSource() - Constructor for class org.oscim.tiling.source.oscimap4.OSciMap4TileSource
 
OSciMap4TileSource(String) - Constructor for class org.oscim.tiling.source.oscimap4.OSciMap4TileSource
 
OSciMap4TileSource.Builder<T extends OSciMap4TileSource.Builder<T>> - Class in org.oscim.tiling.source.oscimap4
 
OSM_TRANSPORT - Static variable in class org.oscim.tiling.source.bitmap.DefaultSources
 
OsmTileLayer - Class in org.oscim.layers.tile.vector
 
OsmTileLayer(Map) - Constructor for class org.oscim.layers.tile.vector.OsmTileLayer
 
OsmTileLayer(Map, int, int) - Constructor for class org.oscim.layers.tile.vector.OsmTileLayer
 
OSMUtils - Class in org.oscim.tiling.source.mapfile
 
OUT_OF_MEMORY - Static variable in interface org.oscim.backend.GL
 
outcode(float, float) - Method in class org.oscim.utils.geom.LineClipper
 
outline - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
outline - Variable in class org.oscim.theme.styles.LineStyle
 
outline(int, float) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
outlines - Variable in class org.oscim.renderer.bucket.LineBucket
 
outX1 - Variable in class org.oscim.utils.geom.LineClipper
 
outX2 - Variable in class org.oscim.utils.geom.LineClipper
 
outY1 - Variable in class org.oscim.utils.geom.LineClipper
 
outY2 - Variable in class org.oscim.utils.geom.LineClipper
 
overlap(Box) - Method in class org.oscim.core.Box
 
overlaps(OBB2D) - Method in class org.oscim.utils.geom.OBB2D
 
overlaps(BoxTree.BoxItem<?>) - Method in class org.oscim.utils.quadtree.BoxTree.BoxItem
 

P

pack(BitmapPacker, Object, BitmapPacker.Rect) - Method in class org.oscim.utils.BitmapPacker.GuillotineStrategy
 
pack(BitmapPacker, Object, BitmapPacker.Rect) - Method in interface org.oscim.utils.BitmapPacker.PackStrategy
 
pack(BitmapPacker, Object, BitmapPacker.Rect) - Method in class org.oscim.utils.BitmapPacker.SkylineStrategy
 
PACK_ALIGNMENT - Static variable in interface org.oscim.backend.GL
 
Paint - Interface in org.oscim.backend.canvas
The Interface Paint.
paint - Variable in class org.oscim.theme.styles.TextStyle
 
Paint.Align - Enum in org.oscim.backend.canvas
 
Paint.Cap - Enum in org.oscim.backend.canvas
 
Paint.FontFamily - Enum in org.oscim.backend.canvas
 
Paint.FontStyle - Enum in org.oscim.backend.canvas
 
Paint.Join - Enum in org.oscim.backend.canvas
 
Paint.Style - Enum in org.oscim.backend.canvas
 
parent - Variable in class org.oscim.utils.quadtree.TreeNode
 
parent() - Method in class org.oscim.utils.quadtree.TreeNode
 
parse(DefaultHandler, InputStream) - Method in class org.oscim.backend.XMLReaderAdapter
 
parse(String) - Static method in class org.oscim.core.Tag
 
parseColor(String) - Static method in class org.oscim.backend.canvas.Color
Parse the color string, and return the corresponding color-int.
parseColor(String, int) - Static method in class org.oscim.backend.canvas.Color
 
parseColorComponents(String) - Static method in class org.oscim.backend.canvas.Color
 
parseNumber(char[], int, int) - Static method in class org.oscim.utils.ArrayUtils
 
PathLayer - Class in org.oscim.layers
This class draws a path line in given color or texture.
PathLayer(Map, LineStyle) - Constructor for class org.oscim.layers.PathLayer
 
PathLayer(Map, int, float) - Constructor for class org.oscim.layers.PathLayer
 
PathLayer(Map, int) - Constructor for class org.oscim.layers.PathLayer
 
PausableThread - Class in org.oscim.utils
An abstract base class for threads which support pausing and resuming.
PausableThread() - Constructor for class org.oscim.utils.PausableThread
 
pause() - Method in class org.oscim.utils.PausableThread
The thread should stop its work temporarily.
pauseLoaders(boolean) - Method in class org.oscim.layers.tile.TileLayer
 
PbfDecoder - Class in org.oscim.tiling.source
 
PbfDecoder() - Constructor for class org.oscim.tiling.source.PbfDecoder
 
peek() - Method in class org.oscim.utils.MinHeap
 
PI - Static variable in class org.oscim.utils.math.MathUtils
 
PI2 - Static variable in class org.oscim.utils.math.MathUtils
 
pixelStorei(int, int) - Method in interface org.oscim.backend.GL
 
pixelXToLongitude(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
Converts a pixel X coordinate at a certain zoom level to a longitude coordinate.
pixelXToTileX(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
Converts a pixel X coordinate to the tile X number.
pixelYToLatitude(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
Converts a pixel Y coordinate at a certain zoom level to a latitude coordinate.
pixelYToTileY(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
Converts a pixel Y coordinate to the tile Y number.
plane - Variable in class org.oscim.renderer.GLViewport
Do not modify!
platform - Static variable in class org.oscim.backend.CanvasAdapter
The used platform.
Platform - Enum in org.oscim.backend
 
Point - Class in org.oscim.core
 
Point() - Constructor for class org.oscim.core.Point
 
Point(double, double) - Constructor for class org.oscim.core.Point
 
PointF - Class in org.oscim.core
The Class PointF represents a point in 2D.
PointF() - Constructor for class org.oscim.core.PointF
Instantiates a new Point.
PointF(float, float) - Constructor for class org.oscim.core.PointF
Instantiates a new Point with coordinates x and y.
pointInPoly(float, float, float[], int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
Test if point x/y is in polygon defined by vertices[offset ...
pointPos - Variable in class org.oscim.core.GeometryBuffer
The current position in points array.
POINTS - Static variable in interface org.oscim.backend.GL
 
points - Variable in class org.oscim.core.GeometryBuffer
The points.
poiTags - Variable in class org.oscim.tiling.source.mapfile.header.MapFileInfo
The POI tags.
poll() - Method in class org.oscim.layers.tile.JobQueue
 
poll() - Method in class org.oscim.utils.async.SimpleWorker
 
POLY - Static variable in class org.oscim.theme.rule.Rule.Element
 
POLYGON - Static variable in class org.oscim.renderer.bucket.RenderBucket
 
POLYGON_OFFSET_FACTOR - Static variable in interface org.oscim.backend.GL
 
POLYGON_OFFSET_FILL - Static variable in interface org.oscim.backend.GL
 
POLYGON_OFFSET_UNITS - Static variable in interface org.oscim.backend.GL
 
PolygonBucket - Class in org.oscim.renderer.bucket
Special Renderer for drawing tile polygons using the stencil buffer method
PolygonBucket.Renderer - Class in org.oscim.renderer.bucket
 
polygonOffset(float, float) - Method in interface org.oscim.backend.GL
 
POLYGONS - Static variable in class org.oscim.utils.TessJNI.ElementType
 
PolyLabel - Class in org.oscim.utils.geom
 
PolyLabel() - Constructor for class org.oscim.utils.geom.PolyLabel
 
pool - Static variable in class org.oscim.renderer.bucket.SymbolItem
 
pool - Static variable in class org.oscim.renderer.bucket.TextItem
 
pool - Static variable in class org.oscim.renderer.bucket.TextureBucket
pool shared by TextLayers
Pool<T extends Inlist<?>> - Class in org.oscim.utils.pool
 
Pool() - Constructor for class org.oscim.utils.pool.Pool
 
pool - Variable in class org.oscim.utils.quadtree.TileIndex
 
pop() - Method in class org.oscim.utils.geom.SimplifyVW
 
pop() - Method in class org.oscim.utils.MinHeap
 
pop() - Method in class org.oscim.utils.pool.Inlist.List
Insert item at start of list.
populate(int) - Method in class org.oscim.layers.marker.ClusterMarkerRenderer
 
populate() - Method in class org.oscim.layers.marker.MarkerLayer
Utility method to perform all processing on a new ItemizedOverlay.
populate(int) - Method in class org.oscim.layers.marker.MarkerRenderer
 
pos - Variable in class org.oscim.renderer.GLViewport
 
pos - Variable in class org.oscim.utils.MinHeap.Item
 
position - Variable in class org.oscim.layers.vector.AbstractVectorLayer.Task
 
position() - Method in class org.oscim.tiling.source.PbfDecoder
 
POSITION_EVENT - Static variable in class org.oscim.map.Map
UpdateListener event.
POSITIVE - Static variable in class org.oscim.utils.TessJNI.WindingRule
 
post(Runnable) - Method in class org.oscim.map.Map
Post a runnable to be executed on main-thread
post(Runnable) - Method in class org.oscim.utils.async.AsyncExecutor
Submits a Runnable to be executed asynchronously.
post(Runnable) - Method in interface org.oscim.utils.async.TaskQueue
Add task to run on a main thread.
postDelayed(Runnable, long) - Method in class org.oscim.map.Map
Post a runnable to be executed on main-thread.
POT_TEXTURES - Static variable in class org.oscim.theme.ThemeLoader
 
pow(int) - Static method in class org.oscim.utils.FastMath
Integer version of 2^x
Pow(int) - Constructor for class org.oscim.utils.math.Interpolation.Pow
 
pow2 - Static variable in class org.oscim.utils.math.Interpolation
 
pow2In - Static variable in class org.oscim.utils.math.Interpolation
 
pow2Out - Static variable in class org.oscim.utils.math.Interpolation
 
pow3 - Static variable in class org.oscim.utils.math.Interpolation
 
pow3In - Static variable in class org.oscim.utils.math.Interpolation
 
pow3Out - Static variable in class org.oscim.utils.math.Interpolation
 
pow4 - Static variable in class org.oscim.utils.math.Interpolation
 
pow4In - Static variable in class org.oscim.utils.math.Interpolation
 
pow4Out - Static variable in class org.oscim.utils.math.Interpolation
 
pow5 - Static variable in class org.oscim.utils.math.Interpolation
 
pow5In - Static variable in class org.oscim.utils.math.Interpolation
 
pow5Out - Static variable in class org.oscim.utils.math.Interpolation
 
PowIn(int) - Constructor for class org.oscim.utils.math.Interpolation.PowIn
 
PowOut(int) - Constructor for class org.oscim.utils.math.Interpolation.PowOut
 
PRECISION - Static variable in class org.oscim.utils.geom.PolyLabel
Calculation precision.
prepare() - Method in class org.oscim.renderer.bucket.ExtrusionBucket
 
prepare() - Method in class org.oscim.renderer.bucket.ExtrusionBuckets
 
prepare() - Method in class org.oscim.renderer.bucket.MeshBucket
 
prepare() - Method in class org.oscim.renderer.bucket.PolygonBucket
 
prepare() - Method in class org.oscim.renderer.bucket.RenderBucket
Final preparation of content before compilation for stuff that should not be done on render-thread.
prepare() - Method in class org.oscim.renderer.bucket.RenderBuckets
 
prepare() - Method in class org.oscim.renderer.bucket.TextBucket
 
prepareFrame() - Method in class org.oscim.map.Map
This function is run on main-thread before rendering a frame.
prependRelative(T, T, T) - Static method in class org.oscim.utils.pool.Inlist
Prepend 'item' relative to 'other'.
PRESS - Static variable in interface org.oscim.event.Gesture
 
Press() - Constructor for class org.oscim.event.Gesture.Press
 
printStats() - Method in class org.oscim.utils.RTree
 
prio - Variable in class org.oscim.utils.MinHeap.Item
 
priority - Variable in class org.oscim.theme.styles.TextStyle
 
priority - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
priority(int) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
prj(float[]) - Method in class org.oscim.renderer.GLMatrix
Project Vector with Matrix
prj2D(float[], int, int) - Method in class org.oscim.renderer.GLMatrix
Project Vectors with Matrix
prj2D(float[], int, float[], int, int) - Method in class org.oscim.renderer.GLMatrix
Project Vectors with Matrix
prj3D(float[], int, int) - Method in class org.oscim.renderer.GLMatrix
Project Vectors with Matrix
proceed() - Method in class org.oscim.utils.PausableThread
The paused thread should continue with its work.
process(MapTile, RenderBuckets, MapElement, RenderStyle, int) - Method in class org.oscim.layers.tile.buildings.BuildingLayer
TileLoaderThemeHook
process(MapElement) - Method in class org.oscim.layers.tile.TileLoader
Called by TileDataSource
process(MapTile, RenderBuckets, MapElement, RenderStyle, int) - Method in class org.oscim.layers.tile.vector.labeling.LabelTileLoaderHook
 
process(MapTile, RenderBuckets, MapElement) - Method in interface org.oscim.layers.tile.vector.VectorTileLayer.TileLoaderProcessHook
 
process(MapTile, RenderBuckets, MapElement, RenderStyle, int) - Method in interface org.oscim.layers.tile.vector.VectorTileLayer.TileLoaderThemeHook
Called for each RenderStyle found for a MapElement.
process(MapElement) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
process(MapElement) - Method in interface org.oscim.tiling.ITileDataSink
Pass read MapElement data to loader.
process(T) - Method in interface org.oscim.utils.quadtree.BoxTree.Visitor
 
processFeatures(AbstractVectorLayer.Task, Box) - Method in class org.oscim.layers.vector.AbstractVectorLayer
 
program - Variable in class org.oscim.renderer.GLShader
 
proj - Variable in class org.oscim.renderer.GLViewport
Do not modify!
project(Point) - Method in class org.oscim.core.GeoPoint
 
project(GeoPoint, Point) - Static method in class org.oscim.core.MercatorProjection
 
project(GeoPoint, double[], int) - Static method in class org.oscim.core.MercatorProjection
 
project(double, double, double[], int) - Static method in class org.oscim.core.MercatorProjection
 
Projection - Class in org.oscim.tiling.source.mapfile
 
projectionName - Variable in class org.oscim.tiling.source.mapfile.MapInfo
The name of the projection used in the map file.
PROXY_CHILD00 - Static variable in class org.oscim.layers.tile.MapTile
 
PROXY_CHILD01 - Static variable in class org.oscim.layers.tile.MapTile
 
PROXY_CHILD10 - Static variable in class org.oscim.layers.tile.MapTile
 
PROXY_CHILD11 - Static variable in class org.oscim.layers.tile.MapTile
 
PROXY_GRAMPA - Static variable in class org.oscim.layers.tile.MapTile
 
PROXY_HOLDER - Static variable in class org.oscim.layers.tile.MapTile
 
PROXY_PARENT - Static variable in class org.oscim.layers.tile.MapTile
 
push(SimplifyVW.Item) - Method in class org.oscim.utils.geom.SimplifyVW
 
push(int, float) - Method in class org.oscim.utils.geom.SimplifyVW
 
push(float, int) - Method in class org.oscim.utils.MinHeap
 
push(T) - Method in class org.oscim.utils.pool.Inlist.List
Insert single item at start of list.
push(T, T) - Static method in class org.oscim.utils.pool.Inlist
Push 'item' onto 'list'.
push(LList<T>, T) - Static method in class org.oscim.utils.pool.LList
 
pushSymbol(SymbolItem) - Method in class org.oscim.renderer.bucket.SymbolBucket
 
put(int, int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
put(K) - Method in class org.oscim.utils.KeyMap
Maps the specified key to the specified value.
put(K, boolean) - Method in class org.oscim.utils.KeyMap
 

Q

QuadTree<T> - Class in org.oscim.utils
Quad-tree with fixed extents.
QuadTree(int, int) - Constructor for class org.oscim.utils.QuadTree
 
query(MapTile, ITileDataSink) - Method in interface org.oscim.tiling.ITileDataSource
 
query(MapTile, ITileDataSink) - Method in class org.oscim.tiling.source.mapfile.MapDatabase
 
query(MapTile, ITileDataSink) - Method in class org.oscim.tiling.source.mapfile.MultiMapDatabase
 
query(MapTile, ITileDataSink) - Method in class org.oscim.tiling.source.UrlTileDataSource
 
QueryResult - Enum in org.oscim.tiling
 

R

r(int) - Static method in class org.oscim.backend.canvas.Color
 
radDeg - Static variable in class org.oscim.utils.math.MathUtils
 
radiansToDegrees - Static variable in class org.oscim.utils.math.MathUtils
 
radius - Variable in class org.oscim.theme.styles.CircleStyle.CircleBuilder
 
radius(float) - Method in class org.oscim.theme.styles.CircleStyle.CircleBuilder
 
radius - Variable in class org.oscim.theme.styles.CircleStyle
 
rainbow(float) - Static method in class org.oscim.backend.canvas.Color
 
random - Static variable in class org.oscim.utils.math.MathUtils
 
random(int) - Static method in class org.oscim.utils.math.MathUtils
Returns a random number between 0 (inclusive) and the specified value (inclusive).
random(int, int) - Static method in class org.oscim.utils.math.MathUtils
Returns a random number between start (inclusive) and end (inclusive).
random() - Static method in class org.oscim.utils.math.MathUtils
Returns random number between 0.0 (inclusive) and 1.0 (exclusive).
random(float) - Static method in class org.oscim.utils.math.MathUtils
Returns a random number between 0 (inclusive) and the specified value (exclusive).
random(float, float) - Static method in class org.oscim.utils.math.MathUtils
Returns a random number between start (inclusive) and end (exclusive).
randomBoolean() - Static method in class org.oscim.utils.math.MathUtils
Returns a random boolean value.
randomOffset - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
randomOffset(boolean) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
randomOffset - Variable in class org.oscim.theme.styles.LineStyle
 
read(ThemeFile) - Static method in class org.oscim.theme.XmlAtlasThemeBuilder
 
read(ThemeFile, ThemeCallback) - Static method in class org.oscim.theme.XmlAtlasThemeBuilder
 
read(ThemeFile) - Static method in class org.oscim.theme.XmlThemeBuilder
 
read(ThemeFile, ThemeCallback) - Static method in class org.oscim.theme.XmlThemeBuilder
 
read() - Method in interface org.oscim.tiling.source.HttpEngine
 
read() - Method in class org.oscim.tiling.source.LwHttp
 
ReadBuffer - Class in org.oscim.tiling.source.mapfile
Reads from a RandomAccessFile into a buffer and decodes the data.
readByte() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
Returns one signed byte from the read buffer.
readFileAsStream(String) - Static method in class org.oscim.backend.AssetAdapter
 
readFromFile(int) - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
Reads the given amount of bytes from the file into the read buffer and resets the internal buffer position.
readHeader(ReadBuffer, long) - Method in class org.oscim.tiling.source.mapfile.header.MapFileHeader
Reads and validates the header block from the map file.
readInt() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
Converts four bytes from the read buffer to a signed int.
readLong() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
Converts eight bytes from the read buffer to a signed long.
readPixels(int, int, int, int, int, int, Buffer) - Method in interface org.oscim.backend.GL
 
readShort() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
Converts two bytes from the read buffer to a signed int.
readSignedInt() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
Converts a variable amount of bytes from the read buffer to a signed int.
readSignedInt(int[], int) - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
Converts a variable amount of bytes from the read buffer to a signed int array.
readTextFile(String) - Static method in class org.oscim.backend.AssetAdapter
 
readUnsignedInt() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
Converts a variable amount of bytes from the read buffer to an unsigned int.
readUnsignedInt(InputStream, byte[]) - Static method in class org.oscim.tiling.source.PbfDecoder
 
readUTF8EncodedString() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
Decodes a variable amount of bytes from the read buffer to a string.
readUTF8EncodedString(int) - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
Decodes the given amount of bytes from the read buffer to a string.
readUTF8EncodedStringAt(int) - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
Decodes a variable amount of bytes from the read buffer to a string.
READY - Static variable in class org.oscim.layers.tile.MapTile.State
STATE_READY: tile data is uploaded to GL.
Rect(int, int, int, int) - Constructor for class org.oscim.renderer.atlas.TextureAtlas.Rect
 
rect - Variable in class org.oscim.renderer.atlas.TextureRegion
 
recycle() - Method in interface org.oscim.backend.canvas.Bitmap
Recycle.
recycle() - Method in class org.oscim.event.MotionEvent
 
RED - Static variable in class org.oscim.backend.canvas.Color
 
RED_BITS - Static variable in interface org.oscim.backend.GL
 
redraw(Canvas) - Method in class org.oscim.scalebar.DefaultMapScaleBar
 
redraw(Canvas) - Method in class org.oscim.scalebar.MapScaleBar
Redraw the map scale bar.
redrawNeeded - Variable in class org.oscim.scalebar.MapScaleBar
 
redrawScaleBar() - Method in class org.oscim.scalebar.MapScaleBar
The scalebar will be redrawn on the next draw()
release(BufferObject) - Static method in class org.oscim.renderer.BufferObject
 
release(T) - Method in class org.oscim.utils.pool.Pool
Release 'item' to pool.
release(T, T) - Method in class org.oscim.utils.pool.Pool
remove 'item' from 'list' and add back to pool
release(T) - Method in class org.oscim.utils.pool.SyncPool
Release 'item' to pool.
releaseAll(TextureItem) - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
 
releaseAll(T) - Method in class org.oscim.utils.pool.Pool
Release 'list' to pool.
releaseAll(T) - Method in class org.oscim.utils.pool.SyncPool
Release 'list' to pool.
releaseBitmap(TextureItem) - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
 
releaseBuffers() - Method in class org.oscim.renderer.NativeBufferPool
 
releaseChunk() - Method in class org.oscim.renderer.bucket.VertexData
 
releaseChunk(int) - Method in class org.oscim.renderer.bucket.VertexData
 
releaseItems() - Method in class org.oscim.utils.KeyMap
 
releaseShaderCompiler() - Method in interface org.oscim.backend.GL
 
releaseTiles(TileSet) - Method in class org.oscim.layers.tile.TileRenderer
 
releaseTiles() - Method in class org.oscim.layers.tile.TileSet
Release locked tiles.
remove(int) - Method in class org.oscim.map.Layers
 
remove(SimplifyVW.Item) - Method in class org.oscim.utils.geom.SimplifyVW
 
remove(K) - Method in class org.oscim.utils.KeyMap
Removes the mapping with the specified key from this map.
remove(T) - Method in class org.oscim.utils.pool.Inlist.List
Remove item from list.
remove() - Method in class org.oscim.utils.pool.Inlist.List
Iterator: Remove current item
remove(T, T) - Static method in class org.oscim.utils.pool.Inlist
Removes the 'item' from 'list'.
remove(LList<T>, T) - Static method in class org.oscim.utils.pool.LList
 
remove(T, E) - Method in class org.oscim.utils.quadtree.BoxTree
 
remove(Box, T) - Method in class org.oscim.utils.QuadTree
 
remove(T) - Method in class org.oscim.utils.quadtree.TileIndex
 
remove() - Method in class org.oscim.utils.RTree.Iterator
 
remove(double[], double[], T) - Method in class org.oscim.utils.RTree
Remove item.
remove(Box, T) - Method in class org.oscim.utils.RTree
 
remove(Box, T) - Method in interface org.oscim.utils.SpatialIndex
 
removeAllItems() - Method in class org.oscim.layers.marker.ItemizedLayer
 
removeAllItems(boolean) - Method in class org.oscim.layers.marker.ItemizedLayer
 
removeAt(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
Removes the mapping at the given index.
removeData(Object) - Method in class org.oscim.layers.tile.MapTile
 
removeEldestEntry(Map.Entry<K, V>) - Method in class org.oscim.utils.LRUCache
 
removeItem(Item) - Method in class org.oscim.layers.marker.ItemizedLayer
 
removeItem(int) - Method in class org.oscim.layers.marker.ItemizedLayer
 
removeItem(T) - Method in class org.oscim.utils.quadtree.BoxTree
 
removeItem(E) - Method in class org.oscim.utils.quadtree.TileIndex
 
removeRect(RTree.Rect, T) - Method in class org.oscim.utils.RTree
Delete a data rectangle from an index structure.
render(GLViewport) - Method in class org.oscim.layers.tile.buildings.BuildingRenderer
 
render(GLViewport) - Method in class org.oscim.layers.tile.buildings.S3DBLayer.S3DBRenderer
 
render(GLViewport) - Method in class org.oscim.layers.tile.VectorTileRenderer
 
render() - Method in class org.oscim.map.Map
Request to render a frame.
render(GLViewport) - Method in class org.oscim.renderer.BitmapRenderer
 
render(int, int) - Method in class org.oscim.renderer.bucket.TextureBucket
 
render(GLViewport) - Method in class org.oscim.renderer.BucketRenderer
Render all 'buckets'
render(GLViewport) - Method in class org.oscim.renderer.ExtrusionRenderer
 
render(GLViewport) - Method in class org.oscim.renderer.LayerRenderer
2.
render(GLViewport) - Method in class org.oscim.renderer.LocationRenderer
 
render(GLViewport) - Method in class org.oscim.renderer.OffscreenRenderer
 
render(GLViewport) - Method in class org.oscim.scalebar.MapScaleBarRenderer
 
renderArea(AreaStyle, int) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
renderArea(AreaStyle, int) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
Renders an area with the given parameters.
RenderBucket - Class in org.oscim.renderer.bucket
 
RenderBucket(int, boolean, boolean) - Constructor for class org.oscim.renderer.bucket.RenderBucket
 
RenderBuckets - Class in org.oscim.renderer.bucket
This class is primarily intended for rendering the vector elements of a MapTile.
RenderBuckets() - Constructor for class org.oscim.renderer.bucket.RenderBuckets
 
RENDERBUFFER - Static variable in interface org.oscim.backend.GL
 
RENDERBUFFER_ALPHA_SIZE - Static variable in interface org.oscim.backend.GL
 
RENDERBUFFER_BINDING - Static variable in interface org.oscim.backend.GL
 
RENDERBUFFER_BLUE_SIZE - Static variable in interface org.oscim.backend.GL
 
RENDERBUFFER_DEPTH_SIZE - Static variable in interface org.oscim.backend.GL
 
RENDERBUFFER_GREEN_SIZE - Static variable in interface org.oscim.backend.GL
 
RENDERBUFFER_HEIGHT - Static variable in interface org.oscim.backend.GL
 
RENDERBUFFER_INTERNAL_FORMAT - Static variable in interface org.oscim.backend.GL
 
RENDERBUFFER_RED_SIZE - Static variable in interface org.oscim.backend.GL
 
RENDERBUFFER_STENCIL_SIZE - Static variable in interface org.oscim.backend.GL
 
RENDERBUFFER_WIDTH - Static variable in interface org.oscim.backend.GL
 
renderbufferStorage(int, int, int, int) - Method in interface org.oscim.backend.GL
 
renderCircle(CircleStyle, int) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
renderCircle(CircleStyle, int) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
Renders a point of interest circle with the given parameters.
RENDERER - Static variable in interface org.oscim.backend.GL
 
Renderer() - Constructor for class org.oscim.layers.vector.AbstractVectorLayer.Renderer
 
Renderer() - Constructor for class org.oscim.renderer.bucket.BitmapBucket.Renderer
 
Renderer() - Constructor for class org.oscim.renderer.bucket.CircleBucket.Renderer
 
Renderer() - Constructor for class org.oscim.renderer.bucket.HairLineBucket.Renderer
 
Renderer() - Constructor for class org.oscim.renderer.bucket.LineBucket.Renderer
 
Renderer() - Constructor for class org.oscim.renderer.bucket.LineTexBucket.Renderer
 
Renderer() - Constructor for class org.oscim.renderer.bucket.MeshBucket.Renderer
 
Renderer() - Constructor for class org.oscim.renderer.bucket.TextureBucket.Renderer
 
renderExtrusion(ExtrusionStyle, int) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
renderExtrusion(ExtrusionStyle, int) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
Renders an extrusion with the given parameters.
renderNode(RenderStyle[]) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
renderNode(RenderStyle.Callback) - Method in class org.oscim.theme.styles.CircleStyle
 
renderNode(RenderStyle.Callback) - Method in class org.oscim.theme.styles.RenderStyle
 
renderNode(RenderStyle.Callback) - Method in class org.oscim.theme.styles.SymbolStyle
 
renderNode(RenderStyle.Callback) - Method in class org.oscim.theme.styles.TextStyle
 
RenderStyle<T extends RenderStyle<T>> - Class in org.oscim.theme.styles
A RenderInstruction is a basic graphical primitive to draw a map.
RenderStyle() - Constructor for class org.oscim.theme.styles.RenderStyle
 
RenderStyle.Callback - Interface in org.oscim.theme.styles
Callback methods for rendering areas, ways and points of interest (POIs).
RenderStyle.StyleBuilder<T extends RenderStyle.StyleBuilder<T>> - Class in org.oscim.theme.styles
 
renderSymbol(SymbolStyle) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
renderSymbol(SymbolStyle) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
Renders a point of interest symbol with the given bitmap.
renderText(LineClipper, float[], String, TextStyle, int, int, LabelTileData) - Static method in class org.oscim.layers.tile.vector.labeling.WayDecorator
 
renderText(TextStyle) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
renderText(TextStyle) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
Renders a way with the given text along the way path.
renderTheme - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
 
RenderTheme - Class in org.oscim.theme
 
RenderTheme(int, float, Rule[], int) - Constructor for class org.oscim.theme.RenderTheme
 
renderWay(RenderStyle[]) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
renderWay(LineStyle, int) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
RenderThemeCallback
renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.AreaStyle
 
renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.ExtrusionStyle
 
renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.LineStyle
 
renderWay(LineStyle, int) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
Renders a way with the given parameters.
renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.RenderStyle
 
renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.SymbolStyle
 
renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.TextStyle
 
REPEAT - Static variable in interface org.oscim.backend.GL
 
repeat - Variable in class org.oscim.renderer.bucket.TextureItem
 
REPLACE - Static variable in interface org.oscim.backend.GL
 
requestCompleted(boolean) - Method in interface org.oscim.tiling.source.HttpEngine
 
requestCompleted(boolean) - Method in class org.oscim.tiling.source.LwHttp
 
reset() - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
reset() - Method in class org.oscim.theme.styles.CircleStyle.CircleBuilder
 
reset() - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
reset() - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
reset() - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
reset() - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
resumeLoaders() - Method in class org.oscim.layers.tile.TileLayer
 
reverse(T[]) - Static method in class org.oscim.utils.ArrayUtils
 
reverse(T[], int, int) - Static method in class org.oscim.utils.ArrayUtils
 
reverse(short[], int, int, int) - Static method in class org.oscim.utils.ArrayUtils
 
reverse(byte[], int, int) - Static method in class org.oscim.utils.ArrayUtils
 
reverse() - Method in class org.oscim.utils.pool.Inlist.List
Reverse list.
RGB - Static variable in interface org.oscim.backend.GL
 
RGB565 - Static variable in interface org.oscim.backend.GL
 
RGB5_A1 - Static variable in interface org.oscim.backend.GL
 
RGBA - Static variable in interface org.oscim.backend.GL
 
RGBA4 - Static variable in interface org.oscim.backend.GL
 
rgbToHsl(double, double, double, Vec3) - Static method in class org.oscim.utils.ColorUtil
Converts an RGB color value to HSL.
rgbToHsl(double, double, double) - Static method in class org.oscim.utils.ColorUtil
 
rgbToHsv(double, double, double, Vec3) - Static method in class org.oscim.utils.ColorUtil
Converts an RGB color value to HSV.
rgbToHsv(double, double, double) - Static method in class org.oscim.utils.ColorUtil
 
RIGHT - Static variable in class org.oscim.utils.geom.LineClipper
 
root - Variable in class org.oscim.utils.quadtree.TileIndex
 
ROTATE_EVENT - Static variable in class org.oscim.map.Map
UpdateListener event.
rotateMap(double, float, float) - Method in class org.oscim.map.ViewController
Rotate map by radians around pivot.
rotation - Variable in class org.oscim.renderer.bucket.SymbolItem
 
rotationEnabled() - Method in class org.oscim.layers.AbstractMapEventLayer
 
rotationEnabled() - Method in class org.oscim.layers.MapEventLayer
 
rotationEnabled() - Method in class org.oscim.layers.MapEventLayer2
 
round(float) - Static method in class org.oscim.utils.math.MathUtils
Returns the closest integer to the specified float.
roundCap - Variable in class org.oscim.renderer.bucket.LineBucket
 
roundPositive(float) - Static method in class org.oscim.utils.math.MathUtils
Returns the closest integer to the specified float.
rToFloat(int) - Static method in class org.oscim.backend.canvas.Color
 
RTree<T> - Class in org.oscim.utils
Implementation of RTree, a multidimensional bounding rectangle tree.
RTree() - Constructor for class org.oscim.utils.RTree
 
RTree.Iterator<T> - Class in org.oscim.utils
 
Rule - Class in org.oscim.theme.rule
 
Rule.Closed - Class in org.oscim.theme.rule
 
Rule.Element - Class in org.oscim.theme.rule
 
Rule.RuleVisitor - Class in org.oscim.theme.rule
 
Rule.Selector - Class in org.oscim.theme.rule
 
Rule.TextSizeVisitor - Class in org.oscim.theme.rule
 
Rule.UpdateVisitor - Class in org.oscim.theme.rule
 
RuleBuilder - Class in org.oscim.theme.rule
 
RuleBuilder(RuleBuilder.RuleType, int, int, int, String[], String[]) - Constructor for class org.oscim.theme.rule.RuleBuilder
 
RuleBuilder(RuleBuilder.RuleType, String[], String[]) - Constructor for class org.oscim.theme.rule.RuleBuilder
 
RuleBuilder() - Constructor for class org.oscim.theme.rule.RuleBuilder
 
RuleBuilder.RuleType - Enum in org.oscim.theme.rule
 
rules(RuleBuilder...) - Method in class org.oscim.theme.rule.RuleBuilder
 
RuleVisitor() - Constructor for class org.oscim.theme.rule.Rule.RuleVisitor
 
run(int) - Method in interface org.oscim.layers.marker.ItemizedLayer.ActiveItem
 
run() - Method in class org.oscim.utils.async.AsyncTask
Do not override! Unless you have a reason, of course.
run() - Method in class org.oscim.utils.async.SimpleWorker
 
run() - Method in class org.oscim.utils.async.Task
 
run() - Method in class org.oscim.utils.PausableThread
 

S

S3DBLayer - Class in org.oscim.layers.tile.buildings
 
S3DBLayer(Map, TileSource) - Constructor for class org.oscim.layers.tile.buildings.S3DBLayer
 
S3DBLayer(Map, TileSource, boolean, boolean) - Constructor for class org.oscim.layers.tile.buildings.S3DBLayer
 
S3DBLayer.S3DBRenderer - Class in org.oscim.layers.tile.buildings
 
S3DBRenderer(boolean, boolean) - Constructor for class org.oscim.layers.tile.buildings.S3DBLayer.S3DBRenderer
 
SAMPLE_ALPHA_TO_COVERAGE - Static variable in interface org.oscim.backend.GL
 
SAMPLE_BUFFERS - Static variable in interface org.oscim.backend.GL
 
SAMPLE_COVERAGE - Static variable in interface org.oscim.backend.GL
 
SAMPLE_COVERAGE_INVERT - Static variable in interface org.oscim.backend.GL
 
SAMPLE_COVERAGE_VALUE - Static variable in interface org.oscim.backend.GL
 
sampleCoverage(float, boolean) - Method in interface org.oscim.backend.GL
 
SAMPLER_2D - Static variable in interface org.oscim.backend.GL
 
SAMPLER_CUBE - Static variable in interface org.oscim.backend.GL
 
SAMPLES - Static variable in interface org.oscim.backend.GL
 
saturate(int, double) - Static method in class org.oscim.utils.ColorUtil
 
saturate(int, double, boolean) - Static method in class org.oscim.utils.ColorUtil
 
scale - Static variable in class org.oscim.backend.CanvasAdapter
The scale.
scale(double) - Method in class org.oscim.core.Box
 
scale(float, float) - Method in class org.oscim.core.GeometryBuffer
 
scale - Variable in class org.oscim.core.MapPosition
Absolute scale - use setScale() to modify
scale - Variable in class org.oscim.renderer.bucket.LineBucket
 
SCALE_EVENT - Static variable in class org.oscim.map.Map
UpdateListener event.
scaleBarLength - Variable in class org.oscim.scalebar.MapScaleBar.ScaleBarLengthAndValue
 
ScaleBarLengthAndValue(int, int) - Constructor for class org.oscim.scalebar.MapScaleBar.ScaleBarLengthAndValue
 
scaleBarPosition - Variable in class org.oscim.scalebar.MapScaleBar
 
scaleBarValue - Variable in class org.oscim.scalebar.MapScaleBar.ScaleBarLengthAndValue
 
scaleEnd - Variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer.FadeStep
 
scaleMap(float, float, float) - Method in class org.oscim.map.ViewController
Scale map by scale width center at pivot in pixel relative to screen center.
scaleRadius - Variable in class org.oscim.theme.styles.CircleStyle.CircleBuilder
 
scaleRadius(boolean) - Method in class org.oscim.theme.styles.CircleStyle.CircleBuilder
 
scaleRadius - Variable in class org.oscim.theme.styles.CircleStyle
 
scaleStart - Variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer.FadeStep
 
scaleTextSize(float) - Method in class org.oscim.theme.DebugTheme
 
scaleTextSize(float) - Method in interface org.oscim.theme.IRenderTheme
Scales the text size of this RenderTheme by the given factor.
scaleTextSize(float) - Method in class org.oscim.theme.RenderTheme
 
scaleTextSize(float) - Method in class org.oscim.theme.rule.Rule
 
scaleTextSize(float) - Method in class org.oscim.theme.styles.RenderStyle
Scales the text size of this RenderInstruction by the given factor.
scaleTextSize(float) - Method in class org.oscim.theme.styles.TextStyle
 
scan(double, double, double, int, float[]) - Method in class org.oscim.utils.ScanBox
 
ScanBox - Class in org.oscim.utils
Scan-line fill algorithm to retrieve tile-coordinates from Viewport.
ScanBox() - Constructor for class org.oscim.utils.ScanBox
 
scissor(int, int, int, int) - Method in interface org.oscim.backend.GL
 
SCISSOR_BOX - Static variable in interface org.oscim.backend.GL
 
SCISSOR_TEST - Static variable in interface org.oscim.backend.GL
 
ScreenUtils - Class in org.oscim.layers.marker.utils
A simple utility class to make clustered markers functionality self-contained.
ScreenUtils() - Constructor for class org.oscim.layers.marker.utils.ScreenUtils
 
ScreenUtils.ClusterDrawable - Class in org.oscim.layers.marker.utils
 
search(BoxTree.BoxItem<?>, SpatialIndex.SearchCb<E>, Object) - Method in class org.oscim.utils.quadtree.BoxTree
 
search(BoxTree.BoxItem<?>, BoxTree.SearchBoxCb<T>) - Method in class org.oscim.utils.quadtree.BoxTree
 
search(Box, List<T>) - Method in class org.oscim.utils.QuadTree
 
search(Box, SpatialIndex.SearchCb<T>, Object) - Method in class org.oscim.utils.QuadTree
 
search(double[], double[], SpatialIndex.SearchCb<T>, Object) - Method in class org.oscim.utils.RTree
Find all items within search rectangle.
search(Box, SpatialIndex.SearchCb<T>, Object) - Method in class org.oscim.utils.RTree
 
search(Box, List<T>) - Method in class org.oscim.utils.RTree
 
search(Box, List<T>) - Method in interface org.oscim.utils.SpatialIndex
 
search(Box, SpatialIndex.SearchCb<T>, Object) - Method in interface org.oscim.utils.SpatialIndex
 
searchStack(RTree.Rect, SpatialIndex.SearchCb<T>, Object) - Method in class org.oscim.utils.RTree
 
searchStack(RTree.Rect, List<T>) - Method in class org.oscim.utils.RTree
 
seek(int) - Method in class org.oscim.renderer.bucket.VertexData
Do not use!
select(int) - Method in class org.oscim.theme.rule.RuleBuilder
 
selectFirstMatch - Variable in class org.oscim.theme.rule.Rule
 
Selector() - Constructor for class org.oscim.theme.rule.Rule.Selector
 
selectWhenMatched - Variable in class org.oscim.theme.rule.Rule
 
self() - Method in class org.oscim.theme.styles.RenderStyle
 
self() - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
self() - Method in class org.oscim.tiling.TileSource.Builder
 
sendRequest(Tile) - Method in interface org.oscim.tiling.source.HttpEngine
 
sendRequest(Tile) - Method in class org.oscim.tiling.source.LwHttp
 
set(double, double, double, float, float) - Method in class org.oscim.core.MapPosition
 
set(Tag[]) - Method in class org.oscim.core.TagSet
Sets the tags from 'tagArray'.
set(int, Layer) - Method in class org.oscim.map.Layers
 
set(GLViewport) - Method in class org.oscim.renderer.bucket.CircleBucket.Renderer.Shader
 
set(GLViewport) - Method in class org.oscim.renderer.bucket.HairLineBucket.Renderer.Shader
 
set(RenderBucket) - Method in class org.oscim.renderer.bucket.RenderBuckets
Set new bucket items and clear previous.
set(float, float, TextureRegion, boolean) - Method in class org.oscim.renderer.bucket.SymbolItem
 
set(float, float, TextureRegion, float, boolean) - Method in class org.oscim.renderer.bucket.SymbolItem
 
set(float, float, Bitmap, boolean) - Method in class org.oscim.renderer.bucket.SymbolItem
 
set(float, float, Bitmap, float, boolean) - Method in class org.oscim.renderer.bucket.SymbolItem
 
set(float, float, String, TextStyle) - Method in class org.oscim.renderer.bucket.TextItem
 
set(float[]) - Method in class org.oscim.renderer.GLMatrix
Set the Matrix from float array
set(AreaStyle) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
set(CircleStyle) - Method in class org.oscim.theme.styles.CircleStyle.CircleBuilder
 
set(ExtrusionStyle) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
 
set(LineStyle) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
set(RenderStyle) - Method in class org.oscim.theme.styles.RenderStyle
 
set(SymbolStyle) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
set(TextStyle) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
set(float, float, float, float, float, float) - Method in class org.oscim.utils.geom.OBB2D
 
set(float[], int, float, float) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
 
set(double, double, double) - Method in class org.oscim.utils.math.Vec3
 
setApiKey(String) - Method in class org.oscim.tiling.source.UrlTileSource
 
setAsUniform(int) - Method in class org.oscim.renderer.GLMatrix
Set Matrix with glUniformMatrix
setBackgroundColor(int) - Static method in class org.oscim.renderer.MapRenderer
 
setBaseMap(TileSource) - Method in class org.oscim.map.Map
Create OsmTileLayer with given TileSource and set as base map (layer 1)
setBaseMap(TileLayer) - Method in class org.oscim.map.Map
 
setBearing(float) - Method in class org.oscim.core.MapPosition
 
setBitmap(Bitmap) - Method in interface org.oscim.backend.canvas.Canvas
Sets the backing Bitmap.
setBitmap(Bitmap, int, int) - Method in class org.oscim.renderer.BitmapRenderer
 
setBitmap(Bitmap, int, int) - Method in class org.oscim.renderer.bucket.BitmapBucket
w/h sets also target dimension to render the bitmap.
setBitmap(Bitmap, int, int, TextureItem.TexturePool) - Method in class org.oscim.renderer.bucket.BitmapBucket
 
setBitmapAlpha(float) - Method in class org.oscim.layers.tile.TileRenderer
Threadsafe
setBox2D(float[], float, float, float, float) - Static method in class org.oscim.utils.ArrayUtils
Set bbox array to: xmin, ymin, xmin, ymax, xmax, ymax, xmax, ymin,
setBuckets(ExtrusionBucket) - Method in class org.oscim.renderer.bucket.ExtrusionBuckets
Set new ExtrusionLayers and clear previous.
setByBoundingBox(BoundingBox, int, int) - Method in class org.oscim.core.MapPosition
 
setCache(OutputStream) - Method in interface org.oscim.tiling.source.HttpEngine
 
setCache(OutputStream) - Method in class org.oscim.tiling.source.LwHttp
 
setCache(ITileCache) - Method in class org.oscim.tiling.TileSource
Cache MUST be set before TileSource is added to a TileLayer!
setCacheSize(long) - Method in interface org.oscim.tiling.ITileCache
 
setCallback(LocationRenderer.Callback) - Method in class org.oscim.renderer.LocationRenderer
 
setCallback(MapFileTileSource.Callback) - Method in interface org.oscim.tiling.source.mapfile.IMapFileTileSource
 
setCallback(MapFileTileSource.Callback) - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
 
setCallback(MapFileTileSource.Callback) - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
 
setCat(String) - Method in class org.oscim.theme.rule.Rule
 
setCat(String) - Method in class org.oscim.theme.styles.RenderStyle
 
setClearColor(float[]) - Static method in class org.oscim.renderer.GLState
 
setColor(int) - Method in interface org.oscim.backend.canvas.Paint
 
setColor(int, int, float) - Static method in class org.oscim.renderer.GLUtils
 
setColor(int, float[], float) - Static method in class org.oscim.renderer.GLUtils
 
setColor(int) - Method in class org.oscim.renderer.LocationRenderer
 
setColorBlend(int, int, int, float) - Static method in class org.oscim.renderer.GLUtils
 
setDataSource(ITileDataSource) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
 
setDistanceUnitAdapter(DistanceUnitAdapter) - Method in class org.oscim.scalebar.MapScaleBar
Set the DistanceUnitAdapter for the MapScaleBar
setDropDistance(float) - Method in class org.oscim.renderer.bucket.LineBucket
For point reduction by minimal distance.
setEnabled(boolean) - Method in class org.oscim.layers.Layer
Enabled layers will be considered for rendering and receive onMapUpdate() calls when they implement MapUpdateListener.
setEnabled(boolean) - Method in class org.oscim.layers.LocationLayer
 
setEnableHandler(Layer.EnableHandler) - Method in class org.oscim.layers.GroupLayer
 
setEnableHandler(Layer.EnableHandler) - Method in class org.oscim.layers.Layer
 
setExtents(float[]) - Method in class org.oscim.core.Box
 
setExtents(int, int) - Method in class org.oscim.renderer.bucket.LineBucket
 
setExtents(float[], float) - Method in class org.oscim.utils.quadtree.BoxTree.BoxItem
 
setExtents(float[], float, int) - Method in class org.oscim.utils.quadtree.BoxTree.BoxItem
 
setFixOnCenter(boolean) - Method in class org.oscim.layers.AbstractMapEventLayer
 
setFixOnCenter(boolean) - Method in class org.oscim.layers.MapEventLayer
When enabled zoom- and rotation-gestures will not move the viewport.
setFixOnCenter(boolean) - Method in class org.oscim.layers.MapEventLayer2
When enabled zoom- and rotation-gestures will not move the viewport.
setFocus(Item) - Method in class org.oscim.layers.marker.MarkerLayer
TODO If the given Item is found in the overlay, force it to be the current focus-bearer.
setFrom(RenderBuckets) - Method in class org.oscim.renderer.bucket.RenderBuckets
 
setGeom(GeometryBuffer) - Method in class org.oscim.layers.PathLayer
Deprecated. 
setHttpEngine(HttpEngine.Factory) - Method in class org.oscim.tiling.source.UrlTileSource
 
setHttpRequestHeaders(Map<String, String>) - Method in class org.oscim.tiling.source.UrlTileSource
 
setHue(int, double) - Static method in class org.oscim.utils.ColorUtil
 
setIdentity() - Method in class org.oscim.renderer.GLMatrix
Set identity matrix
setIndex(int, KeyMap.HashItem) - Method in class org.oscim.utils.KeyMap.HashItem
 
setInputStream(InputStream) - Method in class org.oscim.tiling.source.PbfDecoder
 
setJobs(MapTile[]) - Method in class org.oscim.layers.tile.JobQueue
 
setLabelPosition(float, float) - Method in class org.oscim.core.MapElement
 
setLabels(TextItem) - Method in class org.oscim.renderer.bucket.TextBucket
 
setLayer(int) - Method in class org.oscim.core.MapElement
 
setLevel(int) - Method in class org.oscim.renderer.bucket.RenderBucket
 
setLocation(double, double, double) - Method in class org.oscim.renderer.LocationRenderer
 
setMapFile(String) - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
 
setMapLimit(double, double, double, double) - Method in class org.oscim.map.Viewport
 
setMapLimit(BoundingBox) - Method in class org.oscim.map.Viewport
 
setMapPosition(MapPosition) - Method in class org.oscim.map.Map
Set MapPosition of Viewport and trigger a redraw.
setMapPosition(double, double, double) - Method in class org.oscim.map.Map
 
setMapPosition(MapPosition) - Method in class org.oscim.map.ViewController
 
setMapScreenCenter(float) - Method in class org.oscim.map.ViewController
Set pivot height relative to screen center.
setMarginHorizontal(int) - Method in class org.oscim.scalebar.MapScaleBar
 
setMarginVertical(int) - Method in class org.oscim.scalebar.MapScaleBar
 
setMarker(MarkerSymbol) - Method in class org.oscim.layers.marker.MarkerItem
 
setMatrix(GLViewport, boolean) - Method in class org.oscim.renderer.BucketRenderer
Utility: Set matrices.mvp matrix relative to the difference of current MapPosition and the last updated Overlay MapPosition.
setMatrix(GLViewport, boolean, float) - Method in class org.oscim.renderer.BucketRenderer
 
setMatrix(GLMatrix, GLViewport, boolean, float) - Method in class org.oscim.renderer.BucketRenderer
 
setMatrix(GLViewport) - Method in class org.oscim.renderer.BucketRenderer
Utility: Set matrices.mvp matrix relative to the difference of current MapPosition and the last updated Overlay MapPosition and applies view-projection-matrix.
setMaxBearing(float) - Method in class org.oscim.map.Viewport
 
setMaxScale(double) - Method in class org.oscim.map.Viewport
 
setMaxTilt(float) - Method in class org.oscim.map.Viewport
 
setMaxX(double) - Method in class org.oscim.map.Viewport
 
setMaxY(double) - Method in class org.oscim.map.Viewport
 
setMaxZoomLevel(int) - Method in class org.oscim.map.Viewport
 
setMenuCallback(XmlRenderThemeMenuCallback) - Method in class org.oscim.theme.ExternalRenderTheme
 
setMenuCallback(XmlRenderThemeMenuCallback) - Method in class org.oscim.theme.StreamRenderTheme
 
setMenuCallback(XmlRenderThemeMenuCallback) - Method in interface org.oscim.theme.ThemeFile
 
setMinBearing(float) - Method in class org.oscim.map.Viewport
 
setMinScale(double) - Method in class org.oscim.map.Viewport
 
setMinTilt(float) - Method in class org.oscim.map.Viewport
 
setMinX(double) - Method in class org.oscim.map.Viewport
 
setMinY(double) - Method in class org.oscim.map.Viewport
 
setMinZoomLevel(int) - Method in class org.oscim.map.Viewport
 
setNormalized(float, float, float, float, float, float, float) - Method in class org.oscim.utils.geom.OBB2D
 
setNumLoaders(int) - Method in class org.oscim.layers.tile.TileLayer
Set number of loader threads.
setOffset(float, float) - Method in class org.oscim.renderer.BitmapRenderer
 
setOnItemGestureListener(ItemizedLayer.OnItemGestureListener<Item>) - Method in class org.oscim.layers.marker.ItemizedLayer
 
setOption(String, String) - Method in class org.oscim.tiling.TileSource
 
setOverdrawColor(int) - Method in class org.oscim.layers.tile.TileRenderer
Threadsafe
setPerpendicular(Point) - Method in class org.oscim.core.Point
 
setPerpendicular(Point, Point) - Method in class org.oscim.core.Point
 
setPoint(int, float, float) - Method in class org.oscim.core.GeometryBuffer
Sets the point x,y at position pos.
setPoints(Collection<? extends GeoPoint>) - Method in class org.oscim.layers.PathLayer
 
setPosition(GeoPoint) - Method in class org.oscim.core.MapPosition
 
setPosition(double, double) - Method in class org.oscim.core.MapPosition
 
setPosition(double, double, double) - Method in class org.oscim.layers.LocationLayer
 
setPosition(GLViewport.Position) - Method in class org.oscim.renderer.BitmapRenderer
 
setPreferredLanguage(String) - Method in interface org.oscim.tiling.source.mapfile.IMapFileTileSource
 
setPreferredLanguage(String) - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
 
setPreferredLanguage(String) - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
 
setReady(boolean) - Method in class org.oscim.renderer.LayerRenderer
Set 'ready for render' state when layer data is ready for rendering.
setRect(float, float, float, float) - Method in class org.oscim.utils.geom.LineClipper
 
setRect(float, float, float, float) - Method in class org.oscim.utils.geom.TileClipper
 
setRenderer(TileRenderer) - Method in class org.oscim.layers.tile.TileLayer
 
setRenderer(LayerRenderer) - Method in class org.oscim.renderer.OffscreenRenderer
 
setRenderTheme(IRenderTheme) - Method in class org.oscim.layers.tile.vector.VectorTileLayer
setRotation(float) - Method in class org.oscim.layers.marker.MarkerItem
 
setRotation(float) - Method in class org.oscim.layers.marker.MarkerSymbol
 
setRotation(double) - Method in class org.oscim.map.ViewController
 
setRotation(float, float, float, float) - Method in class org.oscim.renderer.GLMatrix
Set rotation
setScale(double) - Method in class org.oscim.core.MapPosition
 
setScale(float, float, float) - Method in class org.oscim.renderer.GLMatrix
Set scale factor
setScaleBarMode(DefaultMapScaleBar.ScaleBarMode) - Method in class org.oscim.scalebar.DefaultMapScaleBar
 
setScaleBarPosition(MapScaleBar.ScaleBarPosition) - Method in class org.oscim.scalebar.MapScaleBar
 
setScaleFactor(float) - Method in class org.oscim.theme.rule.Rule.TextSizeVisitor
 
setScreenSize(int, int) - Method in class org.oscim.map.ViewController
 
setSecondaryDistanceUnitAdapter(DistanceUnitAdapter) - Method in class org.oscim.scalebar.DefaultMapScaleBar
Set the secondary DistanceUnitAdapter for the MapScaleBar
setShader(String) - Method in class org.oscim.renderer.LocationRenderer
 
setShowAccuracyZoom(int) - Method in class org.oscim.renderer.LocationRenderer
 
setState(byte) - Method in class org.oscim.layers.tile.MapTile
 
setStrokeCap(Paint.Cap) - Method in interface org.oscim.backend.canvas.Paint
 
setStrokeJoin(Paint.Join) - Method in interface org.oscim.backend.canvas.Paint
 
setStrokeWidth(float) - Method in interface org.oscim.backend.canvas.Paint
 
setStyle(Paint.Style) - Method in interface org.oscim.backend.canvas.Paint
 
setStyle(LineStyle) - Method in class org.oscim.layers.PathLayer
 
setTextAlign(Paint.Align) - Method in interface org.oscim.backend.canvas.Paint
 
setTextSize(float) - Method in interface org.oscim.backend.canvas.Paint
 
setTextureParameter(int, int, int, int) - Static method in class org.oscim.renderer.GLUtils
 
setTheme(ThemeFile) - Method in class org.oscim.map.Map
Utility function to set theme of base vector-layer and use map background color from theme.
setTheme(ThemeFile, boolean) - Method in class org.oscim.map.Map
Utility function to set theme of base vector-layer, optionally to all vector layers and use map background color from theme.
setTheme(IRenderTheme) - Method in class org.oscim.map.Map
 
setTheme(IRenderTheme, boolean) - Method in class org.oscim.map.Map
 
setTileImage(Bitmap) - Method in class org.oscim.layers.tile.bitmap.BitmapTileLoader
 
setTileImage(Bitmap) - Method in class org.oscim.layers.tile.TileLoader
Called by TileDataSource
setTileImage(Bitmap) - Method in interface org.oscim.tiling.ITileDataSink
Pass read Bitmap data to loader.
setTileManager(TileManager) - Method in class org.oscim.layers.tile.TileRenderer
 
setTiles(TileSet) - Method in class org.oscim.layers.tile.TileSet
Clone TileSet from source.
setTileSource(TileSource) - Method in class org.oscim.layers.tile.vector.VectorTileLayer
Sets the TileSource used by TileLoader.
setTilt(float) - Method in class org.oscim.core.MapPosition
 
setTilt(float) - Method in class org.oscim.map.ViewController
 
setTranslation(float, float, float) - Method in class org.oscim.renderer.GLMatrix
Set translation
setTransScale(float, float, float) - Method in class org.oscim.renderer.GLMatrix
Set translation and x,y scale
setTypeface(Paint.FontFamily, Paint.FontStyle) - Method in interface org.oscim.backend.canvas.Paint
 
setup() - Method in class org.oscim.layers.tile.buildings.BuildingRenderer
 
setup() - Method in class org.oscim.layers.tile.buildings.S3DBLayer.S3DBRenderer
 
setup() - Method in class org.oscim.renderer.ExtrusionRenderer
 
setup() - Method in class org.oscim.renderer.LayerRenderer
0.
setup() - Method in class org.oscim.renderer.OffscreenRenderer
 
setupFBO(GLViewport) - Method in class org.oscim.renderer.OffscreenRenderer
 
setUrlFormatter(UrlTileSource.TileUrlFormatter) - Method in class org.oscim.tiling.source.UrlTileSource
 
setValue(int, float) - Method in class org.oscim.renderer.GLMatrix
Set single value
setValueAt(int, int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
Directly set the value at a particular index.
setVertexOffset(int) - Method in class org.oscim.renderer.bucket.RenderBucket
 
setViewPortScale(float) - Method in class org.oscim.renderer.MapRenderer
Set the scale value for map viewport.
setVisible(boolean) - Method in class org.oscim.scalebar.MapScaleBar
Set the visibility of this MapScaleBar
setVisible(int, int, int) - Method in class org.oscim.utils.ScanBox
 
setX(double) - Method in class org.oscim.core.MapPosition
 
setY(double) - Method in class org.oscim.core.MapPosition
 
setZoomLevel(int) - Method in class org.oscim.core.MapPosition
 
setZoomLevel(int, int) - Method in class org.oscim.layers.tile.TileManager
 
setZoomTable(int[]) - Method in class org.oscim.layers.tile.TileManager
 
setZoomThresholds(float, float) - Method in class org.oscim.layers.tile.TileManager
TESTING: avoid flickering when switching zoom-levels: 1.85, 1.15 seems to work well
Shader(String) - Constructor for class org.oscim.renderer.ExtrusionRenderer.Shader
 
SHADER_BINARY_FORMATS - Static variable in interface org.oscim.backend.GL
 
SHADER_COMPILER - Static variable in interface org.oscim.backend.GL
 
SHADER_SOURCE_LENGTH - Static variable in interface org.oscim.backend.GL
 
SHADER_TYPE - Static variable in interface org.oscim.backend.GL
 
shaderBinary(int, IntBuffer, int, Buffer, int) - Method in interface org.oscim.backend.GL
 
shaderSource(int, String) - Method in interface org.oscim.backend.GL
 
SHADING_LANGUAGE_VERSION - Static variable in interface org.oscim.backend.GL
 
shiftHue(int, double) - Static method in class org.oscim.utils.ColorUtil
 
SHORT - Static variable in interface org.oscim.backend.GL
 
SimpleWorker<T> - Class in org.oscim.utils.async
Simple 'Double Buffering' worker for running Tasks on AsyncExecutor thread.
SimpleWorker(Map, long, T, T) - Constructor for class org.oscim.utils.async.SimpleWorker
 
simplify(float, boolean) - Method in class org.oscim.core.GeometryBuffer
Remove points with distance less than minSqDist

TODO could avoid superfluous copying

simplify(GeometryBuffer, float) - Method in class org.oscim.utils.geom.SimplifyDP
 
simplify(float[], int, int, int, float) - Method in class org.oscim.utils.geom.SimplifyDP
 
simplify(GeometryBuffer, float) - Method in class org.oscim.utils.geom.SimplifyVW
 
SimplifyDP - Class in org.oscim.utils.geom
Douglas-Peucker line simplification with stack and some bit twiddling.
SimplifyDP() - Constructor for class org.oscim.utils.geom.SimplifyDP
 
SimplifyVW - Class in org.oscim.utils.geom
Visvalingam-Wyatt simplification

based on: https://github.com/mbloch/mapshaper/blob/master/src/mapshaper-visvalingam.js

SimplifyVW() - Constructor for class org.oscim.utils.geom.SimplifyVW
 
sin(float) - Static method in class org.oscim.utils.math.MathUtils
Returns the sine in radians.
sinDeg(float) - Static method in class org.oscim.utils.math.MathUtils
Returns the sine in radians.
sine - Static variable in class org.oscim.utils.math.Interpolation
 
sineIn - Static variable in class org.oscim.utils.math.Interpolation
 
sineOut - Static variable in class org.oscim.utils.math.Interpolation
 
SIZE - Static variable in class org.oscim.core.Tile
Width and height of a map tile in pixels.
size() - Method in class org.oscim.layers.marker.ItemizedLayer
 
size() - Method in class org.oscim.layers.marker.MarkerLayer
The number of items in this overlay.
size() - Method in class org.oscim.layers.marker.utils.SparseIntArray
Returns the number of key-value mappings that this SparseIntArray currently stores.
size() - Method in class org.oscim.map.Layers
 
SIZE - Static variable in class org.oscim.renderer.bucket.VertexData
Size of array chunks.
size() - Method in class org.oscim.utils.KeyMap
Returns the number of elements in this map.
size() - Method in class org.oscim.utils.pool.Inlist.List
 
size(T) - Static method in class org.oscim.utils.pool.Inlist
Get size of 'list'.
size() - Method in class org.oscim.utils.quadtree.BoxTree
 
size() - Method in class org.oscim.utils.quadtree.TileIndex
 
size() - Method in class org.oscim.utils.RTree
Count the data elements in this container.
size() - Method in interface org.oscim.utils.SpatialIndex
 
SkylineStrategy() - Constructor for class org.oscim.utils.BitmapPacker.SkylineStrategy
 
Slot(int, int, int) - Constructor for class org.oscim.renderer.atlas.TextureAtlas.Slot
 
sort(InternalItem[], int, int) - Static method in class org.oscim.layers.marker.MarkerRenderer
 
sort(MapTile[], int, int) - Static method in class org.oscim.layers.tile.TileDistanceSort
 
sort(ArrayList<Bitmap>) - Method in class org.oscim.utils.BitmapPacker.GuillotineStrategy
 
sort(ArrayList<Bitmap>) - Method in interface org.oscim.utils.BitmapPacker.PackStrategy
 
sort(ArrayList<Bitmap>) - Method in class org.oscim.utils.BitmapPacker.SkylineStrategy
 
SparseIntArray - Class in org.oscim.layers.marker.utils
Cloned from Android API: SparseInt Array
SparseIntArray(int) - Constructor for class org.oscim.layers.marker.utils.SparseIntArray
Creates a new SparseIntArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
SpatialIndex<T> - Interface in org.oscim.utils
 
SpatialIndex.SearchCb<T> - Interface in org.oscim.utils
 
sphericalDistance(GeoPoint) - Method in class org.oscim.core.GeoPoint
Calculate the spherical distance from this point to another using the Haversine formula.
squaredDistance(float[], int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
 
squareSegmentDistance(float[], int, int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
square distance from a point a to a segment b,c
SRC_ALPHA - Static variable in interface org.oscim.backend.GL
 
SRC_ALPHA_SATURATE - Static variable in interface org.oscim.backend.GL
 
SRC_COLOR - Static variable in interface org.oscim.backend.GL
 
STAMEN_TONER - Static variable in class org.oscim.tiling.source.bitmap.DefaultSources
 
STAMEN_WATERCOLOR - Static variable in class org.oscim.tiling.source.bitmap.DefaultSources
 
startAddress - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Absolute start address of the sub-file in the enclosing file.
startElement(String, String, String, Attributes) - Method in class org.oscim.theme.XmlThemeBuilder
 
startHole() - Method in class org.oscim.core.GeometryBuffer
Starts a new polygon hole (inner ring).
startLine() - Method in class org.oscim.core.GeometryBuffer
Start a new line.
startPoints() - Method in class org.oscim.core.GeometryBuffer
Set geometry type for points.
startPolygon() - Method in class org.oscim.core.GeometryBuffer
Start a new polygon.
startPosition - Variable in class org.oscim.tiling.source.mapfile.MapInfo
The map start position from the file header (may be null).
startZoomLevel - Variable in class org.oscim.tiling.source.mapfile.MapInfo
The map start zoom level from the file header (may be null).
state(int) - Method in class org.oscim.layers.tile.MapTile
 
state() - Method in class org.oscim.layers.tile.MapTile
 
State() - Constructor for class org.oscim.layers.tile.MapTile.State
 
state - Variable in class org.oscim.utils.async.Task
 
STATIC_DRAW - Static variable in interface org.oscim.backend.GL
 
STENCIL_ATTACHMENT - Static variable in interface org.oscim.backend.GL
 
STENCIL_BACK_FAIL - Static variable in interface org.oscim.backend.GL
 
STENCIL_BACK_FUNC - Static variable in interface org.oscim.backend.GL
 
STENCIL_BACK_PASS_DEPTH_FAIL - Static variable in interface org.oscim.backend.GL
 
STENCIL_BACK_PASS_DEPTH_PASS - Static variable in interface org.oscim.backend.GL
 
STENCIL_BACK_REF - Static variable in interface org.oscim.backend.GL
 
STENCIL_BACK_VALUE_MASK - Static variable in interface org.oscim.backend.GL
 
STENCIL_BACK_WRITEMASK - Static variable in interface org.oscim.backend.GL
 
STENCIL_BITS - Static variable in interface org.oscim.backend.GL
 
STENCIL_BUFFER_BIT - Static variable in interface org.oscim.backend.GL
 
STENCIL_CLEAR_VALUE - Static variable in interface org.oscim.backend.GL
 
STENCIL_FAIL - Static variable in interface org.oscim.backend.GL
 
STENCIL_FUNC - Static variable in interface org.oscim.backend.GL
 
STENCIL_INDEX - Static variable in interface org.oscim.backend.GL
 
STENCIL_INDEX8 - Static variable in interface org.oscim.backend.GL
 
STENCIL_PASS_DEPTH_FAIL - Static variable in interface org.oscim.backend.GL
 
STENCIL_PASS_DEPTH_PASS - Static variable in interface org.oscim.backend.GL
 
STENCIL_REF - Static variable in interface org.oscim.backend.GL
 
STENCIL_TEST - Static variable in interface org.oscim.backend.GL
 
STENCIL_VALUE_MASK - Static variable in interface org.oscim.backend.GL
 
STENCIL_WRITEMASK - Static variable in interface org.oscim.backend.GL
 
stencilFunc(int, int, int) - Method in interface org.oscim.backend.GL
 
stencilFuncSeparate(int, int, int, int) - Method in interface org.oscim.backend.GL
 
stencilMask(int) - Method in interface org.oscim.backend.GL
 
stencilMaskSeparate(int, int) - Method in interface org.oscim.backend.GL
 
stencilOp(int, int, int) - Method in interface org.oscim.backend.GL
 
stencilOpSeparate(int, int, int, int) - Method in interface org.oscim.backend.GL
 
stipple - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
stipple(int) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
stipple - Variable in class org.oscim.theme.styles.LineStyle
 
stippleColor - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
stippleColor(int) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
stippleColor(String) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
stippleColor - Variable in class org.oscim.theme.styles.LineStyle
 
stippleWidth - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
stippleWidth(float) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
stippleWidth - Variable in class org.oscim.theme.styles.LineStyle
 
STREAM_DRAW - Static variable in interface org.oscim.backend.GL
 
StreamRenderTheme - Class in org.oscim.theme
A StreamRenderTheme allows for customizing the rendering style of the map via an XML input stream.
StreamRenderTheme(String, InputStream) - Constructor for class org.oscim.theme.StreamRenderTheme
 
StreamRenderTheme(String, InputStream, XmlRenderThemeMenuCallback) - Constructor for class org.oscim.theme.StreamRenderTheme
 
string - Variable in class org.oscim.renderer.bucket.TextItem
 
stroke - Variable in class org.oscim.theme.styles.TextStyle
 
STROKE_INCREASE - Static variable in class org.oscim.layers.tile.vector.VectorTileLoader
 
STROKE_MAX_ZOOM - Static variable in class org.oscim.layers.tile.vector.VectorTileLoader
 
STROKE_MIN_ZOOM - Static variable in class org.oscim.layers.tile.vector.VectorTileLoader
 
strokeColor - Variable in class org.oscim.theme.styles.AreaStyle
Outline
strokeColor - Variable in class org.oscim.theme.styles.CircleStyle
 
strokeColor - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
strokeColor(int) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
strokeColor(String) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
strokeWidth - Variable in class org.oscim.theme.styles.AreaStyle
 
strokeWidth - Variable in class org.oscim.theme.styles.CircleStyle
 
strokeWidth - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
strokeWidth(float) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
style(RenderStyle.StyleBuilder<?>...) - Method in class org.oscim.theme.rule.RuleBuilder
 
style - Variable in class org.oscim.theme.styles.AreaStyle
Style name
style - Variable in class org.oscim.theme.styles.LineStyle
 
style - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
style(String) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
style - Variable in class org.oscim.theme.styles.TextStyle
 
StyleBuilder() - Constructor for class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
styles - Variable in class org.oscim.theme.rule.Rule
 
sub(float[], int, int, int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
 
SubFileParameter - Class in org.oscim.tiling.source.mapfile.header
Holds all parameters of a sub-file.
subFileSize - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Size of the sub-file in bytes.
submit(long) - Method in class org.oscim.utils.async.SimpleWorker
If delay > 0 onMainLoop will be called before Task is passed to worker-thread
SUBPIXEL_BITS - Static variable in interface org.oscim.backend.GL
 
subRules - Variable in class org.oscim.theme.rule.Rule
 
SUCCESS - Static variable in class org.oscim.tiling.TileSource.OpenResult
Singleton for a FileOpenResult instance with success=true.
swing - Static variable in class org.oscim.utils.math.Interpolation
 
Swing(float) - Constructor for class org.oscim.utils.math.Interpolation.Swing
 
swingIn - Static variable in class org.oscim.utils.math.Interpolation
 
SwingIn(float) - Constructor for class org.oscim.utils.math.Interpolation.SwingIn
 
swingOut - Static variable in class org.oscim.utils.math.Interpolation
 
SwingOut(float) - Constructor for class org.oscim.utils.math.Interpolation.SwingOut
 
SYMBOL - Static variable in class org.oscim.renderer.bucket.RenderBucket
 
SymbolBucket - Class in org.oscim.renderer.bucket
 
SymbolBucket() - Constructor for class org.oscim.renderer.bucket.SymbolBucket
 
SymbolBuilder() - Constructor for class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
symbolHeight - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
symbolHeight(int) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
symbolHeight - Variable in class org.oscim.theme.styles.AreaStyle
 
symbolHeight - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
symbolHeight(int) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
symbolHeight - Variable in class org.oscim.theme.styles.LineStyle
 
symbolHeight - Variable in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
symbolHeight(int) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
symbolHeight - Variable in class org.oscim.theme.styles.SymbolStyle
 
symbolHeight - Variable in class org.oscim.theme.styles.TextStyle
 
symbolHeight - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
symbolHeight(int) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
SymbolItem - Class in org.oscim.renderer.bucket
 
SymbolItem() - Constructor for class org.oscim.renderer.bucket.SymbolItem
 
symbolPercent - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
symbolPercent(int) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
symbolPercent - Variable in class org.oscim.theme.styles.AreaStyle
 
symbolPercent - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
symbolPercent(int) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
symbolPercent - Variable in class org.oscim.theme.styles.LineStyle
 
symbolPercent - Variable in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
symbolPercent(int) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
symbolPercent - Variable in class org.oscim.theme.styles.SymbolStyle
 
symbolPercent - Variable in class org.oscim.theme.styles.TextStyle
 
symbolPercent - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
symbolPercent(int) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
symbols - Variable in class org.oscim.layers.tile.vector.labeling.LabelTileData
 
SymbolStyle - Class in org.oscim.theme.styles
Represents an icon on the map.
SymbolStyle(Bitmap) - Constructor for class org.oscim.theme.styles.SymbolStyle
 
SymbolStyle(TextureRegion) - Constructor for class org.oscim.theme.styles.SymbolStyle
 
SymbolStyle(int) - Constructor for class org.oscim.theme.styles.SymbolStyle
 
SymbolStyle(SymbolStyle.SymbolBuilder<?>) - Constructor for class org.oscim.theme.styles.SymbolStyle
 
SymbolStyle.SymbolBuilder<T extends SymbolStyle.SymbolBuilder<T>> - Class in org.oscim.theme.styles
 
symbolWidth - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
symbolWidth(int) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
symbolWidth - Variable in class org.oscim.theme.styles.AreaStyle
 
symbolWidth - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
symbolWidth(int) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
symbolWidth - Variable in class org.oscim.theme.styles.LineStyle
 
symbolWidth - Variable in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
symbolWidth(int) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
symbolWidth - Variable in class org.oscim.theme.styles.SymbolStyle
 
symbolWidth - Variable in class org.oscim.theme.styles.TextStyle
 
symbolWidth - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
symbolWidth(int) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
SyncPool<T extends Inlist<?>> - Class in org.oscim.utils.pool
 
SyncPool(int) - Constructor for class org.oscim.utils.pool.SyncPool
 
SyncPool(int, boolean) - Constructor for class org.oscim.utils.pool.SyncPool
 

T

Tag - Class in org.oscim.core
A tag represents an immutable key-value pair.
Tag(String, String) - Constructor for class org.oscim.core.Tag
 
Tag(String, String, boolean) - Constructor for class org.oscim.core.Tag
Create Tag with interned Key.
Tag(String, String, boolean, boolean) - Constructor for class org.oscim.core.Tag
 
tags - Variable in class org.oscim.core.MapElement
 
tags - Variable in class org.oscim.core.TagSet
The Tags.
Tags - Class in org.oscim.tiling.source.oscimap4
 
Tags() - Constructor for class org.oscim.tiling.source.oscimap4.Tags
 
TagSet - Class in org.oscim.core
The Class TagSet holds a set of Tags.
TagSet() - Constructor for class org.oscim.core.TagSet
Instantiates a new TagSet with initial size of 10.
TagSet(int) - Constructor for class org.oscim.core.TagSet
Instantiates a new tag set initialized with the given size.
TAP - Static variable in interface org.oscim.event.Gesture
 
Tap() - Constructor for class org.oscim.event.Gesture.Tap
 
Task() - Constructor for class org.oscim.layers.vector.AbstractVectorLayer.Task
 
Task - Class in org.oscim.utils.async
 
Task() - Constructor for class org.oscim.utils.async.Task
 
TaskQueue - Interface in org.oscim.utils.async
 
tell(E, Event, T) - Method in class org.oscim.event.EventDispatcher
Tell listeners whats going on.
tesselate() - Method in class org.oscim.utils.TessJNI
 
tesselate(int, int) - Method in class org.oscim.utils.TessJNI
 
tessellate(float[], int, int, int[], int, int, int, VertexData) - Static method in class org.oscim.utils.Tessellator
Special version for ExtrusionLayer to match indices with vertex positions.
Tessellator - Class in org.oscim.utils
 
Tessellator() - Constructor for class org.oscim.utils.Tessellator
 
TessJNI - Class in org.oscim.utils
 
TessJNI() - Constructor for class org.oscim.utils.TessJNI
 
TessJNI(int) - Constructor for class org.oscim.utils.TessJNI
 
TessJNI.ElementType - Class in org.oscim.utils
 
TessJNI.WindingRule - Class in org.oscim.utils
See OpenGL Red Book for description of the winding rules http://www.glprogramming.com/red/chapter11.html
test(boolean, boolean) - Static method in class org.oscim.renderer.GLState
 
testDepth(boolean) - Static method in class org.oscim.renderer.GLState
 
TestTileLayer - Class in org.oscim.layers.tile.example
 
TestTileLayer(Map) - Constructor for class org.oscim.layers.tile.example.TestTileLayer
 
TestTileSource - Class in org.oscim.tiling.source.test
 
TestTileSource() - Constructor for class org.oscim.tiling.source.test.TestTileSource
 
texImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in interface org.oscim.backend.GL
 
TEXLINE - Static variable in class org.oscim.renderer.bucket.RenderBucket
 
texParameterf(int, int, float) - Method in interface org.oscim.backend.GL
 
texParameterfv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
texParameteri(int, int, int) - Method in interface org.oscim.backend.GL
 
texParameteriv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
texRegion - Variable in class org.oscim.renderer.bucket.SymbolItem
 
texSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in interface org.oscim.backend.GL
 
text - Variable in class org.oscim.renderer.bucket.TextItem
 
TextBucket - Class in org.oscim.renderer.bucket
 
TextBucket() - Constructor for class org.oscim.renderer.bucket.TextBucket
 
TextBuilder() - Constructor for class org.oscim.theme.styles.TextStyle.TextBuilder
 
TextItem - Class in org.oscim.renderer.bucket
 
TextItem() - Constructor for class org.oscim.renderer.bucket.TextItem
 
textKey - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
textKey(String) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
textKey - Variable in class org.oscim.theme.styles.TextStyle
 
textScale - Static variable in class org.oscim.backend.CanvasAdapter
The text scale.
TextSizeVisitor() - Constructor for class org.oscim.theme.rule.Rule.TextSizeVisitor
 
TextStyle - Class in org.oscim.theme.styles
 
TextStyle.TextBuilder<T extends TextStyle.TextBuilder<T>> - Class in org.oscim.theme.styles
 
TEXTURE - Static variable in interface org.oscim.backend.GL
 
texture - Variable in class org.oscim.renderer.atlas.TextureAtlas
 
texture - Variable in class org.oscim.renderer.atlas.TextureRegion
 
texture - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
texture(TextureItem) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
 
texture - Variable in class org.oscim.theme.styles.AreaStyle
Pattern texture
texture - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
 
texture(TextureItem) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
 
texture - Variable in class org.oscim.theme.styles.LineStyle
 
texture - Variable in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
texture(TextureRegion) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
 
texture - Variable in class org.oscim.theme.styles.SymbolStyle
 
texture - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
 
texture(TextureRegion) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
 
texture - Variable in class org.oscim.theme.styles.TextStyle
 
TEXTURE0 - Static variable in interface org.oscim.backend.GL
 
TEXTURE1 - Static variable in interface org.oscim.backend.GL
 
TEXTURE10 - Static variable in interface org.oscim.backend.GL
 
TEXTURE11 - Static variable in interface org.oscim.backend.GL
 
TEXTURE12 - Static variable in interface org.oscim.backend.GL
 
TEXTURE13 - Static variable in interface org.oscim.backend.GL
 
TEXTURE14 - Static variable in interface org.oscim.backend.GL
 
TEXTURE15 - Static variable in interface org.oscim.backend.GL
 
TEXTURE16 - Static variable in interface org.oscim.backend.GL
 
TEXTURE17 - Static variable in interface org.oscim.backend.GL
 
TEXTURE18 - Static variable in interface org.oscim.backend.GL
 
TEXTURE19 - Static variable in interface org.oscim.backend.GL
 
TEXTURE2 - Static variable in interface org.oscim.backend.GL
 
TEXTURE20 - Static variable in interface org.oscim.backend.GL
 
TEXTURE21 - Static variable in interface org.oscim.backend.GL
 
TEXTURE22 - Static variable in interface org.oscim.backend.GL
 
TEXTURE23 - Static variable in interface org.oscim.backend.GL
 
TEXTURE24 - Static variable in interface org.oscim.backend.GL
 
TEXTURE25 - Static variable in interface org.oscim.backend.GL
 
TEXTURE26 - Static variable in interface org.oscim.backend.GL
 
TEXTURE27 - Static variable in interface org.oscim.backend.GL
 
TEXTURE28 - Static variable in interface org.oscim.backend.GL
 
TEXTURE29 - Static variable in interface org.oscim.backend.GL
 
TEXTURE3 - Static variable in interface org.oscim.backend.GL
 
TEXTURE30 - Static variable in interface org.oscim.backend.GL
 
TEXTURE31 - Static variable in interface org.oscim.backend.GL
 
TEXTURE4 - Static variable in interface org.oscim.backend.GL
 
TEXTURE5 - Static variable in interface org.oscim.backend.GL
 
TEXTURE6 - Static variable in interface org.oscim.backend.GL
 
TEXTURE7 - Static variable in interface org.oscim.backend.GL
 
TEXTURE8 - Static variable in interface org.oscim.backend.GL
 
TEXTURE9 - Static variable in interface org.oscim.backend.GL
 
TEXTURE_2D - Static variable in interface org.oscim.backend.GL
 
TEXTURE_BINDING_2D - Static variable in interface org.oscim.backend.GL
 
TEXTURE_BINDING_CUBE_MAP - Static variable in interface org.oscim.backend.GL
 
TEXTURE_CUBE_MAP - Static variable in interface org.oscim.backend.GL
 
TEXTURE_CUBE_MAP_NEGATIVE_X - Static variable in interface org.oscim.backend.GL
 
TEXTURE_CUBE_MAP_NEGATIVE_Y - Static variable in interface org.oscim.backend.GL
 
TEXTURE_CUBE_MAP_NEGATIVE_Z - Static variable in interface org.oscim.backend.GL
 
TEXTURE_CUBE_MAP_POSITIVE_X - Static variable in interface org.oscim.backend.GL
 
TEXTURE_CUBE_MAP_POSITIVE_Y - Static variable in interface org.oscim.backend.GL
 
TEXTURE_CUBE_MAP_POSITIVE_Z - Static variable in interface org.oscim.backend.GL
 
TEXTURE_HEIGHT - Static variable in class org.oscim.renderer.bucket.TextureBucket
 
TEXTURE_MAG_FILTER - Static variable in interface org.oscim.backend.GL
 
TEXTURE_MAX_ANISOTROPY_EXT - Static variable in interface org.oscim.backend.GL
 
TEXTURE_MIN_FILTER - Static variable in interface org.oscim.backend.GL
 
TEXTURE_WIDTH - Static variable in class org.oscim.renderer.bucket.TextureBucket
 
TEXTURE_WRAP_S - Static variable in interface org.oscim.backend.GL
 
TEXTURE_WRAP_T - Static variable in interface org.oscim.backend.GL
 
TextureAtlas - Class in org.oscim.renderer.atlas
 
TextureAtlas(int, int) - Constructor for class org.oscim.renderer.atlas.TextureAtlas
 
TextureAtlas(Bitmap) - Constructor for class org.oscim.renderer.atlas.TextureAtlas
 
TextureAtlas.Rect - Class in org.oscim.renderer.atlas
 
TextureAtlas.Slot - Class in org.oscim.renderer.atlas
 
TextureAtlasUtils - Class in org.oscim.utils
 
TextureAtlasUtils() - Constructor for class org.oscim.utils.TextureAtlasUtils
 
TextureBucket - Class in org.oscim.renderer.bucket
 
TextureBucket(int) - Constructor for class org.oscim.renderer.bucket.TextureBucket
 
TextureBucket.Renderer - Class in org.oscim.renderer.bucket
 
TextureItem - Class in org.oscim.renderer.bucket
 
TextureItem(Bitmap) - Constructor for class org.oscim.renderer.bucket.TextureItem
 
TextureItem(Bitmap, boolean) - Constructor for class org.oscim.renderer.bucket.TextureItem
 
TextureItem.TexturePool - Class in org.oscim.renderer.bucket
 
TexturePool(int, int, int, boolean) - Constructor for class org.oscim.renderer.bucket.TextureItem.TexturePool
 
TexturePool(int) - Constructor for class org.oscim.renderer.bucket.TextureItem.TexturePool
 
TextureRegion - Class in org.oscim.renderer.atlas
 
TextureRegion(TextureItem, TextureAtlas.Rect) - Constructor for class org.oscim.renderer.atlas.TextureRegion
 
textures - Variable in class org.oscim.renderer.bucket.TextureBucket
holds textures and offset in vbo
themeCallback - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
themeCallback(ThemeCallback) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
 
ThemeCallback - Interface in org.oscim.theme
Callback methods for render theme.
ThemeException(String) - Constructor for exception org.oscim.theme.IRenderTheme.ThemeException
 
ThemeFile - Interface in org.oscim.theme
Interface for a render theme which is defined in XML.
ThemeLoader - Class in org.oscim.theme
 
ThemeLoader() - Constructor for class org.oscim.theme.ThemeLoader
 
ThreadUtils - Class in org.oscim.utils
 
ThreadUtils() - Constructor for class org.oscim.utils.ThreadUtils
 
Tile - Class in org.oscim.core
A tile represents a rectangular part of the world map.
Tile(int, int, byte) - Constructor for class org.oscim.core.Tile
 
TILE_LOADED - Static variable in class org.oscim.layers.tile.TileManager
 
TILE_REMOVED - Static variable in class org.oscim.layers.tile.TileManager
 
TILE_SIZE_MULTIPLE - Static variable in class org.oscim.core.Tile
Tile size multiple in pixels.
tileCache - Variable in class org.oscim.tiling.TileSource
 
TileClipper - Class in org.oscim.utils.geom
Clip polygons and lines to a rectangle.
TileClipper(float, float, float, float) - Constructor for class org.oscim.utils.geom.TileClipper
 
TileData() - Constructor for class org.oscim.layers.tile.MapTile.TileData
 
TileDecoder - Class in org.oscim.tiling.source.mvt
 
TileDecoder() - Constructor for class org.oscim.tiling.source.mvt.TileDecoder
 
TileDecoder(String) - Constructor for class org.oscim.tiling.source.mvt.TileDecoder
 
TileDecoder - Class in org.oscim.tiling.source.oscimap4
 
TileDecoder() - Constructor for class org.oscim.tiling.source.oscimap4.TileDecoder
 
TileDistanceSort - Class in org.oscim.layers.tile
 
TileGridLayer - Class in org.oscim.layers
 
TileGridLayer(Map) - Constructor for class org.oscim.layers.TileGridLayer
 
TileGridLayer(Map, float) - Constructor for class org.oscim.layers.TileGridLayer
 
TileGridLayer(Map, int, float, int) - Constructor for class org.oscim.layers.TileGridLayer
 
TileGridLayer(Map, int, float, TextStyle, int) - Constructor for class org.oscim.layers.TileGridLayer
 
TileIndex<T extends TreeNode<T,E>,E> - Class in org.oscim.utils.quadtree
A quad tree for the standard map tiling schema.
TileIndex() - Constructor for class org.oscim.utils.quadtree.TileIndex
 
TileLayer - Class in org.oscim.layers.tile
TODO - add a TileLayer.Builder
TileLayer(Map, TileManager, TileRenderer) - Constructor for class org.oscim.layers.tile.TileLayer
 
TileLayer(Map, TileManager) - Constructor for class org.oscim.layers.tile.TileLayer
 
TileLoader - Class in org.oscim.layers.tile
 
TileLoader(TileManager) - Constructor for class org.oscim.layers.tile.TileLoader
 
TileManager - Class in org.oscim.layers.tile
 
TileManager(Map, int) - Constructor for class org.oscim.layers.tile.TileManager
 
TileManager.Listener - Interface in org.oscim.layers.tile
 
TileNode() - Constructor for class org.oscim.layers.tile.MapTile.TileNode
 
tilePath - Variable in class org.oscim.tiling.source.UrlTileSource.Builder
 
tilePath(String) - Method in class org.oscim.tiling.source.UrlTileSource.Builder
 
tilePixelSize - Variable in class org.oscim.tiling.source.mapfile.header.MapFileInfo
The size of the tiles in pixels.
tileRenderer() - Method in class org.oscim.layers.tile.TileLayer
 
TileRenderer - Class in org.oscim.layers.tile
 
TileRenderer() - Constructor for class org.oscim.layers.tile.TileRenderer
 
tiles - Variable in class org.oscim.layers.tile.TileSet
 
TileSet - Class in org.oscim.layers.tile
TileSet for use with TileManager.getActiveTiles(TileSet) to get the current tiles.
TileSet() - Constructor for class org.oscim.layers.tile.TileSet
 
TileSet(int) - Constructor for class org.oscim.layers.tile.TileSet
 
TileSet.CoordComparator - Class in org.oscim.layers.tile
 
tileSize - Variable in class org.oscim.tiling.TileSource.Builder
 
tileSize(int) - Method in class org.oscim.tiling.TileSource.Builder
 
TileSource - Class in org.oscim.tiling
 
TileSource() - Constructor for class org.oscim.tiling.TileSource
 
TileSource(int, int) - Constructor for class org.oscim.tiling.TileSource
 
TileSource(TileSource.Builder<?>) - Constructor for class org.oscim.tiling.TileSource
 
TileSource.Builder<T extends TileSource.Builder<T>> - Class in org.oscim.tiling
 
TileSource.OpenResult - Class in org.oscim.tiling
A FileOpenResult is a simple DTO which is returned by IMapDatabase#open().
TileSource.Options - Class in org.oscim.tiling
 
tileX - Variable in class org.oscim.core.Tile
The X number of this tile.
tileXToLongitude(long, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
Converts a tile X number at a certain zoom level to a longitude coordinate.
tileXToUrlX(int) - Method in class org.oscim.tiling.source.UrlTileSource
 
tileY - Variable in class org.oscim.core.Tile
The Y number of this tile.
tileYToLatitude(long, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
Converts a tile Y number at a certain zoom level to a latitude coordinate.
tileYToUrlY(int) - Method in class org.oscim.tiling.source.UrlTileSource
 
tileZToUrlZ(int) - Method in class org.oscim.tiling.source.UrlTileSource
 
tilt - Variable in class org.oscim.core.MapPosition
Perspective tilt
TILT_EVENT - Static variable in class org.oscim.map.Map
UpdateListener event.
tiltEnabled() - Method in class org.oscim.layers.AbstractMapEventLayer
 
tiltEnabled() - Method in class org.oscim.layers.MapEventLayer
 
tiltEnabled() - Method in class org.oscim.layers.MapEventLayer2
 
tiltMap(float) - Method in class org.oscim.map.ViewController
 
TimSort<T> - Class in org.oscim.utils
A stable, adaptive, iterative mergesort that requires far fewer than n lg(n) comparisons when running on partially sorted arrays, while offering performance comparable to a traditional mergesort when run on random arrays.
TimSort() - Constructor for class org.oscim.utils.TimSort
 
title - Variable in class org.oscim.layers.marker.MarkerItem
 
toLatitude(double) - Static method in class org.oscim.core.MercatorProjection
 
toLongitude(double) - Static method in class org.oscim.core.MercatorProjection
 
TOP - Static variable in class org.oscim.utils.geom.LineClipper
 
toScreenPoint(GeoPoint, Point) - Method in class org.oscim.map.Viewport
Get the screen pixel for a GeoPoint (relative to center)
toScreenPoint(GeoPoint, boolean, Point) - Method in class org.oscim.map.Viewport
Get the screen pixel for a GeoPoint
toScreenPoint(double, double, Point) - Method in class org.oscim.map.Viewport
Get the screen pixel for map coordinates (relative to center)
toScreenPoint(double, double, boolean, Point) - Method in class org.oscim.map.Viewport
Get the screen pixel for map coordinates
toString() - Method in class org.oscim.core.BoundingBox
 
toString() - Method in class org.oscim.core.Box
 
toString() - Method in class org.oscim.core.GeometryBuffer
 
toString() - Method in class org.oscim.core.GeoPoint
 
toString() - Method in class org.oscim.core.MapElement
 
toString() - Method in class org.oscim.core.MapPosition
 
toString() - Method in class org.oscim.core.Point
 
toString() - Method in class org.oscim.core.PointF
 
toString() - Method in class org.oscim.core.Tag
 
toString() - Method in class org.oscim.core.TagSet
 
toString() - Method in class org.oscim.core.Tile
 
toString() - Method in class org.oscim.layers.marker.utils.SparseIntArray
toString() - Method in class org.oscim.renderer.atlas.TextureAtlas.Rect
 
toString() - Method in class org.oscim.renderer.bucket.TextItem
 
toString() - Method in class org.oscim.tiling.source.mapfile.header.SubFileParameter
 
toString() - Method in class org.oscim.tiling.TileSource.OpenResult
 
toString() - Method in class org.oscim.utils.quadtree.BoxTree.BoxItem
 
toString() - Method in class org.oscim.utils.quadtree.BoxTree.BoxNode
 
translate(double, double) - Method in class org.oscim.core.Box
 
translate(float, float) - Method in class org.oscim.core.GeometryBuffer
 
TRANSLUCENT - Static variable in class org.oscim.layers.tile.buildings.BuildingLayer
 
TRANSPARENT - Static variable in class org.oscim.backend.canvas.Color
 
transposeM(GLMatrix) - Method in class org.oscim.renderer.GLMatrix
Transpose mat and store result in Matrix
traverseRules(Rule.RuleVisitor) - Method in class org.oscim.theme.RenderTheme
 
TreeNode<T extends TreeNode<T,E>,E> - Class in org.oscim.utils.quadtree
 
TreeNode() - Constructor for class org.oscim.utils.quadtree.TreeNode
 
TRIANGLE_FAN - Static variable in interface org.oscim.backend.GL
 
TRIANGLE_STRIP - Static variable in interface org.oscim.backend.GL
 
TRIANGLES - Static variable in interface org.oscim.backend.GL
 
TRIPLE_TAP - Static variable in interface org.oscim.event.Gesture
 
TripleTap() - Constructor for class org.oscim.event.Gesture.TripleTap
 
TRUE - Static variable in interface org.oscim.backend.GL
 
TWO_FINGER_TAP - Static variable in interface org.oscim.event.Gesture
 
TwoFingerTap() - Constructor for class org.oscim.event.Gesture.TwoFingerTap
 
type - Variable in class org.oscim.core.GeometryBuffer
The current geometry type.
type - Variable in class org.oscim.renderer.bucket.RenderBucket
 

U

uid - Variable in class org.oscim.layers.marker.MarkerItem
 
unbind(E) - Method in class org.oscim.event.EventDispatcher
Remove listener.
unbind() - Method in class org.oscim.renderer.BufferObject
 
uniform1f(int, float) - Method in interface org.oscim.backend.GL
 
uniform1fv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
uniform1i(int, int) - Method in interface org.oscim.backend.GL
 
uniform1iv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
uniform2f(int, float, float) - Method in interface org.oscim.backend.GL
 
uniform2fv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
uniform2i(int, int, int) - Method in interface org.oscim.backend.GL
 
uniform2iv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
uniform3f(int, float, float, float) - Method in interface org.oscim.backend.GL
 
uniform3fv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
uniform3i(int, int, int, int) - Method in interface org.oscim.backend.GL
 
uniform3iv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
uniform4f(int, float, float, float, float) - Method in interface org.oscim.backend.GL
 
uniform4fv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
uniform4i(int, int, int, int, int) - Method in interface org.oscim.backend.GL
 
uniform4iv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
 
uniformMatrix2fv(int, int, boolean, FloatBuffer) - Method in interface org.oscim.backend.GL
 
uniformMatrix3fv(int, int, boolean, FloatBuffer) - Method in interface org.oscim.backend.GL
 
uniformMatrix4fv(int, int, boolean, FloatBuffer) - Method in interface org.oscim.backend.GL
 
UNPACK_ALIGNMENT - Static variable in interface org.oscim.backend.GL
 
unproject(float, float, float[], int) - Method in class org.oscim.map.Viewport
 
unprojectScreen(double, double, float[]) - Method in class org.oscim.map.Viewport
 
UNSCALE_COORD - Static variable in class org.oscim.layers.vector.AbstractVectorLayer
 
unsetOverride() - Method in class org.oscim.theme.styles.RenderStyle
 
UNSIGNED_BYTE - Static variable in interface org.oscim.backend.GL
 
UNSIGNED_INT - Static variable in interface org.oscim.backend.GL
 
UNSIGNED_SHORT - Static variable in interface org.oscim.backend.GL
 
UNSIGNED_SHORT_4_4_4_4 - Static variable in interface org.oscim.backend.GL
 
UNSIGNED_SHORT_5_5_5_1 - Static variable in interface org.oscim.backend.GL
 
UNSIGNED_SHORT_5_6_5 - Static variable in interface org.oscim.backend.GL
 
update(GLViewport) - Method in class org.oscim.layers.marker.ClusterMarkerRenderer
 
update() - Method in class org.oscim.layers.marker.MarkerLayer
 
update(GLViewport) - Method in class org.oscim.layers.marker.MarkerRenderer
 
update() - Method in class org.oscim.layers.marker.MarkerRenderer
 
update(GLViewport) - Method in class org.oscim.layers.tile.buildings.BuildingRenderer
 
update(GLViewport) - Method in class org.oscim.layers.tile.buildings.S3DBLayer.S3DBRenderer
 
update(MapPosition) - Method in class org.oscim.layers.tile.TileManager
1.
update(GLViewport) - Method in class org.oscim.layers.tile.TileRenderer
synced with clearTiles, setOverdrawColor and setBitmapAlpha
update() - Method in class org.oscim.layers.tile.vector.labeling.LabelLayer
 
update(GLViewport) - Method in class org.oscim.layers.vector.AbstractVectorLayer.Renderer
 
update() - Method in class org.oscim.layers.vector.AbstractVectorLayer
 
update(GLViewport) - Method in class org.oscim.renderer.BitmapRenderer
 
update(GLViewport) - Method in class org.oscim.renderer.BucketRenderer
Default implementation: Copy initial Viewport position and compile buckets.
update(GLViewport) - Method in class org.oscim.renderer.GridRenderer
 
update(GLViewport) - Method in class org.oscim.renderer.LayerRenderer
1.
update(GLViewport) - Method in class org.oscim.renderer.LocationRenderer
 
update(GLViewport) - Method in class org.oscim.renderer.OffscreenRenderer
 
update() - Method in class org.oscim.theme.styles.RenderStyle
 
update(SimplifyVW.Item, float) - Method in class org.oscim.utils.geom.SimplifyVW
 
UPDATE_EVENT - Static variable in class org.oscim.map.Map
UpdateLister event.
updateBitmap() - Method in class org.oscim.renderer.BitmapRenderer
 
updateMap(boolean) - Method in class org.oscim.map.Map
Request call to onUpdate for all layers.
updateStyles() - Method in class org.oscim.theme.DebugTheme
 
updateStyles() - Method in interface org.oscim.theme.IRenderTheme
 
updateStyles() - Method in class org.oscim.theme.RenderTheme
 
updateStyles() - Method in class org.oscim.theme.rule.Rule
 
UpdateVisitor() - Constructor for class org.oscim.theme.rule.Rule.UpdateVisitor
 
upload() - Method in class org.oscim.renderer.bucket.TextureItem
Upload Image to Texture [on GL-Thread]
uploadToTexture(boolean) - Method in interface org.oscim.backend.canvas.Bitmap
Upload Bitmap to currently bound GL texture.
url - Variable in class org.oscim.tiling.source.UrlTileSource.Builder
 
url(String) - Method in class org.oscim.tiling.source.UrlTileSource.Builder
 
URL_FORMATTER - Static variable in class org.oscim.tiling.source.UrlTileSource
 
UrlTileDataSource - Class in org.oscim.tiling.source
 
UrlTileDataSource(UrlTileSource, ITileDecoder, HttpEngine) - Constructor for class org.oscim.tiling.source.UrlTileDataSource
 
UrlTileSource - Class in org.oscim.tiling.source
 
UrlTileSource(UrlTileSource.Builder<?>) - Constructor for class org.oscim.tiling.source.UrlTileSource
 
UrlTileSource(String, String) - Constructor for class org.oscim.tiling.source.UrlTileSource
 
UrlTileSource(String, String, int, int) - Constructor for class org.oscim.tiling.source.UrlTileSource
 
UrlTileSource.Builder<T extends UrlTileSource.Builder<T>> - Class in org.oscim.tiling.source
 
UrlTileSource.TileUrlFormatter - Interface in org.oscim.tiling.source
 
USE_ATLAS - Static variable in class org.oscim.theme.ThemeLoader
 
USE_MESH_POLY - Static variable in class org.oscim.layers.tile.vector.VectorTileLoader
 
used - Variable in class org.oscim.renderer.bucket.VertexData.Chunk
 
useProgram(int) - Method in interface org.oscim.backend.GL
 
useProgram() - Method in class org.oscim.renderer.GLShader
 
useProgram(int) - Static method in class org.oscim.renderer.GLState
 
useScreenCoordinates(boolean, float) - Method in class org.oscim.renderer.GLViewport
Set MVP so that coordinates are in screen pixel coordinates with 0,0 being center
useScreenCoordinates(int, int, GLViewport.Position, float, float, float) - Method in class org.oscim.renderer.GLViewport
Set MVP so that coordinates are in screen pixel coordinates with 0,0 being center
UTF8Decoder - Class in org.oscim.utils
 
UTF8Decoder() - Constructor for class org.oscim.utils.UTF8Decoder
 
Utils - Class in org.oscim.utils
 

V

VALIDATE_STATUS - Static variable in interface org.oscim.backend.GL
 
validateProgram(int) - Method in interface org.oscim.backend.GL
 
value - Variable in class org.oscim.core.Tag
The value of this tag.
VALUE_NO - Static variable in class org.oscim.core.Tag
 
VALUE_YES - Static variable in class org.oscim.core.Tag
 
valueAt(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
Given an index in the range 0...size()-1, returns the value from the indexth key-value mapping that this SparseIntArray stores.
valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.Align
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.Cap
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.FontFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.FontStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.Join
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.backend.Platform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.core.GeometryBuffer.GeometryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.layers.marker.MarkerSymbol.HotspotPlace
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.renderer.GLViewport.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.renderer.OffscreenRenderer.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.scalebar.DefaultMapScaleBar.ScaleBarMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.scalebar.MapScaleBar.ScaleBarPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.theme.rule.RuleBuilder.RuleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.tiling.QueryResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.oscim.utils.Easing.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.oscim.backend.canvas.Paint.Align
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.backend.canvas.Paint.Cap
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.backend.canvas.Paint.FontFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.backend.canvas.Paint.FontStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.backend.canvas.Paint.Join
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.backend.canvas.Paint.Style
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.backend.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.core.GeometryBuffer.GeometryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.layers.marker.MarkerSymbol.HotspotPlace
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.renderer.GLViewport.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.renderer.OffscreenRenderer.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.scalebar.DefaultMapScaleBar.ScaleBarMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.scalebar.MapScaleBar.ScaleBarPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.theme.rule.RuleBuilder.RuleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.oscim.tiling.QueryResult
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in class org.oscim.tiling.source.oscimap4.Tags
 
values() - Static method in enum org.oscim.utils.Easing.Type
Returns an array containing the constants of this enum type, in the order they are declared.
vbo - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
 
vbo - Variable in class org.oscim.renderer.bucket.RenderBuckets
VBO holds all vertex data to draw lines and polygons after compilation.
vec - Variable in class org.oscim.utils.geom.OBB2D
 
Vec2() - Constructor for class org.oscim.utils.geom.OBB2D.Vec2
 
Vec3 - Class in org.oscim.utils.math
 
Vec3() - Constructor for class org.oscim.utils.math.Vec3
 
Vec3(double, double, double) - Constructor for class org.oscim.utils.math.Vec3
 
VectorTileLayer - Class in org.oscim.layers.tile.vector
The vector-tile-map layer.
VectorTileLayer(Map, TileSource) - Constructor for class org.oscim.layers.tile.vector.VectorTileLayer
 
VectorTileLayer(Map, int) - Constructor for class org.oscim.layers.tile.vector.VectorTileLayer
 
VectorTileLayer(Map, TileManager, VectorTileRenderer) - Constructor for class org.oscim.layers.tile.vector.VectorTileLayer
 
VectorTileLayer.TileLoaderProcessHook - Interface in org.oscim.layers.tile.vector
Hook to intercept tile data processing.
VectorTileLayer.TileLoaderThemeHook - Interface in org.oscim.layers.tile.vector
Hook to intercept tile data processing after theme style lookup.
VectorTileLoader - Class in org.oscim.layers.tile.vector
 
VectorTileLoader(VectorTileLayer) - Constructor for class org.oscim.layers.tile.vector.VectorTileLoader
 
VectorTileRenderer - Class in org.oscim.layers.tile
 
VectorTileRenderer() - Constructor for class org.oscim.layers.tile.VectorTileRenderer
 
VENDOR - Static variable in interface org.oscim.backend.GL
 
VERSION - Static variable in interface org.oscim.backend.GL
 
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING - Static variable in interface org.oscim.backend.GL
 
VERTEX_ATTRIB_ARRAY_ENABLED - Static variable in interface org.oscim.backend.GL
 
VERTEX_ATTRIB_ARRAY_NORMALIZED - Static variable in interface org.oscim.backend.GL
 
VERTEX_ATTRIB_ARRAY_POINTER - Static variable in interface org.oscim.backend.GL
 
VERTEX_ATTRIB_ARRAY_SIZE - Static variable in interface org.oscim.backend.GL
 
VERTEX_ATTRIB_ARRAY_STRIDE - Static variable in interface org.oscim.backend.GL
 
VERTEX_ATTRIB_ARRAY_TYPE - Static variable in interface org.oscim.backend.GL
 
VERTEX_PROGRAM_POINT_SIZE - Static variable in interface org.oscim.backend.GL
 
VERTEX_SHADER - Static variable in interface org.oscim.backend.GL
 
VERTEX_SHORT_CNT - Static variable in class org.oscim.renderer.bucket.RenderBuckets
 
vertexAttrib1f(int, float) - Method in interface org.oscim.backend.GL
 
vertexAttrib1fv(int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
vertexAttrib2f(int, float, float) - Method in interface org.oscim.backend.GL
 
vertexAttrib2fv(int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
vertexAttrib3f(int, float, float, float) - Method in interface org.oscim.backend.GL
 
vertexAttrib3fv(int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
vertexAttrib4f(int, float, float, float, float) - Method in interface org.oscim.backend.GL
 
vertexAttrib4fv(int, FloatBuffer) - Method in interface org.oscim.backend.GL
 
vertexAttribPointer(int, int, int, boolean, int, Buffer) - Method in interface org.oscim.backend.GL
 
vertexAttribPointer(int, int, int, boolean, int, int) - Method in interface org.oscim.backend.GL
 
VertexData - Class in org.oscim.renderer.bucket
A linked list of array chunks to hold temporary vertex data.
VertexData() - Constructor for class org.oscim.renderer.bucket.VertexData
 
VertexData.Chunk - Class in org.oscim.renderer.bucket
 
vertexItems - Variable in class org.oscim.renderer.bucket.RenderBucket
Temporary list of vertex data.
vertexOffset - Variable in class org.oscim.renderer.bucket.RenderBucket
 
vertices - Variable in class org.oscim.renderer.bucket.VertexData.Chunk
 
view - Variable in class org.oscim.renderer.GLViewport
Do not modify!
VIEW_DISTANCE - Static variable in class org.oscim.map.Viewport
 
VIEW_FAR - Static variable in class org.oscim.map.Viewport
 
VIEW_NEAR - Static variable in class org.oscim.map.Viewport
 
VIEW_SCALE - Static variable in class org.oscim.map.Viewport
scale map plane at VIEW_DISTANCE to near plane
ViewController - Class in org.oscim.map
 
ViewController() - Constructor for class org.oscim.map.ViewController
 
VIEWPORT - Static variable in interface org.oscim.backend.GL
 
viewport(int, int, int, int) - Method in interface org.oscim.backend.GL
 
viewport() - Method in class org.oscim.map.Map
 
Viewport - Class in org.oscim.map
The Viewport class contains a MapPosition and the projection matrices.
Viewport() - Constructor for class org.oscim.map.Viewport
 
viewproj - Variable in class org.oscim.renderer.GLViewport
Do not modify!
vincentyDistance(GeoPoint) - Method in class org.oscim.core.GeoPoint
Calculate the spherical distance from this point to another using Vincenty inverse formula for ellipsoids.

W

w - Variable in class org.oscim.renderer.atlas.TextureAtlas.Rect
 
w - Variable in class org.oscim.renderer.atlas.TextureAtlas.Slot
 
warning(SAXParseException) - Method in class org.oscim.theme.XmlThemeBuilder
 
WAY - Static variable in class org.oscim.theme.rule.Rule.Element
 
WayDecorator - Class in org.oscim.layers.tile.vector.labeling
 
wayTags - Variable in class org.oscim.tiling.source.mapfile.header.MapFileInfo
The way tags.
WHEN_MATCHED - Static variable in class org.oscim.theme.rule.Rule.Selector
 
WHITE - Static variable in class org.oscim.backend.canvas.Color
 
width - Variable in class org.oscim.renderer.bucket.TextItem
 
width - Variable in class org.oscim.renderer.bucket.TextureItem
current settings
width - Variable in class org.oscim.theme.styles.LineStyle
 
WindingRule() - Constructor for class org.oscim.utils.TessJNI.WindingRule
 
withinRange(float[], float, float) - Static method in class org.oscim.utils.ArrayUtils
 
withinSquaredDist(int, int, int) - Static method in class org.oscim.utils.FastMath
 
withinSquaredDist(float, float, float) - Static method in class org.oscim.utils.FastMath
 
Worker(Map) - Constructor for class org.oscim.layers.vector.AbstractVectorLayer.Worker
 
wrapLongitude(double) - Static method in class org.oscim.core.MercatorProjection
 
writeTile(Tile) - Method in interface org.oscim.tiling.ITileCache
 

X

x - Variable in class org.oscim.core.MapPosition
Projected position x 0..1
x - Variable in class org.oscim.core.Point
 
x - Variable in class org.oscim.core.PointF
The x ordinate
x - Variable in class org.oscim.layers.tile.MapTile
absolute tile coordinates: tileX,Y / Math.pow(2, zoomLevel)
x - Variable in class org.oscim.renderer.atlas.TextureAtlas.Rect
 
x - Variable in class org.oscim.renderer.atlas.TextureAtlas.Slot
 
x - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
 
x - Variable in class org.oscim.renderer.bucket.SymbolItem
 
x - Variable in class org.oscim.renderer.bucket.TextItem
 
x - Variable in class org.oscim.utils.math.Vec3
 
x1 - Variable in class org.oscim.renderer.bucket.TextItem
 
x1 - Variable in class org.oscim.utils.quadtree.BoxTree.BoxItem
 
x1 - Variable in class org.oscim.utils.quadtree.BoxTree.BoxNode
 
x2 - Variable in class org.oscim.renderer.bucket.TextItem
 
x2 - Variable in class org.oscim.utils.quadtree.BoxTree.BoxItem
 
x2 - Variable in class org.oscim.utils.quadtree.BoxTree.BoxNode
 
xmax - Variable in class org.oscim.core.Box
 
xmin - Variable in class org.oscim.core.Box
 
XmlAtlasThemeBuilder - Class in org.oscim.theme
 
XmlAtlasThemeBuilder(ThemeFile, Map<Object, TextureRegion>, List<TextureAtlas>) - Constructor for class org.oscim.theme.XmlAtlasThemeBuilder
 
XmlAtlasThemeBuilder(ThemeFile, ThemeCallback, Map<Object, TextureRegion>, List<TextureAtlas>) - Constructor for class org.oscim.theme.XmlAtlasThemeBuilder
 
XMLReaderAdapter - Class in org.oscim.backend
The class XMLReaderAdapter is used by RenderTheme.
XMLReaderAdapter() - Constructor for class org.oscim.backend.XMLReaderAdapter
 
XmlRenderThemeMenuCallback - Interface in org.oscim.theme
Interface callback in render theme to create a settings menu on the fly.
XmlRenderThemeStyleLayer - Class in org.oscim.theme
An individual layer in the render theme menu system.
XmlRenderThemeStyleMenu - Class in org.oscim.theme
Entry class for automatically building menus from render theme files.
XmlRenderThemeStyleMenu(String, String, String) - Constructor for class org.oscim.theme.XmlRenderThemeStyleMenu
 
XmlThemeBuilder - Class in org.oscim.theme
 
XmlThemeBuilder(ThemeFile) - Constructor for class org.oscim.theme.XmlThemeBuilder
 
XmlThemeBuilder(ThemeFile, ThemeCallback) - Constructor for class org.oscim.theme.XmlThemeBuilder
 

Y

y - Variable in class org.oscim.core.MapPosition
Projected position y 0..1
y - Variable in class org.oscim.core.Point
 
y - Variable in class org.oscim.core.PointF
The y ordinate
y - Variable in class org.oscim.layers.tile.MapTile
 
y - Variable in class org.oscim.renderer.atlas.TextureAtlas.Rect
 
y - Variable in class org.oscim.renderer.atlas.TextureAtlas.Slot
 
y - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
 
y - Variable in class org.oscim.renderer.bucket.SymbolItem
 
y - Variable in class org.oscim.renderer.bucket.TextItem
 
y - Variable in class org.oscim.utils.math.Vec3
 
y1 - Variable in class org.oscim.renderer.bucket.TextItem
 
y1 - Variable in class org.oscim.utils.quadtree.BoxTree.BoxItem
 
y1 - Variable in class org.oscim.utils.quadtree.BoxTree.BoxNode
 
y2 - Variable in class org.oscim.renderer.bucket.TextItem
 
y2 - Variable in class org.oscim.utils.quadtree.BoxTree.BoxItem
 
y2 - Variable in class org.oscim.utils.quadtree.BoxTree.BoxNode
 
YELLOW - Static variable in class org.oscim.backend.canvas.Color
 
YES - Static variable in class org.oscim.theme.rule.Rule.Closed
 
ymax - Variable in class org.oscim.core.Box
 
ymin - Variable in class org.oscim.core.Box
 

Z

z - Variable in class org.oscim.utils.math.Vec3
 
ZERO - Static variable in interface org.oscim.backend.GL
 
zoom - Variable in class org.oscim.theme.rule.Rule
 
zoom(byte, byte) - Method in class org.oscim.theme.rule.RuleBuilder
 
zoom(int) - Method in class org.oscim.theme.rule.RuleBuilder
 
zoomEnabled() - Method in class org.oscim.layers.AbstractMapEventLayer
 
zoomEnabled() - Method in class org.oscim.layers.MapEventLayer
 
zoomEnabled() - Method in class org.oscim.layers.MapEventLayer2
 
zoomLevel - Variable in class org.oscim.core.MapPosition
Zoom-level for current scale.
zoomLevel - Variable in class org.oscim.core.Tile
The Zoom level of this tile.
zoomLevel - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
 
zoomLevel - Variable in class org.oscim.tiling.source.mapfile.MapInfo
Zoomlevels provided by this Database, if null then any zoomlevel can be queried.
zoomLevelMax - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Maximum zoom level for which the block entries tables are made.
zoomLevelMin - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
Minimum zoom level for which the block entries tables are made.
zoomMax - Variable in class org.oscim.tiling.TileSource.Builder
 
zoomMax(int) - Method in class org.oscim.tiling.TileSource.Builder
 
zoomMin - Variable in class org.oscim.tiling.TileSource.Builder
 
zoomMin(int) - Method in class org.oscim.tiling.TileSource.Builder
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links