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(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
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_START - Static variable in class org.oscim.map.Map
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(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(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
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(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.
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(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.
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.MapboxTileSource.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.MapboxTileSource
Builder() - Constructor for class org.oscim.tiling.source.mvt.MapboxTileSource.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.
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
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 - 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.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(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
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 a Map from Map!
The List contains the generated TextureAtlas object, for disposing if no longer needed!
With tha param disposeBitmap, all Bitmaps will released!
With parameter flipY, the Atlas TextureItem will flipped over Y.
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
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.
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_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.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.
drawChildren(MapTile, GLViewport) - Method in class org.oscim.layers.tile.VectorTileRenderer
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(int, int, int, int, 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
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
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(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().
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
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
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
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.MapboxTileSource
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
getMapPosition(MapPosition) - Method in class org.oscim.map.Map
getMapPosition() - Method in class org.oscim.map.Map
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.
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
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 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
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
gToFloat(int) - Static method in class org.oscim.backend.canvas.Color
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.
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(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
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
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
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.MapboxTileSource.Builder
LocationLayer - Class in org.oscim.layers
LocationLayer(Map) - 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.Callback - Interface in org.oscim.renderer
LocationRenderer.Shader - Enum 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
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.
MapboxTileSource - Class in org.oscim.tiling.source.mvt
MapboxTileSource(MapboxTileSource.Builder<?>) - Constructor for class org.oscim.tiling.source.mvt.MapboxTileSource
MapboxTileSource() - Constructor for class org.oscim.tiling.source.mvt.MapboxTileSource
MapboxTileSource(String) - Constructor for class org.oscim.tiling.source.mvt.MapboxTileSource
MapboxTileSource.Builder <T extends MapboxTileSource.Builder <T >> - Class in org.oscim.tiling.source.mvt
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
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
MarkerLayer <Item extends MarkerInterface > - Class in org.oscim.layers.marker
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).
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
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
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
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
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.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
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() - 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.
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(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
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.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
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.
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
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
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, Bitmap, 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
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
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
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
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
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
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(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
setShader(LocationRenderer.Shader) - 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
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
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
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.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
Slot(int, int, int) - Constructor for class org.oscim.renderer.atlas.TextureAtlas.Slot
sort(MarkerRenderer.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
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(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
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
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.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
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
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.LocationRenderer.Shader
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.LocationRenderer.Shader
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.