- a(int) - Static method in class org.oscim.backend.canvas.Color
-
- abs(float) - Static method in class org.oscim.utils.FastMath
-
- ABS_GEQ_TWO - Static variable in class org.oscim.utils.TessJNI.WindingRule
-
- absMax(float, float) - Static method in class org.oscim.utils.FastMath
-
- absMaxCmp(float, float, float) - Static method in class org.oscim.utils.FastMath
-
test if any absolute value is greater than 'cmp'
- absMaxCmp(int, int, int) - Static method in class org.oscim.utils.FastMath
-
test if any absolute value is greater than 'cmp'
- AbstractMapEventLayer - Class in org.oscim.layers
-
- AbstractMapEventLayer(Map) - Constructor for class org.oscim.layers.AbstractMapEventLayer
-
- AbstractVectorLayer<T> - Class in org.oscim.layers.vector
-
- AbstractVectorLayer(Map) - Constructor for class org.oscim.layers.vector.AbstractVectorLayer
-
- AbstractVectorLayer.Renderer - Class in org.oscim.layers.vector
-
- AbstractVectorLayer.Task - Class in org.oscim.layers.vector
-
- AbstractVectorLayer.Worker - Class in org.oscim.layers.vector
-
- ACTION_CANCEL - Static variable in class org.oscim.event.MotionEvent
-
- ACTION_DOWN - Static variable in class org.oscim.event.MotionEvent
-
- ACTION_MASK - Static variable in class org.oscim.event.MotionEvent
-
- ACTION_MOVE - Static variable in class org.oscim.event.MotionEvent
-
- ACTION_POINTER_DOWN - Static variable in class org.oscim.event.MotionEvent
-
- ACTION_POINTER_INDEX_MASK - Static variable in class org.oscim.event.MotionEvent
-
- ACTION_POINTER_INDEX_SHIFT - Static variable in class org.oscim.event.MotionEvent
-
- ACTION_POINTER_UP - Static variable in class org.oscim.event.MotionEvent
-
- ACTION_UP - Static variable in class org.oscim.event.MotionEvent
-
- activateSelectedItems(MotionEvent, ItemizedLayer.ActiveItem) - Method in class org.oscim.layers.marker.ItemizedLayer
-
When a content sensitive action is performed the content item needs to be
identified.
- ACTIVE_ATTRIBUTE_MAX_LENGTH - Static variable in interface org.oscim.backend.GL
-
- ACTIVE_ATTRIBUTES - Static variable in interface org.oscim.backend.GL
-
- ACTIVE_TEXTURE - Static variable in interface org.oscim.backend.GL
-
- ACTIVE_UNIFORM_MAX_LENGTH - Static variable in interface org.oscim.backend.GL
-
- ACTIVE_UNIFORMS - Static variable in interface org.oscim.backend.GL
-
- activeTexture(int) - Method in interface org.oscim.backend.GL
-
- add(Box) - Method in class org.oscim.core.Box
-
- add(double, double) - Method in class org.oscim.core.Box
-
- add(Tag) - Method in class org.oscim.core.TagSet
-
Adds the Tag tag to TagSet.
- add(int, Layer) - Method in class org.oscim.map.Layers
-
- add(Layer, int) - Method in class org.oscim.map.Layers
-
Add using layer groups.
- add(MapElement) - Method in class org.oscim.renderer.bucket.ExtrusionBucket
-
- add(MapElement, float, float) - Method in class org.oscim.renderer.bucket.ExtrusionBucket
-
- add(short) - Method in class org.oscim.renderer.bucket.VertexData
-
- add(float, float) - Method in class org.oscim.renderer.bucket.VertexData
-
- add(short, short) - Method in class org.oscim.renderer.bucket.VertexData
-
- add(float, float, float) - Method in class org.oscim.renderer.bucket.VertexData
-
- add(short, short, short) - Method in class org.oscim.renderer.bucket.VertexData
-
- add(float, float, float, float) - Method in class org.oscim.renderer.bucket.VertexData
-
- add(short, short, short, short) - Method in class org.oscim.renderer.bucket.VertexData
-
- add(float, float, float, float, float, float) - Method in class org.oscim.renderer.bucket.VertexData
-
- add(short, short, short, short, short, short) - Method in class org.oscim.renderer.bucket.VertexData
-
- add(MapDatabase) - Method in class org.oscim.tiling.source.mapfile.MultiMapDatabase
-
- add(MapFileTileSource) - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
-
- add(MapFileTileSource, int, int) - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
-
- add(Object, Bitmap) - Method in class org.oscim.utils.BitmapPacker
-
- add(float[], int, int, int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
-
- add(int, int, int) - Method in class org.oscim.utils.quadtree.TileIndex
-
- addCategory(String) - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
-
- addCircle(GeometryBuffer) - Method in class org.oscim.renderer.bucket.CircleBucket
-
- addCircleBucket(int, CircleStyle) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
- addContour2D(float[]) - Method in class org.oscim.utils.TessJNI
-
- addContour2D(float[], int, int) - Method in class org.oscim.utils.TessJNI
-
- addContour2D(int[], float[]) - Method in class org.oscim.utils.TessJNI
-
- addContour2D(int[], float[], int, int) - Method in class org.oscim.utils.TessJNI
-
- addConvexMesh(GeometryBuffer) - Method in class org.oscim.renderer.bucket.MeshBucket
-
- addData(Object, MapTile.TileData) - Method in class org.oscim.layers.tile.MapTile
-
- addDepthOffset(int) - Method in class org.oscim.renderer.GLMatrix
-
add some offset (similar to glDepthOffset)
- addGreatCircle(GeoPoint, GeoPoint) - Method in class org.oscim.layers.PathLayer
-
Draw a great circle.
- addGreatCircle(GeoPoint, GeoPoint, int) - Method in class org.oscim.layers.PathLayer
-
Draw a great circle.
- addGroup(int) - Method in class org.oscim.map.Layers
-
- addHairLineBucket(int, LineStyle) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
- addHook(VectorTileLayer.TileLoaderProcessHook) - Method in class org.oscim.layers.tile.vector.VectorTileLayer
-
- addHook(VectorTileLayer.TileLoaderThemeHook) - Method in class org.oscim.layers.tile.vector.VectorTileLayer
-
- addItem(Item) - Method in class org.oscim.layers.marker.ItemizedLayer
-
- addItem(int, Item) - Method in class org.oscim.layers.marker.ItemizedLayer
-
- addItem(TextItem, float, float, float, float) - Method in class org.oscim.renderer.bucket.TextBucket
-
- addItems(Collection<Item>) - Method in class org.oscim.layers.marker.ItemizedLayer
-
- addLabel(Label) - Method in class org.oscim.layers.tile.vector.labeling.LabelPlacement
-
- addLine(GeometryBuffer) - Method in class org.oscim.renderer.bucket.HairLineBucket
-
- addLine(GeometryBuffer) - Method in class org.oscim.renderer.bucket.LineBucket
-
- addLine(float[], int, boolean) - Method in class org.oscim.renderer.bucket.LineBucket
-
- addLine(GeometryBuffer) - Method in class org.oscim.renderer.bucket.LineTexBucket
-
- addLineBucket(int, LineStyle) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
add the LineBucket for a level with a given Line style.
- addMesh(GeometryBuffer) - Method in class org.oscim.renderer.bucket.MeshBucket
-
- addMeshBucket(int, AreaStyle) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
- addOutline(LineBucket) - Method in class org.oscim.renderer.bucket.LineBucket
-
- addOverlay(XmlRenderThemeStyleLayer) - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
-
- addPoint(float, float) - Method in class org.oscim.core.GeometryBuffer
-
Adds a point with the coordinate x, y.
- addPoint(Point) - Method in class org.oscim.core.GeometryBuffer
-
- addPoint(PointF) - Method in class org.oscim.core.GeometryBuffer
-
- addPoint(GeoPoint) - Method in class org.oscim.layers.PathLayer
-
- addPoint(int, int) - Method in class org.oscim.layers.PathLayer
-
- addPoints(Collection<? extends GeoPoint>) - Method in class org.oscim.layers.PathLayer
-
- addPolygon(GeometryBuffer) - Method in class org.oscim.renderer.bucket.PolygonBucket
-
- addPolygon(float[], int[]) - Method in class org.oscim.renderer.bucket.PolygonBucket
-
- addPolygonBucket(int, AreaStyle) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
- addStyle(RenderStyle) - Method in class org.oscim.theme.rule.RuleBuilder
-
- addSubRule(RuleBuilder) - Method in class org.oscim.theme.rule.RuleBuilder
-
- addSymbol(SymbolItem) - Method in class org.oscim.renderer.bucket.SymbolBucket
-
- addTask(Runnable) - Method in class org.oscim.map.Map
-
Post a task to run on a shared worker-thread.
- addTask(Runnable) - Method in interface org.oscim.utils.async.TaskQueue
-
Add task to run on a worker thread.
- addText(TextItem) - Method in class org.oscim.renderer.bucket.TextBucket
-
- addTextureRegion(Object, TextureAtlas.Rect) - Method in class org.oscim.renderer.atlas.TextureAtlas
-
- addTranslation(String, String) - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
-
- afterPause() - Method in class org.oscim.utils.PausableThread
-
Called once when this thread continues to work after a pause.
- afterRun() - Method in class org.oscim.utils.PausableThread
-
- ALIASED_LINE_WIDTH_RANGE - Static variable in interface org.oscim.backend.GL
-
- ALIASED_POINT_SIZE_RANGE - Static variable in interface org.oscim.backend.GL
-
- ALPHA - Static variable in interface org.oscim.backend.GL
-
- ALPHA_BITS - Static variable in interface org.oscim.backend.GL
-
- alphaEnd - Variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer.FadeStep
-
- alphaStart - Variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer.FadeStep
-
- ALWAYS - Static variable in interface org.oscim.backend.GL
-
- ANIM_END - Static variable in class org.oscim.map.Map
-
- ANIM_FLING - Static variable in class org.oscim.map.Animator
-
- ANIM_MOVE - Static variable in class org.oscim.map.Animator
-
- ANIM_NONE - Static variable in class org.oscim.map.Animator
-
- ANIM_ROTATE - Static variable in class org.oscim.map.Animator
-
- ANIM_SCALE - Static variable in class org.oscim.map.Animator
-
- ANIM_START - Static variable in class org.oscim.map.Map
-
- ANIM_TILT - Static variable in class org.oscim.map.Animator
-
- animate(boolean) - Method in class org.oscim.renderer.LocationRenderer
-
- animate() - Static method in class org.oscim.renderer.MapRenderer
-
Trigger next redraw from GL-Thread.
- animateFling(float, float, int, int, int, int) - Method in class org.oscim.map.Animator
-
- animateTo(long, BoundingBox) - Method in class org.oscim.map.Animator
-
- animateTo(long, BoundingBox, Easing.Type) - Method in class org.oscim.map.Animator
-
- animateTo(long, BoundingBox, Easing.Type, int) - Method in class org.oscim.map.Animator
-
- animateTo(BoundingBox) - Method in class org.oscim.map.Animator
-
- animateTo(long, GeoPoint, double, boolean) - Method in class org.oscim.map.Animator
-
Animate to GeoPoint
- animateTo(long, GeoPoint, double, boolean, Easing.Type) - Method in class org.oscim.map.Animator
-
Animate to GeoPoint
- animateTo(long, GeoPoint, double, boolean, Easing.Type, int) - Method in class org.oscim.map.Animator
-
Animate to GeoPoint
- animateTo(GeoPoint) - Method in class org.oscim.map.Animator
-
- animateTo(long, MapPosition) - Method in class org.oscim.map.Animator
-
- animateTo(long, MapPosition, Easing.Type) - Method in class org.oscim.map.Animator
-
- animateTo(long, MapPosition, Easing.Type, int) - Method in class org.oscim.map.Animator
-
- animateZoom(long, double, float, float) - Method in class org.oscim.map.Animator
-
- animateZoom(long, double, float, float, Easing.Type) - Method in class org.oscim.map.Animator
-
- Animator - Class in org.oscim.map
-
- Animator(Map) - Constructor for class org.oscim.map.Animator
-
- animator() - Method in class org.oscim.map.Map
-
- animTime - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
-
- ANY - Static variable in class org.oscim.theme.rule.Rule.Closed
-
- ANY - Static variable in class org.oscim.theme.rule.Rule.Element
-
- ANY - Static variable in class org.oscim.theme.rule.Rule.Selector
-
- apiKey(String) - Method in class org.oscim.tiling.source.UrlTileSource.Builder
-
- append(int[], int, int) - Static method in class org.oscim.layers.marker.utils.GrowingArrayUtils
-
Appends an element to the end of the array, growing the array if there is no more room.
- append(int, int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Puts a key/value pair into the array, optimizing for the case where
the key is greater than all existing keys in the array.
- append(T) - Method in class org.oscim.utils.pool.Inlist.List
-
Append item, O(n) - use push() and
reverse() to iterate in insertion order!
- appendItem(T, T) - Static method in class org.oscim.utils.pool.Inlist
-
Append 'item' to 'list'.
- appendList(T, T) - Static method in class org.oscim.utils.pool.Inlist
-
Append list 'other' to 'list'.
- appendList(T) - Method in class org.oscim.utils.pool.Inlist.List
-
Append Inlist.
- apply(Rule.RuleVisitor) - Method in class org.oscim.theme.rule.Rule
-
- apply(Rule) - Method in class org.oscim.theme.rule.Rule.RuleVisitor
-
- apply(Rule) - Method in class org.oscim.theme.rule.Rule.TextSizeVisitor
-
- apply(Rule) - Method in class org.oscim.theme.rule.Rule.UpdateVisitor
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation
-
- apply(float, float, float) - Method in class org.oscim.utils.math.Interpolation
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.Bounce
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.BounceIn
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.BounceOut
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.Elastic
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.ElasticIn
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.ElasticOut
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.Exp
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.ExpIn
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.ExpOut
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.Pow
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.PowIn
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.PowOut
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.Swing
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.SwingIn
-
- apply(float) - Method in class org.oscim.utils.math.Interpolation.SwingOut
-
- area() - Method in class org.oscim.core.GeometryBuffer
-
Calculates geometry area, only polygon outer ring is taken into account.
- area - Variable in class org.oscim.renderer.bucket.MeshBucket
-
- area - Variable in class org.oscim.renderer.bucket.PolygonBucket
-
- area(float, float, float, float, float, float) - Static method in class org.oscim.utils.geom.GeometryUtils
-
- area(float[], int, int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
-
- area(float[], int, int, int) - Static method in class org.oscim.utils.geom.SimplifyVW
-
- AreaBuilder() - Constructor for class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- areaSize - Variable in class org.oscim.theme.styles.TextStyle
-
- areaSize - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- areaSize(float) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- AreaStyle - Class in org.oscim.theme.styles
-
- AreaStyle(int) - Constructor for class org.oscim.theme.styles.AreaStyle
-
- AreaStyle(int, int) - Constructor for class org.oscim.theme.styles.AreaStyle
-
- AreaStyle(AreaStyle.AreaBuilder<?>) - Constructor for class org.oscim.theme.styles.AreaStyle
-
- AreaStyle.AreaBuilder<T extends AreaStyle.AreaBuilder<T>> - Class in org.oscim.theme.styles
-
- ARRAY_BUFFER - Static variable in interface org.oscim.backend.GL
-
- ARRAY_BUFFER_BINDING - Static variable in interface org.oscim.backend.GL
-
- ArrayUtils - Class in org.oscim.utils
-
- ArrayUtils() - Constructor for class org.oscim.utils.ArrayUtils
-
- asArray() - Method in class org.oscim.core.TagSet
-
Return Tags contained in TagSet as new array.
- assertMainThread() - Static method in class org.oscim.utils.ThreadUtils
-
- AssetAdapter - Class in org.oscim.backend
-
The Class AssetAdapter.
- AssetAdapter() - Constructor for class org.oscim.backend.AssetAdapter
-
- AsyncExecutor - Class in org.oscim.utils.async
-
Allows asnynchronous execution of
AsyncTask instances on a separate
thread.
- AsyncExecutor(int, TaskQueue) - Constructor for class org.oscim.utils.async.AsyncExecutor
-
Creates a new AsynchExecutor that allows maxConcurrent Runnable
instances to run in parallel.
- AsyncTask - Class in org.oscim.utils.async
-
- AsyncTask() - Constructor for class org.oscim.utils.async.AsyncTask
-
- atan2(float, float) - Static method in class org.oscim.utils.math.MathUtils
-
Returns atan2 in radians from a lookup table.
- AtlasRenderTheme - Class in org.oscim.theme
-
- AtlasRenderTheme(int, float, Rule[], int, Map<Object, TextureRegion>, List<TextureAtlas>) - Constructor for class org.oscim.theme.AtlasRenderTheme
-
- aToFloat(int) - Static method in class org.oscim.backend.canvas.Color
-
- ATTACHED_SHADERS - Static variable in interface org.oscim.backend.GL
-
- attachShader(int, int) - Method in interface org.oscim.backend.GL
-
- ATTRIB_OFFSET - Static variable in class org.oscim.tiling.source.oscimap4.Tags
-
- awaitPausing() - Method in class org.oscim.utils.PausableThread
-
Causes the current thread to wait until this thread is pausing.
- b(int) - Static method in class org.oscim.backend.canvas.Color
-
- BACK - Static variable in interface org.oscim.backend.GL
-
- baseZoomLevel - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
Base zoom level of the sub-file, which equals to one block.
- bearing - Variable in class org.oscim.core.MapPosition
-
Rotation angle
- bearingTo(GeoPoint) - Method in class org.oscim.core.GeoPoint
-
- begin() - Method in class org.oscim.renderer.OffscreenRenderer
-
- beginFrame() - Method in class org.oscim.map.Map
-
Called on render thread, use synchronized!
- bezier3(Point, Point, Point, double) - Static method in class org.oscim.utils.geom.BezierPath
-
from http://paulbourke.net/geometry/bezier/index.html
Three control point Bezier interpolation
mu ranges from 0 to 1, start to end of the curve
- BezierPath - Class in org.oscim.utils.geom
-
- BezierPath() - Constructor for class org.oscim.utils.geom.BezierPath
-
- billboard - Variable in class org.oscim.renderer.bucket.SymbolItem
-
- bind(E) - Method in class org.oscim.event.EventDispatcher
-
Bind listener for event notifications.
- bind() - Method in class org.oscim.renderer.bucket.RenderBuckets
-
- bind() - Method in class org.oscim.renderer.bucket.TextureItem
-
Bind Texture for rendering
[on GL-Thread]
- bind() - Method in class org.oscim.renderer.BufferObject
-
- bindAttribLocation(int, int, String) - Method in interface org.oscim.backend.GL
-
- bindBuffer(int, int) - Method in interface org.oscim.backend.GL
-
- bindBuffer(int, int) - Static method in class org.oscim.renderer.GLState
-
- bindElementBuffer(int) - Static method in class org.oscim.renderer.GLState
-
- bindFramebuffer(int, int) - Method in interface org.oscim.backend.GL
-
- bindQuadIndicesVBO() - Static method in class org.oscim.renderer.MapRenderer
-
Bind indices for rendering up to MAX_QUADS (512),
ie.
- bindQuadVertexVBO(int) - Static method in class org.oscim.renderer.MapRenderer
-
Bind VBO for a simple quad.
- bindRenderbuffer(int, int) - Method in interface org.oscim.backend.GL
-
- bindTex2D(int) - Static method in class org.oscim.renderer.GLState
-
- bindTexture(int, int) - Method in interface org.oscim.backend.GL
-
- bindVertexBuffer(int) - Static method in class org.oscim.renderer.GLState
-
- Bitmap - Interface in org.oscim.backend.canvas
-
The Interface Bitmap.
- BITMAP - Static variable in class org.oscim.renderer.bucket.RenderBucket
-
- bitmap - Variable in class org.oscim.renderer.bucket.SymbolItem
-
- bitmap - Variable in class org.oscim.renderer.bucket.TextureItem
-
temporary Bitmap
- bitmap - Variable in class org.oscim.theme.styles.SymbolStyle
-
- bitmap - Variable in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- bitmap(Bitmap) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- bitmap - Variable in class org.oscim.theme.styles.TextStyle
-
- bitmap - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- bitmap(Bitmap) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- BitmapBucket - Class in org.oscim.renderer.bucket
-
Renderer for a single bitmap, width and height must be power of 2.
- BitmapBucket(boolean) - Constructor for class org.oscim.renderer.bucket.BitmapBucket
-
- BitmapBucket.Renderer - Class in org.oscim.renderer.bucket
-
- BitmapLayer - Class in org.oscim.layers
-
- BitmapLayer(Map, LayerRenderer) - Constructor for class org.oscim.layers.BitmapLayer
-
Class for rendering a Bitmap as overlay.
- BitmapPacker - Class in org.oscim.utils
-
- BitmapPacker(int, int, int, boolean) - Constructor for class org.oscim.utils.BitmapPacker
-
- BitmapPacker(int, int, int, BitmapPacker.PackStrategy, boolean) - Constructor for class org.oscim.utils.BitmapPacker
-
- BitmapPacker.GuillotineStrategy - Class in org.oscim.utils
-
Does bin packing by inserting to the right or below previously packed rectangles.
- BitmapPacker.PackerAtlasItem - Class in org.oscim.utils
-
- BitmapPacker.PackStrategy - Interface in org.oscim.utils
-
- BitmapPacker.SkylineStrategy - Class in org.oscim.utils
-
Does bin packing by inserting in rows.
- BitmapRenderer - Class in org.oscim.renderer
-
RenderLayer to draw a custom Bitmap.
- BitmapRenderer() - Constructor for class org.oscim.renderer.BitmapRenderer
-
- BitmapTileDecoder() - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource.BitmapTileDecoder
-
- BitmapTileLayer - Class in org.oscim.layers.tile.bitmap
-
- BitmapTileLayer(Map, TileSource) - Constructor for class org.oscim.layers.tile.bitmap.BitmapTileLayer
-
- BitmapTileLayer(Map, TileSource, int) - Constructor for class org.oscim.layers.tile.bitmap.BitmapTileLayer
-
- BitmapTileLayer.FadeStep - Class in org.oscim.layers.tile.bitmap
-
- BitmapTileLoader - Class in org.oscim.layers.tile.bitmap
-
- BitmapTileLoader(BitmapTileLayer, TileSource) - Constructor for class org.oscim.layers.tile.bitmap.BitmapTileLoader
-
- BitmapTileSource - Class in org.oscim.tiling.source.bitmap
-
- BitmapTileSource(BitmapTileSource.Builder<?>) - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource
-
- BitmapTileSource(String, int, int) - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource
-
Create BitmapTileSource for 'url'
By default path will be formatted as: url/z/x/y.png
Use e.g.
- BitmapTileSource(String, int, int, String) - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource
-
- BitmapTileSource(String, String, int, int) - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource
-
- BitmapTileSource.BitmapTileDecoder - Class in org.oscim.tiling.source.bitmap
-
- BitmapTileSource.Builder<T extends BitmapTileSource.Builder<T>> - Class in org.oscim.tiling.source.bitmap
-
- BLACK - Static variable in class org.oscim.backend.canvas.Color
-
- BLEND - Static variable in interface org.oscim.backend.GL
-
- blend(boolean) - Static method in class org.oscim.renderer.GLState
-
- BLEND_COLOR - Static variable in interface org.oscim.backend.GL
-
- BLEND_DST_ALPHA - Static variable in interface org.oscim.backend.GL
-
- BLEND_DST_RGB - Static variable in interface org.oscim.backend.GL
-
- BLEND_EQUATION - Static variable in interface org.oscim.backend.GL
-
- BLEND_EQUATION_ALPHA - Static variable in interface org.oscim.backend.GL
-
- BLEND_EQUATION_RGB - Static variable in interface org.oscim.backend.GL
-
- BLEND_SRC_ALPHA - Static variable in interface org.oscim.backend.GL
-
- BLEND_SRC_RGB - Static variable in interface org.oscim.backend.GL
-
- blendColor(float, float, float, float) - Method in interface org.oscim.backend.GL
-
- blendColor - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- blendColor(int) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- blendColor(String) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- blendColor - Variable in class org.oscim.theme.styles.AreaStyle
-
Fade to blendColor zoom-level
- blendEquation(int) - Method in interface org.oscim.backend.GL
-
- blendEquationSeparate(int, int) - Method in interface org.oscim.backend.GL
-
- blendFunc(int, int) - Method in interface org.oscim.backend.GL
-
- blendFuncSeparate(int, int, int, int) - Method in interface org.oscim.backend.GL
-
- blendScale - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- blendScale(int) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- blendScale - Variable in class org.oscim.theme.styles.AreaStyle
-
Blend fill color
- blockEntriesTableSize - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
Size of the entries table at the beginning of each block in bytes.
- blocksHeight - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
Vertical amount of blocks in the grid.
- blocksWidth - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
Horizontal amount of blocks in the grid.
- BLUE - Static variable in class org.oscim.backend.canvas.Color
-
- BLUE_BITS - Static variable in interface org.oscim.backend.GL
-
- blur - Variable in class org.oscim.theme.styles.LineStyle
-
- blur - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- blur(float) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- BOOL - Static variable in interface org.oscim.backend.GL
-
- BOOL_VEC2 - Static variable in interface org.oscim.backend.GL
-
- BOOL_VEC3 - Static variable in interface org.oscim.backend.GL
-
- BOOL_VEC4 - Static variable in interface org.oscim.backend.GL
-
- BOTTOM - Static variable in class org.oscim.utils.geom.LineClipper
-
- bounce - Static variable in class org.oscim.utils.math.Interpolation
-
- Bounce(float[], float[]) - Constructor for class org.oscim.utils.math.Interpolation.Bounce
-
- Bounce(int) - Constructor for class org.oscim.utils.math.Interpolation.Bounce
-
- bounceIn - Static variable in class org.oscim.utils.math.Interpolation
-
- BounceIn(float[], float[]) - Constructor for class org.oscim.utils.math.Interpolation.BounceIn
-
- BounceIn(int) - Constructor for class org.oscim.utils.math.Interpolation.BounceIn
-
- bounceOut - Static variable in class org.oscim.utils.math.Interpolation
-
- BounceOut(float[], float[]) - Constructor for class org.oscim.utils.math.Interpolation.BounceOut
-
- BounceOut(int) - Constructor for class org.oscim.utils.math.Interpolation.BounceOut
-
- BOUNDARY_CONTOURS - Static variable in class org.oscim.utils.TessJNI.ElementType
-
- boundaryTileBottom - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
Y number of the tile at the bottom boundary in the grid.
- boundaryTileLeft - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
X number of the tile at the left boundary in the grid.
- boundaryTileRight - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
X number of the tile at the right boundary in the grid.
- boundaryTileTop - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
Y number of the tile at the top boundary in the grid.
- BoundingBox - Class in org.oscim.core
-
A BoundingBox represents an immutable set of two latitude and two longitude
coordinates.
- BoundingBox(int, int, int, int) - Constructor for class org.oscim.core.BoundingBox
-
- BoundingBox(double, double, double, double) - Constructor for class org.oscim.core.BoundingBox
-
- BoundingBox(List<GeoPoint>) - Constructor for class org.oscim.core.BoundingBox
-
- boundingBox - Variable in class org.oscim.tiling.source.mapfile.MapInfo
-
The bounding box of the map file.
- Box - Class in org.oscim.core
-
The Classic Box.
- Box() - Constructor for class org.oscim.core.Box
-
Instantiates a new Box with all values being 0.
- Box(double, double, double, double) - Constructor for class org.oscim.core.Box
-
Instantiates a new Box.
- Box(Box) - Constructor for class org.oscim.core.Box
-
- BoxItem() - Constructor for class org.oscim.utils.quadtree.BoxTree.BoxItem
-
- BoxItem(int, int, int, int) - Constructor for class org.oscim.utils.quadtree.BoxTree.BoxItem
-
- BoxItem(float, float, float, float) - Constructor for class org.oscim.utils.quadtree.BoxTree.BoxItem
-
- BoxItem(Box, T) - Constructor for class org.oscim.utils.quadtree.BoxTree.BoxItem
-
- BoxNode() - Constructor for class org.oscim.utils.quadtree.BoxTree.BoxNode
-
- BoxTree<T extends BoxTree.BoxItem<E>,E> - Class in org.oscim.utils.quadtree
-
A BoxTree is made of BoxNodes which hold a list of
generic BoxItems which can hold a custom data item.
- BoxTree(int, int) - Constructor for class org.oscim.utils.quadtree.BoxTree
-
BoxTreee for the range [-extents, extents]
- BoxTree.BoxItem<T> - Class in org.oscim.utils.quadtree
-
- BoxTree.BoxNode<T extends BoxTree.BoxItem<?>> - Class in org.oscim.utils.quadtree
-
- BoxTree.SearchBoxCb<T extends BoxTree.BoxItem<?>> - Interface in org.oscim.utils.quadtree
-
- BoxTree.SearchNodeCb<E extends BoxTree.BoxNode<?>> - Interface in org.oscim.utils.quadtree
-
- BoxTree.Visitor<T> - Interface in org.oscim.utils.quadtree
-
- bToFloat(int) - Static method in class org.oscim.backend.canvas.Color
-
- BucketRenderer - Class in org.oscim.renderer
-
Base class to use the renderer.elements for drawing.
- BucketRenderer() - Constructor for class org.oscim.renderer.BucketRenderer
-
- buckets - Variable in class org.oscim.layers.vector.AbstractVectorLayer.Task
-
- buckets - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
-
- buckets() - Method in class org.oscim.renderer.bucket.ExtrusionBuckets
-
- buckets - Variable in class org.oscim.renderer.BucketRenderer
-
Buckets for rendering
- buffer - Variable in class org.oscim.tiling.source.PbfDecoder
-
- BUFFER_SIZE - Static variable in interface org.oscim.backend.GL
-
- BUFFER_USAGE - Static variable in interface org.oscim.backend.GL
-
- bufferData(int, int, Buffer, int) - Method in interface org.oscim.backend.GL
-
- bufferFill - Variable in class org.oscim.tiling.source.PbfDecoder
-
- BufferObject - Class in org.oscim.renderer
-
- bufferPos - Variable in class org.oscim.tiling.source.PbfDecoder
-
- bufferSubData(int, int, int, Buffer) - Method in interface org.oscim.backend.GL
-
- build() - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- build() - Method in class org.oscim.theme.styles.CircleStyle.CircleBuilder
-
- build() - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- build() - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- build() - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- build() - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- build() - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- build() - Method in class org.oscim.tiling.source.bitmap.BitmapTileSource.Builder
-
- build() - Method in class org.oscim.tiling.source.mvt.MapzenMvtTileSource.Builder
-
- build() - Method in class org.oscim.tiling.source.oscimap4.OSciMap4TileSource.Builder
-
- build() - Method in class org.oscim.tiling.TileSource.Builder
-
- builder() - Static method in class org.oscim.theme.rule.Rule
-
- builder() - Static method in class org.oscim.theme.styles.AreaStyle
-
- builder() - Static method in class org.oscim.theme.styles.CircleStyle
-
- builder() - Static method in class org.oscim.theme.styles.ExtrusionStyle
-
- builder() - Static method in class org.oscim.theme.styles.LineStyle
-
- builder() - Static method in class org.oscim.theme.styles.SymbolStyle
-
- builder() - Static method in class org.oscim.theme.styles.TextStyle
-
- builder() - Static method in class org.oscim.tiling.source.bitmap.BitmapTileSource
-
- Builder() - Constructor for class org.oscim.tiling.source.bitmap.BitmapTileSource.Builder
-
- builder() - Static method in class org.oscim.tiling.source.mvt.MapzenMvtTileSource
-
- Builder() - Constructor for class org.oscim.tiling.source.mvt.MapzenMvtTileSource.Builder
-
- builder() - Static method in class org.oscim.tiling.source.oscimap4.OSciMap4TileSource
-
- Builder() - Constructor for class org.oscim.tiling.source.oscimap4.OSciMap4TileSource.Builder
-
- Builder() - Constructor for class org.oscim.tiling.source.UrlTileSource.Builder
-
- Builder(String, String, int, int) - Constructor for class org.oscim.tiling.source.UrlTileSource.Builder
-
- Builder() - Constructor for class org.oscim.tiling.TileSource.Builder
-
- BuildingLayer - Class in org.oscim.layers.tile.buildings
-
- BuildingLayer(Map, VectorTileLayer) - Constructor for class org.oscim.layers.tile.buildings.BuildingLayer
-
- BuildingLayer(Map, VectorTileLayer, int, int) - Constructor for class org.oscim.layers.tile.buildings.BuildingLayer
-
- BuildingRenderer - Class in org.oscim.layers.tile.buildings
-
- BuildingRenderer(TileRenderer, int, int, boolean, boolean) - Constructor for class org.oscim.layers.tile.buildings.BuildingRenderer
-
- buildInternal() - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- BYTE - Static variable in interface org.oscim.backend.GL
-
- BYTES_PER_INDEX_ENTRY - Static variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
Number of bytes a single index entry consists of.
- 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(boolean) - Method in interface org.oscim.layers.Layer.EnableHandler
-
- changed - Variable in class org.oscim.renderer.GLViewport
-
- changed() - Method in class org.oscim.renderer.GLViewport
-
- changeSaturation(float[], float) - Static method in class org.oscim.renderer.GLUtils
-
public-domain function by Darel Rex Finley from
http://alienryderflex.com/saturation.html
- checkBufferUsage(boolean) - Static method in class org.oscim.renderer.BufferObject
-
- checkFramebufferStatus(int) - Method in interface org.oscim.backend.GL
-
- checkGlError(String) - Static method in class org.oscim.renderer.GLUtils
-
- checkGlOutOfMemory(String) - Static method in class org.oscim.renderer.GLUtils
-
- child(int) - Method in class org.oscim.utils.quadtree.TreeNode
-
- child00 - Variable in class org.oscim.utils.quadtree.TreeNode
-
top-left
- child01 - Variable in class org.oscim.utils.quadtree.TreeNode
-
bottom-left
- child10 - Variable in class org.oscim.utils.quadtree.TreeNode
-
top-right
- child11 - Variable in class org.oscim.utils.quadtree.TreeNode
-
bottom-right
- Chunk() - Constructor for class org.oscim.renderer.bucket.VertexData.Chunk
-
- circle - Variable in class org.oscim.renderer.bucket.CircleBucket
-
- CIRCLE - Static variable in class org.oscim.renderer.bucket.RenderBucket
-
- circle - Static variable in class org.oscim.utils.math.Interpolation
-
- CIRCLE_QUADS - Static variable in class org.oscim.backend.GLAdapter
-
Draw circles with quads or points.
- CircleBucket - Class in org.oscim.renderer.bucket
-
- CircleBucket(int) - Constructor for class org.oscim.renderer.bucket.CircleBucket
-
- CircleBucket.Renderer - Class in org.oscim.renderer.bucket
-
- CircleBucket.Renderer.Shader - Class in org.oscim.renderer.bucket
-
- CircleBuilder() - Constructor for class org.oscim.theme.styles.CircleStyle.CircleBuilder
-
- circleIn - Static variable in class org.oscim.utils.math.Interpolation
-
- circleOut - Static variable in class org.oscim.utils.math.Interpolation
-
- CircleStyle - Class in org.oscim.theme.styles
-
Represents a round area on the map.
- CircleStyle(float, boolean, int, int, float, int) - Constructor for class org.oscim.theme.styles.CircleStyle
-
- CircleStyle(CircleStyle.CircleBuilder<?>) - Constructor for class org.oscim.theme.styles.CircleStyle
-
- CircleStyle.CircleBuilder<T extends CircleStyle.CircleBuilder<T>> - Class in org.oscim.theme.styles
-
- clamp(int, int, int) - Static method in class org.oscim.utils.FastMath
-
- clamp(float, float, float) - Static method in class org.oscim.utils.FastMath
-
- clamp(double, double, double) - Static method in class org.oscim.utils.FastMath
-
- clamp(int, int, int) - Static method in class org.oscim.utils.math.MathUtils
-
- clamp(short, short, short) - Static method in class org.oscim.utils.math.MathUtils
-
- clamp(float, float, float) - Static method in class org.oscim.utils.math.MathUtils
-
- CLAMP_TO_EDGE - Static variable in interface org.oscim.backend.GL
-
- clampN(float) - Static method in class org.oscim.utils.FastMath
-
- clampToByte(int) - Static method in class org.oscim.utils.FastMath
-
- cleanup() - Method in class org.oscim.layers.tile.vector.labeling.LabelPlacement
-
- cleanup(AbstractVectorLayer.Task) - Method in class org.oscim.layers.vector.AbstractVectorLayer.Worker
-
automatically in sync with worker thread
- cleanup(T) - Method in class org.oscim.utils.async.SimpleWorker
-
- clear(int) - Method in interface org.oscim.backend.GL
-
- clear() - Method in class org.oscim.core.GeometryBuffer
-
Reset buffer.
- clear() - Method in class org.oscim.core.MapElement
-
- clear() - Method in class org.oscim.core.TagSet
-
Reset the TagSet to contain 0 tags.
- clear() - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Removes all key-value mappings from this SparseIntArray.
- clear() - Method in class org.oscim.layers.tile.JobQueue
-
Removes all jobs from this queue.
- clear() - Method in class org.oscim.layers.tile.MapTile
-
CAUTION: This function may only be called
by
TileManager
- clear() - Method in class org.oscim.renderer.atlas.TextureAtlas
-
- clear() - Method in class org.oscim.renderer.bucket.BitmapBucket
-
- clear() - Method in class org.oscim.renderer.bucket.ExtrusionBucket
-
- clear() - Method in class org.oscim.renderer.bucket.LineTexBucket
-
- clear() - Method in class org.oscim.renderer.bucket.RenderBucket
-
Clear all resources.
- clear() - Method in class org.oscim.renderer.bucket.RenderBuckets
-
cleanup only when buckets are not used by tile or bucket anymore!
- clear() - Method in class org.oscim.renderer.bucket.SymbolBucket
-
- clear() - Method in class org.oscim.renderer.bucket.TextBucket
-
- clear() - Method in class org.oscim.renderer.bucket.TextureBucket
-
- clear() - Method in class org.oscim.renderer.bucket.VertexData
-
- clear() - Method in class org.oscim.utils.KeyMap
-
Removes all mappings from this hash map, leaving it empty.
- clear() - Method in class org.oscim.utils.pool.Inlist.List
-
Clear list.
- clear() - Method in class org.oscim.utils.pool.SyncPool
-
- clear() - Method in class org.oscim.utils.quadtree.BoxTree
-
- clear() - Method in class org.oscim.utils.RTree
-
Remove all entries from tree.
- clear() - Method in interface org.oscim.utils.SpatialIndex
-
- CLEAR_EVENT - Static variable in class org.oscim.map.Map
-
UpdateListerner event.
- clearAndNullTags() - Method in class org.oscim.core.TagSet
-
Clear.
- clearBuckets() - Method in class org.oscim.renderer.bucket.RenderBuckets
-
cleanup only when buckets are not used by tile or bucket anymore!
- clearColor(float, float, float, float) - Method in interface org.oscim.backend.GL
-
- clearDepthf(float) - Method in interface org.oscim.backend.GL
-
- clearItem(TextureItem) - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
-
- clearItem(T) - Method in class org.oscim.utils.pool.Pool
-
- clearItem(T) - Method in class org.oscim.utils.pool.SyncPool
-
- clearItems() - Method in class org.oscim.renderer.bucket.SymbolBucket
-
- clearJobs() - Method in class org.oscim.layers.tile.TileManager
-
- clearLabels() - Method in class org.oscim.layers.tile.vector.labeling.LabelLayer
-
- clearLabels() - Method in class org.oscim.renderer.bucket.TextBucket
-
- clearMap() - Method in class org.oscim.map.Map
-
Request to clear all layers before rendering next frame
- clearPath() - Method in class org.oscim.layers.PathLayer
-
- clearState() - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- clearStencil(int) - Method in interface org.oscim.backend.GL
-
- clearTiles() - Method in class org.oscim.layers.tile.TileRenderer
-
- clearToPool() - Method in class org.oscim.utils.quadtree.BoxTree
-
- clip(GLMatrix, int) - Static method in class org.oscim.renderer.bucket.PolygonBucket.Renderer
-
- clip(GeometryBuffer) - Method in class org.oscim.utils.geom.TileClipper
-
- CLIP_BIT - Static variable in class org.oscim.renderer.bucket.PolygonBucket.Renderer
-
- CLIP_DEPTH - Static variable in class org.oscim.renderer.bucket.PolygonBucket
-
- CLIP_STENCIL - Static variable in class org.oscim.renderer.bucket.PolygonBucket
-
- CLIP_TEST_DEPTH - Static variable in class org.oscim.renderer.bucket.PolygonBucket
-
- clipLine(GeometryBuffer, GeometryBuffer) - Method in class org.oscim.utils.geom.LineClipper
-
- clipNext(float, float) - Method in class org.oscim.utils.geom.LineClipper
-
- clipSegment(float, float, float, float) - Method in class org.oscim.utils.geom.LineClipper
-
- clipStart(float, float) - Method in class org.oscim.utils.geom.LineClipper
-
- clone() - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
- clone(TextureItem) - Static method in class org.oscim.renderer.bucket.TextureItem
-
- close() - Method in interface org.oscim.tiling.source.HttpEngine
-
- close() - Method in class org.oscim.tiling.source.LwHttp
-
- close() - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
-
- close() - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
-
- close() - Method in class org.oscim.tiling.source.test.TestTileSource
-
- close() - Method in class org.oscim.tiling.source.UrlTileSource
-
- close() - Method in class org.oscim.tiling.TileSource
-
- Closed() - Constructor for class org.oscim.theme.rule.Rule.Closed
-
- closeQuietly(Closeable) - Static method in class org.oscim.utils.IOUtils
-
Invokes the Closeable.close() method on the given object.
- closeQuietly(Socket) - Static method in class org.oscim.utils.IOUtils
-
- ClusterDrawable(int, int, int, String) - Constructor for class org.oscim.layers.marker.utils.ScreenUtils.ClusterDrawable
-
Generates a circle with a number inside
- ClusterMarkerRenderer - Class in org.oscim.layers.marker
-
An extension to the MarkerRenderer with item clustering support.
- ClusterMarkerRenderer(MarkerLayer<MarkerInterface>, MarkerSymbol, ClusterMarkerRenderer.ClusterStyle) - Constructor for class org.oscim.layers.marker.ClusterMarkerRenderer
-
Constructs a clustered marker renderer
- ClusterMarkerRenderer.ClusterStyle - Class in org.oscim.layers.marker
-
Class to wrap the cluster icon style properties
- ClusterStyle(int, int) - Constructor for class org.oscim.layers.marker.ClusterMarkerRenderer.ClusterStyle
-
Creates the Cluster style
- cnt - Variable in class org.oscim.layers.tile.TileSet
-
- collect(BoxTree.SearchNodeCb<BoxTree.BoxNode<T>>) - Method in class org.oscim.utils.quadtree.BoxTree
-
- Color - Class in org.oscim.backend.canvas
-
- color - Variable in class org.oscim.renderer.bucket.ExtrusionBucket
-
- color - Variable in class org.oscim.theme.styles.AreaStyle
-
Fill color
- color - Variable in class org.oscim.theme.styles.LineStyle
-
- color(int) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- color(String) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- COLOR_ATTACHMENT0 - Static variable in interface org.oscim.backend.GL
-
- COLOR_BUFFER_BIT - Static variable in interface org.oscim.backend.GL
-
- COLOR_CLEAR_VALUE - Static variable in interface org.oscim.backend.GL
-
- COLOR_WRITEMASK - Static variable in interface org.oscim.backend.GL
-
- colorLine - Variable in class org.oscim.theme.styles.ExtrusionStyle
-
- colorLine - Variable in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- colorLine(int) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- colorLine(String) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- colorMask(boolean, boolean, boolean, boolean) - Method in interface org.oscim.backend.GL
-
- colors - Variable in class org.oscim.renderer.bucket.ExtrusionBucket
-
16 floats rgba for top, even-side, odd-sides and outline
- colors - Variable in class org.oscim.theme.styles.ExtrusionStyle
-
- ColorsCSS - Class in org.oscim.utils
-
Colors from http://www.w3.org/TR/css3-color
- ColorsCSS() - Constructor for class org.oscim.utils.ColorsCSS
-
- colorSide - Variable in class org.oscim.theme.styles.ExtrusionStyle
-
- colorSide - Variable in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- colorSide(int) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- colorSide(String) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- colorToFloat(int) - Static method in class org.oscim.renderer.GLUtils
-
- colorToFloatP(int) - Static method in class org.oscim.renderer.GLUtils
-
- colorTop - Variable in class org.oscim.theme.styles.ExtrusionStyle
-
- colorTop - Variable in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- colorTop(int) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- colorTop(String) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- ColorUtil - Class in org.oscim.utils
-
- ColorUtil() - Constructor for class org.oscim.utils.ColorUtil
-
- comment - Variable in class org.oscim.tiling.source.mapfile.MapInfo
-
The comment field of the map file (may be null).
- compare(MapTile, MapTile) - Method in class org.oscim.layers.tile.TileSet.CoordComparator
-
- compareTo(GeoPoint) - Method in class org.oscim.core.GeoPoint
-
- compile() - Method in class org.oscim.renderer.BitmapRenderer
-
- compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.BitmapBucket
-
- compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.ExtrusionBucket
-
- compile() - Method in class org.oscim.renderer.bucket.ExtrusionBuckets
-
- compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.LineTexBucket
-
- compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.PolygonBucket
-
- compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.RenderBucket
-
- compile(boolean) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
- compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.SymbolBucket
-
- compile(ShortBuffer, ShortBuffer) - Method in class org.oscim.renderer.bucket.TextureBucket
-
- compile(ShortBuffer) - Method in class org.oscim.renderer.bucket.VertexData
-
- compile() - Method in class org.oscim.renderer.BucketRenderer
-
Compile all buckets into one BufferObject.
- COMPILE_STATUS - Static variable in interface org.oscim.backend.GL
-
- compiled - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
-
- compileIndicesItems(ShortBuffer) - Method in class org.oscim.renderer.bucket.RenderBucket
-
- compileShader(int) - Method in interface org.oscim.backend.GL
-
- compileVertexItems(ShortBuffer) - Method in class org.oscim.renderer.bucket.RenderBucket
-
- complete(MapTile, boolean) - Method in class org.oscim.layers.tile.buildings.BuildingLayer
-
- complete(MapTile, boolean) - Method in class org.oscim.layers.tile.vector.labeling.LabelTileLoaderHook
-
- complete(MapTile, boolean) - Method in interface org.oscim.layers.tile.vector.VectorTileLayer.TileLoaderProcessHook
-
Called on loader thread when tile loading is completed
- complete(MapTile, boolean) - Method in interface org.oscim.layers.tile.vector.VectorTileLayer.TileLoaderThemeHook
-
Called on loader thread when tile loading is completed
- complete(boolean) - Method in interface org.oscim.tiling.ITileCache.TileWriter
-
- completed(QueryResult) - Method in class org.oscim.layers.tile.TileLoader
-
Callback to be called by TileDataSource when finished
loading or on failure.
- completed(QueryResult) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- completed(QueryResult) - Method in interface org.oscim.tiling.ITileDataSink
-
Notify loader that tile loading is completed.
- COMPRESSED_TEXTURE_FORMATS - Static variable in interface org.oscim.backend.GL
-
- compressedTexImage2D(int, int, int, int, int, int, int, Buffer) - Method in interface org.oscim.backend.GL
-
- compressedTexSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in interface org.oscim.backend.GL
-
- CONNECTED_POLYGONS - Static variable in class org.oscim.utils.TessJNI.ElementType
-
- CONSTANT_ALPHA - Static variable in interface org.oscim.backend.GL
-
- CONSTANT_COLOR - Static variable in interface org.oscim.backend.GL
-
- contains(GeoPoint) - Method in class org.oscim.core.BoundingBox
-
- contains(double, double) - Method in class org.oscim.core.Box
-
Check if Box contains point defined by coordinates x and y.
- contains(Point) - Method in class org.oscim.core.Box
-
Check if Box contains Point.
- contains(Tag) - Method in class org.oscim.core.TagSet
-
Checks if 'tag' is contained in TagSet.
- contains(String, String) - Method in class org.oscim.core.TagSet
-
Checks if a Tag with given key and value is contained in TagSet.
- contains(MapTile) - Method in class org.oscim.layers.tile.TileSet
-
- containsKey(String) - Method in class org.oscim.core.TagSet
-
Checks if any tag has the key 'key'.
- COORD_SCALE - Static variable in class org.oscim.renderer.MapRenderer
-
scale factor used for short vertices
- coordComparator - Static variable in class org.oscim.layers.tile.TileSet
-
- CoordComparator() - Constructor for class org.oscim.layers.tile.TileSet.CoordComparator
-
- copy(MapPosition) - Method in class org.oscim.core.MapPosition
-
- copy() - Method in class org.oscim.event.MotionEvent
-
- copy(Viewport) - Method in class org.oscim.map.Viewport
-
- copy(TextItem) - Static method in class org.oscim.renderer.bucket.TextItem
-
- copy(GLMatrix) - Method in class org.oscim.renderer.GLMatrix
-
Copy values from mat
- copyTexImage2D(int, int, int, int, int, int, int, int) - Method in interface org.oscim.backend.GL
-
- copyTexSubImage2D(int, int, int, int, int, int, int, int) - Method in interface org.oscim.backend.GL
-
- cos(float) - Static method in class org.oscim.utils.math.MathUtils
-
Returns the cosine in radians.
- cosDeg(float) - Static method in class org.oscim.utils.math.MathUtils
-
Returns the cosine in radians.
- countSize() - Method in class org.oscim.renderer.bucket.VertexData
-
- COVERAGE_BUFFER_BIT_NV - Static variable in interface org.oscim.backend.GL
-
- create(MarkerLayer) - Method in interface org.oscim.layers.marker.MarkerRendererFactory
-
- create(int, int, int) - Static method in class org.oscim.renderer.atlas.TextureAtlas
-
- create(String, String) - Method in class org.oscim.renderer.GLShader
-
- create(String) - Method in class org.oscim.renderer.GLShader
-
- create(String, String) - Static method in class org.oscim.theme.rule.RuleBuilder
-
- create(UrlTileSource) - Method in interface org.oscim.tiling.source.HttpEngine.Factory
-
- create(UrlTileSource) - Method in class org.oscim.tiling.source.LwHttp.LwHttpFactory
-
- create() - Method in class org.oscim.utils.quadtree.BoxTree
-
- create(BoxTree.BoxNode<T>, int) - Method in class org.oscim.utils.quadtree.BoxTree
-
- create() - Method in class org.oscim.utils.quadtree.TileIndex
-
- createBitmap(String, String, int, int, int) - Static method in class org.oscim.backend.CanvasAdapter
-
- createdBy - Variable in class org.oscim.tiling.source.mapfile.MapInfo
-
The created by field of the map file (may be null).
- createItem(int) - Method in class org.oscim.layers.marker.ItemizedLayer
-
- createItem(int) - Method in class org.oscim.layers.marker.MarkerLayer
-
Method by which subclasses create the actual Items.
- createItem() - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
-
- createItem() - Method in class org.oscim.renderer.NativeBufferPool
-
- createItem() - Method in class org.oscim.utils.pool.Pool
-
- createItem() - Method in class org.oscim.utils.pool.SyncPool
-
Creates the item.
- createLayer(String, boolean, boolean) - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
-
- createLoader() - Method in class org.oscim.layers.tile.bitmap.BitmapTileLayer
-
- createLoader() - Method in class org.oscim.layers.tile.buildings.S3DBLayer
-
- createLoader() - Method in class org.oscim.layers.tile.example.TestTileLayer
-
- createLoader() - Method in class org.oscim.layers.tile.TileLayer
-
- createLoader() - Method in class org.oscim.layers.tile.vector.OsmTileLayer
-
- createLoader() - Method in class org.oscim.layers.tile.vector.VectorTileLayer
-
- createProgram() - Method in interface org.oscim.backend.GL
-
- createProgram(String, String) - Static method in class org.oscim.renderer.GLShader
-
- createProgramVersioned(String, String, String) - Static method in class org.oscim.renderer.GLShader
-
- createSafe(double, double, double, double) - Static method in class org.oscim.core.Box
-
- createShader(int) - Method in interface org.oscim.backend.GL
-
- createTextureRegions(Map<Object, Bitmap>, Map<Object, TextureRegion>, List<TextureAtlas>, boolean, boolean) - Static method in class org.oscim.utils.TextureAtlasUtils
-
Create atlas texture regions from bitmaps.
- createVersioned(String, String, String) - Method in class org.oscim.renderer.GLShader
-
- createVersioned(String, String) - Method in class org.oscim.renderer.GLShader
-
- cubicBezier(Point, Point, Point, Point, double) - Static method in class org.oscim.utils.geom.BezierPath
-
from http://paulbourke.net/geometry/bezier/index.html
Four control point Bezier interpolation
mu ranges from 0 to 1, start to end of curve
- cubicSplineControlPoints(Point[], float) - Static method in class org.oscim.utils.geom.BezierPath
-
from geodroid
FIXME
- CULL_FACE - Static variable in interface org.oscim.backend.GL
-
- CULL_FACE_MODE - Static variable in interface org.oscim.backend.GL
-
- cullFace(int) - Method in interface org.oscim.backend.GL
-
- current() - Method in class org.oscim.theme.styles.AreaStyle
-
- current() - Method in class org.oscim.theme.styles.CircleStyle
-
- current() - Method in class org.oscim.theme.styles.ExtrusionStyle
-
- current() - Method in class org.oscim.theme.styles.LineStyle
-
- current() - Method in class org.oscim.theme.styles.RenderStyle
-
- current() - Method in class org.oscim.theme.styles.SymbolStyle
-
- current() - Method in class org.oscim.theme.styles.TextStyle
-
- CURRENT_PROGRAM - Static variable in interface org.oscim.backend.GL
-
- CURRENT_VERTEX_ATTRIB - Static variable in interface org.oscim.backend.GL
-
- CustomRenderLayer - Class in org.oscim.layers
-
- CustomRenderLayer(Map, LayerRenderer) - Constructor for class org.oscim.layers.CustomRenderLayer
-
- CW - Static variable in interface org.oscim.backend.GL
-
- CYAN - Static variable in class org.oscim.backend.canvas.Color
-
- data - Variable in class org.oscim.layers.tile.MapTile
-
List of TileData for rendering.
- data - Variable in class org.oscim.utils.pool.LList
-
- DEADBEEF - Static variable in class org.oscim.layers.tile.MapTile.State
-
Dont touch if you find some.
- debug - Static variable in class org.oscim.backend.GLAdapter
-
- debug - Static variable in class org.oscim.tiling.source.PbfDecoder
-
- debugFile - Variable in class org.oscim.tiling.source.mapfile.header.MapFileInfo
-
True if the map file includes debug information, false otherwise.
- DebugTheme - Class in org.oscim.theme
-
- DebugTheme() - Constructor for class org.oscim.theme.DebugTheme
-
- debugView - Static variable in class org.oscim.backend.GLAdapter
-
- decode(Tile, ITileDataSink, InputStream) - Method in class org.oscim.tiling.source.bitmap.BitmapTileSource.BitmapTileDecoder
-
- decode(Tile, ITileDataSink, InputStream) - Method in interface org.oscim.tiling.source.ITileDecoder
-
- decode(Tile, ITileDataSink, InputStream) - Method in class org.oscim.tiling.source.mvt.TileDecoder
-
- decode(Tile, ITileDataSink, InputStream) - Method in class org.oscim.tiling.source.oscimap4.TileDecoder
-
- decode(byte[], int, int) - Method in class org.oscim.utils.UTF8Decoder
-
- decodeBitmap(InputStream) - Static method in class org.oscim.backend.CanvasAdapter
-
- decodeBitmapImpl(InputStream) - Method in class org.oscim.backend.CanvasAdapter
-
Create
Bitmap from InputStream.
- decodeBool() - Method in class org.oscim.tiling.source.PbfDecoder
-
- decodeDouble() - Method in class org.oscim.tiling.source.PbfDecoder
-
- decodeFloat() - Method in class org.oscim.tiling.source.PbfDecoder
-
- decodeInterleavedPoints(GeometryBuffer, float) - Method in class org.oscim.tiling.source.PbfDecoder
-
- decodeInterleavedPoints3D(float[], float) - Method in class org.oscim.tiling.source.PbfDecoder
-
- decodeString() - Method in class org.oscim.tiling.source.PbfDecoder
-
- decodeSvgBitmap(InputStream, int, int, int) - Static method in class org.oscim.backend.CanvasAdapter
-
- decodeSvgBitmapImpl(InputStream, int, int, int) - Method in class org.oscim.backend.CanvasAdapter
-
Create SVG
Bitmap from InputStream.
- decodeUnsignedVarintArray(short[]) - Method in class org.oscim.tiling.source.PbfDecoder
-
fill short array from packed uint32.
- decodeVarint32() - Method in class org.oscim.tiling.source.PbfDecoder
-
- decodeVarint32Filled() - Method in class org.oscim.tiling.source.PbfDecoder
-
- decodeVarint64() - Method in class org.oscim.tiling.source.PbfDecoder
-
- decodeVarintArray(int, int[]) - Method in class org.oscim.tiling.source.PbfDecoder
-
- DECR - Static variable in interface org.oscim.backend.GL
-
- DECR_WRAP - Static variable in interface org.oscim.backend.GL
-
- DEFAULT_DPI - Static variable in class org.oscim.backend.CanvasAdapter
-
Default dpi.
- DEFAULT_HEIGHT - Static variable in class org.oscim.layers.tile.buildings.BuildingLayer
-
- defaultHeight - Variable in class org.oscim.theme.styles.ExtrusionStyle
-
- defaultHeight - Variable in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- defaultHeight(int) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- DefaultMapScaleBar - Class in org.oscim.scalebar
-
Displays the default MapScaleBar.
- DefaultMapScaleBar(Map) - Constructor for class org.oscim.scalebar.DefaultMapScaleBar
-
- DefaultMapScaleBar(Map, float) - Constructor for class org.oscim.scalebar.DefaultMapScaleBar
-
- DefaultMapScaleBar.ScaleBarMode - Enum in org.oscim.scalebar
-
- DefaultSources - Class in org.oscim.tiling.source.bitmap
-
Do not use in applications unless you read through and comply to
their terms of use! Only added here for testing purposes.
- DefaultSources() - Constructor for class org.oscim.tiling.source.bitmap.DefaultSources
-
- degRad - Static variable in class org.oscim.utils.math.MathUtils
-
- degreesToRadians - Static variable in class org.oscim.utils.math.MathUtils
-
- delete(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Removes the mapping from the specified key, if there was any.
- DELETE_STATUS - Static variable in interface org.oscim.backend.GL
-
- deleteBuffers(int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- deleteFramebuffers(int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- deleteProgram(int) - Method in interface org.oscim.backend.GL
-
- deleteRenderbuffers(int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- deleteShader(int) - Method in interface org.oscim.backend.GL
-
- deleteTextures(int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- DEPTH_ATTACHMENT - Static variable in interface org.oscim.backend.GL
-
- DEPTH_BITS - Static variable in interface org.oscim.backend.GL
-
- DEPTH_BUFFER_BIT - Static variable in interface org.oscim.backend.GL
-
- DEPTH_CLEAR_VALUE - Static variable in interface org.oscim.backend.GL
-
- DEPTH_COMPONENT - Static variable in interface org.oscim.backend.GL
-
- DEPTH_COMPONENT16 - Static variable in interface org.oscim.backend.GL
-
- DEPTH_FUNC - Static variable in interface org.oscim.backend.GL
-
- DEPTH_RANGE - Static variable in interface org.oscim.backend.GL
-
- DEPTH_TEST - Static variable in interface org.oscim.backend.GL
-
- DEPTH_WRITEMASK - Static variable in interface org.oscim.backend.GL
-
- depthFunc(int) - Method in interface org.oscim.backend.GL
-
- depthMask(boolean) - Method in interface org.oscim.backend.GL
-
- depthOffset(MapTile) - Static method in class org.oscim.layers.tile.MapTile
-
- depthRangef(float, float) - Method in interface org.oscim.backend.GL
-
- desaturate(int) - Static method in class org.oscim.utils.ColorUtil
-
- description - Variable in class org.oscim.layers.marker.MarkerItem
-
- destinationPoint(double, float) - Method in class org.oscim.core.GeoPoint
-
Returns the destination point from this point having travelled the given distance on the
given initial bearing (bearing normally varies around path followed).
- destroy() - Method in class org.oscim.map.Map
-
- destroy() - Method in class org.oscim.scalebar.MapScaleBar
-
Free all resources
- detachShader(int, int) - Method in interface org.oscim.backend.GL
-
- deZigZag(int) - Static method in class org.oscim.tiling.source.PbfDecoder
-
- DIR_SCALE - Static variable in class org.oscim.renderer.bucket.LineBucket
-
scale factor mapping extrusion vector to short values
- disable(int) - Method in interface org.oscim.backend.GL
-
- disableVertexAttribArray(int) - Method in interface org.oscim.backend.GL
-
- dispose() - Method in class org.oscim.layers.tile.bitmap.BitmapTileLoader
-
- dispose() - Method in class org.oscim.layers.tile.MapTile.TileData
-
- dispose() - Method in class org.oscim.layers.tile.TileLoader
-
- dispose() - Method in class org.oscim.layers.tile.vector.labeling.LabelTileData
-
- dispose() - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- dispose() - Method in class org.oscim.renderer.bucket.ExtrusionBuckets
-
- dispose() - Method in class org.oscim.renderer.bucket.RenderBuckets
-
- dispose() - Method in class org.oscim.renderer.bucket.TextureItem
-
Dispose TextureItem
[Threadsafe]
- dispose() - Method in class org.oscim.renderer.bucket.VertexData
-
- dispose() - Method in class org.oscim.theme.AtlasRenderTheme
-
- dispose() - Method in class org.oscim.theme.DebugTheme
-
- dispose() - Method in interface org.oscim.theme.IRenderTheme
-
Must be called when this RenderTheme gets destroyed to clean up and free
resources.
- dispose() - Method in class org.oscim.theme.RenderTheme
-
- dispose() - Method in class org.oscim.theme.rule.Rule
-
- dispose() - Method in class org.oscim.theme.styles.RenderStyle
-
Destroys this RenderInstruction and cleans up all its internal resources.
- dispose() - Method in class org.oscim.theme.styles.SymbolStyle
-
- dispose() - Method in class org.oscim.theme.styles.TextStyle
-
- dispose() - Method in interface org.oscim.tiling.ITileDataSource
-
Implementations should cancel and release all resources
- dispose() - Method in class org.oscim.tiling.source.mapfile.MapDatabase
-
- dispose() - Method in class org.oscim.tiling.source.mapfile.MultiMapDatabase
-
- dispose() - Method in class org.oscim.tiling.source.UrlTileDataSource
-
- dispose() - Method in class org.oscim.utils.async.AsyncExecutor
-
Waits for running
AsyncTask instances to finish,
then destroys any resources like threads.
- dispose() - Method in class org.oscim.utils.TessJNI
-
- disposeTextures() - Static method in class org.oscim.renderer.bucket.TextureItem
-
Disposed textures are released by MapRenderer after each frame
- distance(GeoPoint) - Method in class org.oscim.core.GeoPoint
-
Calculate the Euclidean distance from this point to another using the Pythagorean theorem.
- distance(Point) - Method in class org.oscim.core.Point
-
- distance - Variable in class org.oscim.layers.tile.MapTile
-
current distance from map center
- distance(float[], int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
-
- distanceSq(Point) - Method in class org.oscim.core.Point
-
- DistanceUnitAdapter - Interface in org.oscim.scalebar
-
- distanceUnitAdapter - Variable in class org.oscim.scalebar.MapScaleBar
-
- DITHER - Static variable in interface org.oscim.backend.GL
-
- DKGRAY - Static variable in class org.oscim.backend.canvas.Color
-
- DONE - Static variable in class org.oscim.utils.async.Task
-
- doneFrame(boolean) - Method in class org.oscim.map.Map
-
Called on render thread, use synchronized!
- DONT_CARE - Static variable in interface org.oscim.backend.GL
-
- doSort(T[], Comparator<T>, int, int) - Method in class org.oscim.utils.TimSort
-
- dot(float[], int, int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
-
- dotProduct(float[], int, int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
-
- DOUBLE_TAP - Static variable in interface org.oscim.event.Gesture
-
- DoubleTap() - Constructor for class org.oscim.event.Gesture.DoubleTap
-
- doWork() - Method in class org.oscim.layers.tile.TileLoader
-
- doWork(AbstractVectorLayer.Task) - Method in class org.oscim.layers.vector.AbstractVectorLayer.Worker
-
running on worker thread
- doWork(T) - Method in class org.oscim.utils.async.SimpleWorker
-
- doWork() - Method in class org.oscim.utils.PausableThread
-
Called when this thread is not paused and should do its work.
- dpi - Static variable in class org.oscim.backend.CanvasAdapter
-
The dpi.
- draw(RenderBucket, GLViewport, float, float) - Static method in class org.oscim.renderer.bucket.BitmapBucket.Renderer
-
- draw(RenderBucket, GLViewport) - Static method in class org.oscim.renderer.bucket.CircleBucket.Renderer
-
- draw(RenderBucket, GLViewport) - Static method in class org.oscim.renderer.bucket.HairLineBucket.Renderer
-
- draw(RenderBucket, GLViewport, float, RenderBuckets) - Static method in class org.oscim.renderer.bucket.LineBucket.Renderer
-
- draw(RenderBucket, GLViewport, float, RenderBuckets) - Static method in class org.oscim.renderer.bucket.LineTexBucket.Renderer
-
- draw(RenderBucket, GLViewport) - Static method in class org.oscim.renderer.bucket.MeshBucket.Renderer
-
- draw(RenderBucket, GLViewport, float, boolean) - Static method in class org.oscim.renderer.bucket.PolygonBucket.Renderer
-
draw polygon buckets (until bucket.next is not polygon bucket)
using stencil buffer method
- draw(RenderBucket, GLViewport, float) - Static method in class org.oscim.renderer.bucket.TextureBucket.Renderer
-
- draw(Canvas) - Method in class org.oscim.scalebar.MapScaleBar
-
- drawArrays(int, int, int) - Method in interface org.oscim.backend.GL
-
- drawBitmap(Bitmap, float, float) - Method in interface org.oscim.backend.canvas.Canvas
-
Draw Bitmap to Canvas.
- drawBitmapScaled(Bitmap) - Method in interface org.oscim.backend.canvas.Canvas
-
Draw scaled Bitmap to fill target.
- drawChildren(MapTile, GLViewport) - Method in class org.oscim.layers.tile.VectorTileRenderer
-
- drawCircle(float, float, float, Paint) - Method in interface org.oscim.backend.canvas.Canvas
-
- drawElements(int, int, int, int) - Method in interface org.oscim.backend.GL
-
- drawElements(int, int, int, Buffer) - Method in interface org.oscim.backend.GL
-
- drawGrandParent(MapTile, GLViewport) - Method in class org.oscim.layers.tile.VectorTileRenderer
-
- drawLine(float, float, float, float, Paint) - Method in interface org.oscim.backend.canvas.Canvas
-
- drawOver(GLMatrix, int, float) - Static method in class org.oscim.renderer.bucket.PolygonBucket.Renderer
-
Clear stencilbuffer for a tile region by drawing
a quad with func 'always' and op 'zero'.
- drawParent(MapTile, GLViewport) - Method in class org.oscim.layers.tile.VectorTileRenderer
-
- drawScaleBar() - Method in class org.oscim.scalebar.MapScaleBar
-
The scalebar is redrawn now.
- drawText(String, float, float, Paint) - Method in interface org.oscim.backend.canvas.Canvas
-
Draw text to Canvas.
- drawText(String, float, float, Paint, Paint) - Method in interface org.oscim.backend.canvas.Canvas
-
Draw text to Canvas.
- drop() - Method in class org.oscim.utils.quadtree.TileIndex
-
- DST_ALPHA - Static variable in interface org.oscim.backend.GL
-
- DST_COLOR - Static variable in interface org.oscim.backend.GL
-
- dy - Variable in class org.oscim.theme.styles.TextStyle
-
- dy - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- DYNAMIC_DRAW - Static variable in interface org.oscim.backend.GL
-
- 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(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Gets the int mapped from the specified key, or 0
if no such mapping has been made.
- get(int, int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Gets the int mapped from the specified key, or the specified value
if no such mapping has been made.
- get(MapTile) - Static method in class org.oscim.layers.tile.buildings.BuildingLayer
-
- get(int) - Method in class org.oscim.map.Layers
-
- get() - Method in class org.oscim.renderer.bucket.RenderBuckets
-
- get() - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
-
Retrieve a TextureItem from pool.
- get(Bitmap) - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
-
- get(int, int) - Static method in class org.oscim.renderer.BufferObject
-
- get(float[]) - Method in class org.oscim.renderer.GLMatrix
-
Get the Matrix as float array
- get(int) - Method in class org.oscim.renderer.NativeBufferPool
-
- get(String) - Static method in class org.oscim.utils.ColorsCSS
-
- get(GeometryBuffer) - Static method in class org.oscim.utils.geom.PolyLabel
-
Returns pole of inaccessibility, the most distant internal point from the polygon outline.
- get(KeyMap.HashItem) - Method in class org.oscim.utils.KeyMap
-
Returns the value of the mapping with the specified key.
- get(T, int) - Static method in class org.oscim.utils.pool.Inlist
-
Gets the 'item' with index 'i'.
- get() - Method in class org.oscim.utils.pool.Pool
-
get an item from pool
- get() - Method in class org.oscim.utils.pool.SyncPool
-
Gets an 'item' from pool, if pool is empty a new
item will be created by createItem().
- getAbsoluteFile(String, String) - Static method in class org.oscim.backend.CanvasAdapter
-
- getAction() - Method in class org.oscim.event.MotionEvent
-
- getActiveAttrib(int, int, IntBuffer, Buffer) - Method in interface org.oscim.backend.GL
-
- getActiveTiles(TileSet) - Method in class org.oscim.layers.tile.TileManager
-
Retrive a TileSet of current tiles.
- getActiveUniform(int, int, IntBuffer, Buffer) - Method in interface org.oscim.backend.GL
-
- getAtlas() - Method in class org.oscim.utils.BitmapPacker.PackerAtlasItem
-
- getAtlasCount() - Method in class org.oscim.utils.BitmapPacker
-
- getAtlasItem(int) - Method in class org.oscim.utils.BitmapPacker
-
- getAttachedShaders(int, int, Buffer, IntBuffer) - Method in interface org.oscim.backend.GL
-
- getAttrib(String) - Method in class org.oscim.renderer.GLShader
-
- getAttribLocation(int, String) - Method in interface org.oscim.backend.GL
-
- getBBox(Box, int) - Method in class org.oscim.map.Viewport
-
Get the minimal axis-aligned BoundingBox that encloses
the visible part of the map.
- getBearing() - Method in class org.oscim.core.MapPosition
-
- getBitmap() - Method in class org.oscim.layers.marker.MarkerSymbol
-
- getBitmap() - Method in class org.oscim.layers.marker.utils.ScreenUtils.ClusterDrawable
-
- getBitmapAsset(String, String) - Static method in class org.oscim.backend.CanvasAdapter
-
- getBitmapAsset(String, String, int, int, int) - Static method in class org.oscim.backend.CanvasAdapter
-
- getBitmapRenderer() - Method in class org.oscim.layers.BitmapLayer
-
- getBlend(double) - Method in class org.oscim.theme.styles.AreaStyle
-
- getBooleanv(int, Buffer) - Method in interface org.oscim.backend.GL
-
- getBoundingBox(int) - Method in class org.oscim.map.Map
-
- getBoundingBox() - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
-
- getBuckets() - Method in class org.oscim.layers.tile.MapTile
-
- getBufferParameteriv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- getCategories(XmlRenderThemeStyleMenu) - Method in interface org.oscim.theme.XmlRenderThemeMenuCallback
-
Called when the style menu section of the xml file has been parsed.
- getCategories() - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
-
- getCenterPoint() - Method in class org.oscim.core.BoundingBox
-
- getCircleBucket(int) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
Get or add the CircleBucket for a level.
- getColor() - Method in interface org.oscim.backend.canvas.Paint
-
- getColor(int) - Method in interface org.oscim.theme.ThemeCallback
-
- getData(Object) - Method in class org.oscim.layers.tile.MapTile
-
- getDataSource() - Method in class org.oscim.tiling.source.bitmap.BitmapTileSource
-
- getDataSource() - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
-
- getDataSource() - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
-
- getDataSource() - Method in class org.oscim.tiling.source.mvt.MapzenMvtTileSource
-
- getDataSource() - Method in class org.oscim.tiling.source.oscimap4.OSciMap4TileSource
-
- getDataSource() - Method in class org.oscim.tiling.source.test.TestTileSource
-
- getDataSource() - Method in class org.oscim.tiling.TileSource
-
- getDefaultLanguage() - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
-
- getDefaultValue() - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
-
- getDistanceUnitAdapter() - Method in class org.oscim.scalebar.MapScaleBar
-
- getElementCount() - Method in class org.oscim.utils.TessJNI
-
- getElements(int[], int, int) - Method in class org.oscim.utils.TessJNI
-
- getElements(short[], int, int) - Method in class org.oscim.utils.TessJNI
-
- getElementsWithInputVertexIds(short[], int, int, int) - Method in class org.oscim.utils.TessJNI
-
- getEndPosition() - Method in class org.oscim.map.Animator
-
Get the map position at animation end.
Note: valid only with animateTo methods.
- getError() - Method in interface org.oscim.backend.GL
-
- getErrorMessage() - Method in class org.oscim.tiling.TileSource.OpenResult
-
- getEventLayer() - Method in class org.oscim.map.Map
-
- getFade(double) - Method in class org.oscim.theme.styles.AreaStyle
-
- getFadeSteps() - Method in class org.oscim.tiling.TileSource
-
- getFill() - Method in class org.oscim.utils.pool.SyncPool
-
- getFloatBuffer(int) - Static method in class org.oscim.renderer.MapRenderer
-
- getFloatBuffer(int) - Method in class org.oscim.renderer.NativeBufferPool
-
Only use on GL Thread! Get a native FloatBuffer for temporary use.
- getFloatv(int, FloatBuffer) - Method in interface org.oscim.backend.GL
-
- getFocus() - Method in class org.oscim.layers.marker.MarkerLayer
-
- getFontDescent() - Method in interface org.oscim.backend.canvas.Paint
-
- getFontHeight() - Method in interface org.oscim.backend.canvas.Paint
-
- getFramebufferAttachmentParameteriv(int, int, int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- getGeoPoint() - Method in class org.oscim.core.MapPosition
-
- getHairLineBucket(int) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
Get or add the TexLineBucket for a level.
- getHeight() - Method in interface org.oscim.backend.canvas.Bitmap
-
Gets the height.
- getHeight() - Method in interface org.oscim.backend.canvas.Canvas
-
- getHeight() - Method in class org.oscim.core.Box
-
- getHeight() - Method in class org.oscim.map.Map
-
Return screen height in pixel.
- getHeight() - Method in class org.oscim.renderer.GLViewport
-
- getHotspot() - Method in class org.oscim.layers.marker.MarkerSymbol
-
- getHttpEngine() - Method in class org.oscim.tiling.source.UrlTileSource
-
- getId() - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
-
- getId() - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
-
- getIndiceOffset() - Method in class org.oscim.renderer.bucket.RenderBucket
-
Start position in ibo for this bucket
- getInputStream() - Method in interface org.oscim.tiling.ITileCache.TileReader
-
- getIntBuffer(int) - Static method in class org.oscim.renderer.MapRenderer
-
- getIntBuffer(int) - Method in class org.oscim.renderer.NativeBufferPool
-
Only use on GL Thread! Get a native IntBuffer for temporary use.
- getIntegerv(int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- getItemList() - Method in class org.oscim.layers.marker.ItemizedLayer
-
- getLabels(MapTile) - Static method in class org.oscim.layers.tile.vector.labeling.LabelPlacement
-
- getLabels() - Method in class org.oscim.renderer.bucket.TextBucket
-
- getLatitude() - Method in class org.oscim.core.GeoPoint
-
- getLatitude() - Method in class org.oscim.core.MapPosition
-
- getLatitudeSpan() - Method in class org.oscim.core.BoundingBox
-
- getLayer(String) - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
-
- getLayerRenderer() - Method in class org.oscim.map.Layers
-
Should only be used by MapRenderer.
- getLayers() - Method in class org.oscim.theme.XmlRenderThemeStyleMenu
-
- getLevels() - Method in class org.oscim.theme.DebugTheme
-
- getLevels() - Method in interface org.oscim.theme.IRenderTheme
-
- getLevels() - Method in class org.oscim.theme.RenderTheme
-
- getLine(float[], int) - Method in class org.oscim.utils.geom.LineClipper
-
- getLineBucket(int) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
Get or add the LineBucket for a level.
- getLineTexBucket(int) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
Get or add the TexLineBucket for a level.
- getLongitude() - Method in class org.oscim.core.GeoPoint
-
- getLongitude() - Method in class org.oscim.core.MapPosition
-
- getLongitudeSpan() - Method in class org.oscim.core.BoundingBox
-
- getManager() - Method in class org.oscim.layers.tile.TileLayer
-
- getMapBackground() - Method in class org.oscim.theme.DebugTheme
-
- getMapBackground() - Method in interface org.oscim.theme.IRenderTheme
-
- getMapBackground() - Method in class org.oscim.theme.RenderTheme
-
- getMapExtents(float[], float) - Method in class org.oscim.map.Viewport
-
Get the inverse projection of the viewport, i.e.
- getMapFileInfo() - Method in class org.oscim.tiling.source.mapfile.header.MapFileHeader
-
- getMapInfo() - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
-
- getMapLimit() - Method in class org.oscim.map.Viewport
-
- getMapPosition(boolean, MapPosition) - Method in class org.oscim.map.Map
-
- 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.
- getPixels(float) - Static method in class org.oscim.layers.marker.utils.ScreenUtils
-
Get pixels from DPs
- getPngEncodedData() - Method in interface org.oscim.backend.canvas.Bitmap
-
- getPoint(int, PointF) - Method in class org.oscim.core.GeometryBuffer
-
- getPoint(int) - Method in class org.oscim.core.GeometryBuffer
-
- getPoint() - Method in interface org.oscim.layers.marker.MarkerInterface
-
- getPoint() - Method in class org.oscim.layers.marker.MarkerItem
-
- getPointerCount() - Method in class org.oscim.event.MotionEvent
-
- getPoints() - Method in class org.oscim.layers.PathLayer
-
- getPointX(int) - Method in class org.oscim.core.GeometryBuffer
-
- getPointY(int) - Method in class org.oscim.core.GeometryBuffer
-
- getPolygonBucket(int) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
Get or add the PolygonBucket for a level.
- getPositionAndSkip() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
- getPrevOutcode() - Method in class org.oscim.utils.geom.LineClipper
-
- getProgramInfoLog(int) - Method in interface org.oscim.backend.GL
-
- getProgramiv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- getProxy(int, byte) - Method in class org.oscim.layers.tile.MapTile
-
- getProxyChild(int, byte) - Method in class org.oscim.layers.tile.MapTile
-
- getQueryZoomLevel(byte) - Method in class org.oscim.tiling.source.mapfile.header.MapFileHeader
-
- getRegion(int, int) - Method in class org.oscim.renderer.atlas.TextureAtlas
-
- getRegions() - Method in class org.oscim.renderer.atlas.TextureAtlas
-
- getRelativePathPrefix() - Method in class org.oscim.theme.ExternalRenderTheme
-
- getRelativePathPrefix() - Method in class org.oscim.theme.StreamRenderTheme
-
- getRelativePathPrefix() - Method in interface org.oscim.theme.ThemeFile
-
- getRenderbufferParameteriv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- getRenderer() - Method in class org.oscim.layers.Layer
-
- getRenderer() - Method in class org.oscim.scalebar.MapScaleBarLayer
-
- getRenderThemeAsStream() - Method in class org.oscim.theme.ExternalRenderTheme
-
- getRenderThemeAsStream() - Method in class org.oscim.theme.StreamRenderTheme
-
- getRenderThemeAsStream() - Method in interface org.oscim.theme.ThemeFile
-
- getRequestHeader() - Method in class org.oscim.tiling.source.UrlTileSource
-
- getRotation() - Method in class org.oscim.layers.marker.MarkerSymbol
-
- getRotation() - Method in interface org.oscim.renderer.LocationRenderer.Callback
-
- getScale() - Method in class org.oscim.core.MapPosition
-
- getScaleBarMode() - Method in class org.oscim.scalebar.DefaultMapScaleBar
-
- getScaleBarPosition() - Method in class org.oscim.scalebar.MapScaleBar
-
- getScaleBarValues() - Method in interface org.oscim.scalebar.DistanceUnitAdapter
-
- getScaleBarValues() - Method in class org.oscim.scalebar.ImperialUnitAdapter
-
- getScaleBarValues() - Method in class org.oscim.scalebar.MetricUnitAdapter
-
- getScaleBarValues() - Method in class org.oscim.scalebar.NauticalUnitAdapter
-
- getScaleText(int) - Method in interface org.oscim.scalebar.DistanceUnitAdapter
-
- getScaleText(int) - Method in class org.oscim.scalebar.ImperialUnitAdapter
-
- getScaleText(int) - Method in class org.oscim.scalebar.MetricUnitAdapter
-
- getScaleText(int) - Method in class org.oscim.scalebar.NauticalUnitAdapter
-
- getSecondaryDistanceUnitAdapter() - Method in class org.oscim.scalebar.DefaultMapScaleBar
-
- getShaderInfoLog(int) - Method in interface org.oscim.backend.GL
-
- getShaderiv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- getShaderPrecisionFormat(int, int, IntBuffer, IntBuffer) - Method in interface org.oscim.backend.GL
-
- getShaderSource(int, int, Buffer, String) - Method in interface org.oscim.backend.GL
-
- getShortBuffer(int) - Static method in class org.oscim.renderer.MapRenderer
-
- getShortBuffer(int) - Method in class org.oscim.renderer.NativeBufferPool
-
Only use on GL Thread! Get a native ShortBuffer for temporary use.
- getSnippet() - Method in class org.oscim.layers.marker.MarkerItem
-
- getState() - Method in class org.oscim.layers.tile.MapTile
-
- getString(int) - Method in interface org.oscim.backend.GL
-
- getStrokeWidth() - Method in interface org.oscim.backend.canvas.Paint
-
- getStyle() - Method in interface org.oscim.backend.canvas.Paint
-
- getSubFileParameter(int) - Method in class org.oscim.tiling.source.mapfile.header.MapFileHeader
-
- getSyncMapPosition(MapPosition) - Method in class org.oscim.map.ViewController
-
- getSyncViewport() - Method in class org.oscim.map.ViewController
-
synchronize on this object when doing multiple calls on it
- getSyncViewport(Viewport) - Method in class org.oscim.map.ViewController
-
- getTexParameterfv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
-
- getTexParameteriv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- getTextHeight(String) - Method in interface org.oscim.backend.canvas.Paint
-
- getTextureRegion() - Method in class org.oscim.layers.marker.MarkerSymbol
-
- getTextureRegion(Object) - Method in class org.oscim.renderer.atlas.TextureAtlas
-
- getTextures() - Method in class org.oscim.renderer.bucket.TextureBucket
-
- getTextWidth(String) - Method in interface org.oscim.backend.canvas.Paint
-
- getTheme() - Method in class org.oscim.layers.tile.vector.VectorTileLayer
-
- getThreadName() - Method in class org.oscim.layers.tile.TileLoader
-
- getThreadName() - Method in class org.oscim.utils.PausableThread
-
- getThreadPriority() - Method in class org.oscim.layers.tile.TileLoader
-
- getThreadPriority() - Method in class org.oscim.utils.PausableThread
-
- getTile(int, int, int) - Method in class org.oscim.layers.tile.TileManager
-
- getTile(int, int, byte) - Method in class org.oscim.layers.tile.TileManager
-
- getTile(int, int) - Method in class org.oscim.layers.tile.TileSet
-
- getTile(Tile) - Method in interface org.oscim.tiling.ITileCache
-
- getTile() - Method in interface org.oscim.tiling.ITileCache.TileReader
-
- getTile() - Method in interface org.oscim.tiling.ITileCache.TileWriter
-
- getTile(int, int, int) - Method in class org.oscim.utils.quadtree.TileIndex
-
- getTileJob() - Method in class org.oscim.layers.tile.TileManager
-
- getTilePath() - Method in class org.oscim.tiling.source.UrlTileSource
-
- getTileSize() - Method in class org.oscim.tiling.TileSource
-
- getTileSource() - Method in class org.oscim.tiling.source.mapfile.MapDatabase
-
- getTileUrl(Tile) - Method in class org.oscim.tiling.source.UrlTileSource
-
- getTilt() - Method in class org.oscim.core.MapPosition
-
- getTime() - Method in class org.oscim.event.MotionEvent
-
- getTitle() - Method in class org.oscim.layers.marker.MarkerItem
-
- getTitle(String) - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
-
- getTitles() - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
-
- getUid() - Method in class org.oscim.layers.marker.MarkerItem
-
- getUniform(String) - Method in class org.oscim.renderer.GLShader
-
- getUniformfv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
-
- getUniformiv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- getUniformLocation(int, String) - Method in interface org.oscim.backend.GL
-
- getUrl() - Method in class org.oscim.tiling.source.UrlTileSource
-
- getUrlFormatter() - Method in class org.oscim.tiling.source.UrlTileSource
-
- getValidLayer(int) - Static method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- getValue(String) - Method in class org.oscim.core.TagSet
-
Get the value for a given key.
- getVertexAttribfv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
-
- getVertexAttribiv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- getVertexAttribPointerv(int, int, Buffer) - Method in interface org.oscim.backend.GL
-
- getVertexCount() - Method in class org.oscim.utils.TessJNI
-
- getVertexIndices(int[], int, int) - Method in class org.oscim.utils.TessJNI
-
- getVertexOffset() - Method in class org.oscim.renderer.bucket.RenderBucket
-
For line- and polygon-buckets this is the offset
of VERTICES in its bucket.vbo.
- getVertices(float[], int, int) - Method in class org.oscim.utils.TessJNI
-
- getVertices(short[], int, int, float) - Method in class org.oscim.utils.TessJNI
-
- getVisibleTiles(TileSet) - Method in class org.oscim.layers.tile.TileRenderer
-
Update tileSet with currently visible tiles get a TileSet of currently
visible tiles
- getWidth() - Method in interface org.oscim.backend.canvas.Bitmap
-
Gets the width.
- getWidth() - Method in interface org.oscim.backend.canvas.Canvas
-
- getWidth() - Method in class org.oscim.core.Box
-
- getWidth() - Method in class org.oscim.map.Map
-
Return screen width in pixel.
- getWidth() - Method in class org.oscim.renderer.GLViewport
-
- getX() - Method in class org.oscim.core.MapPosition
-
- getX() - Method in class org.oscim.core.Point
-
- getX() - Method in class org.oscim.core.PointF
-
- getX() - Method in class org.oscim.event.MotionEvent
-
- getX(int) - Method in class org.oscim.event.MotionEvent
-
- getY() - Method in class org.oscim.core.MapPosition
-
- getY() - Method in class org.oscim.core.Point
-
- getY() - Method in class org.oscim.core.PointF
-
- getY() - Method in class org.oscim.event.MotionEvent
-
- getY(int) - Method in class org.oscim.event.MotionEvent
-
- getZoomLevel() - Method in class org.oscim.core.MapPosition
-
- getZoomLevelMax() - Method in class org.oscim.tiling.TileSource
-
- getZoomLevelMin() - Method in class org.oscim.tiling.TileSource
-
- getZoomScale() - Method in class org.oscim.core.MapPosition
-
- GL - Interface in org.oscim.backend
-
Interface wrapping all the methods of OpenGL ES 2.0
- gl - Static variable in class org.oscim.backend.GLAdapter
-
The instance provided by backend
- GLAdapter - Class in org.oscim.backend
-
- GLAdapter() - Constructor for class org.oscim.backend.GLAdapter
-
- glDeleteBuffers(int, int[]) - Static method in class org.oscim.renderer.GLUtils
-
- glDeleteTextures(int, int[]) - Static method in class org.oscim.renderer.GLUtils
-
- glGenBuffers(int) - Static method in class org.oscim.renderer.GLUtils
-
- glGenTextures(int) - Static method in class org.oscim.renderer.GLUtils
-
- GLMatrix - Class in org.oscim.renderer
-
- GLMatrix() - Constructor for class org.oscim.renderer.GLMatrix
-
- GLShader - Class in org.oscim.renderer
-
- GLShader() - Constructor for class org.oscim.renderer.GLShader
-
- GLState - Class in org.oscim.renderer
-
- GLState() - Constructor for class org.oscim.renderer.GLState
-
- glUniform4fv(int, int, float[]) - Static method in class org.oscim.renderer.GLUtils
-
- GLUtils - Class in org.oscim.renderer
-
Utility functions
- GLUtils() - Constructor for class org.oscim.renderer.GLUtils
-
- GLViewport - Class in org.oscim.renderer
-
- GLViewport() - Constructor for class org.oscim.renderer.GLViewport
-
- GLViewport.Position - Enum in org.oscim.renderer
-
- go() - Method in class org.oscim.layers.tile.TileLoader
-
- go(boolean) - Method in class org.oscim.utils.async.AsyncTask
-
Executed on worker thread.
- GO - Static variable in class org.oscim.utils.async.Task
-
- go(boolean) - Method in class org.oscim.utils.async.Task
-
- GRAY - Static variable in class org.oscim.backend.canvas.Color
-
- GREATER - Static variable in interface org.oscim.backend.GL
-
- GREEN - Static variable in class org.oscim.backend.canvas.Color
-
- GREEN_BITS - Static variable in interface org.oscim.backend.GL
-
- GridRenderer - Class in org.oscim.renderer
-
- GridRenderer() - Constructor for class org.oscim.renderer.GridRenderer
-
- GridRenderer(float) - Constructor for class org.oscim.renderer.GridRenderer
-
- GridRenderer(int, LineStyle, TextStyle) - Constructor for class org.oscim.renderer.GridRenderer
-
- groundResolution(double, double) - Static method in class org.oscim.core.MercatorProjection
-
Calculates the distance on the ground that is represented by a single
pixel on the map.
- groundResolution(MapPosition) - Static method in class org.oscim.core.MercatorProjection
-
- groupLabels(Label) - Method in class org.oscim.layers.tile.vector.labeling.LabelPlacement
-
group labels by string and type
- GroupLayer - Class in org.oscim.layers
-
A layer which is a group of other layers.
- GroupLayer(Map) - Constructor for class org.oscim.layers.GroupLayer
-
- GrowingArrayUtils - Class in org.oscim.layers.marker.utils
-
This comes for Android API.
- growSize(int) - Static method in class org.oscim.layers.marker.utils.GrowingArrayUtils
-
Given the current size of an array, returns an ideal size to which the array should grow.
- gToFloat(int) - Static method in class org.oscim.backend.canvas.Color
-
- GuillotineStrategy() - Constructor for class org.oscim.utils.BitmapPacker.GuillotineStrategy
-
- ibo - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
-
- ibo - Variable in class org.oscim.renderer.bucket.RenderBuckets
-
- idx - Variable in class org.oscim.renderer.bucket.ExtrusionBucket
-
indices for: 0.
- IMAGICO_LANDCOVER - Static variable in class org.oscim.tiling.source.bitmap.DefaultSources
-
- IMapFileTileSource - Interface in org.oscim.tiling.source.mapfile
-
- ImperialUnitAdapter - Class in org.oscim.scalebar
-
- IMPLEMENTATION_COLOR_READ_FORMAT - Static variable in interface org.oscim.backend.GL
-
- IMPLEMENTATION_COLOR_READ_TYPE - Static variable in interface org.oscim.backend.GL
-
- INCR - Static variable in interface org.oscim.backend.GL
-
- INCR_WRAP - Static variable in interface org.oscim.backend.GL
-
- index - Variable in class org.oscim.core.GeometryBuffer
-
The indexes.
- index - Variable in class org.oscim.utils.MinHeap.Item
-
- indexEndAddress - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
Absolute end address of the index in the enclosing file.
- indexOfKey(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Returns the index for which
SparseIntArray.keyAt(int) would return the
specified key, or a negative number if the specified
key is not mapped.
- indexOfValue(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Returns an index for which
SparseIntArray.valueAt(int) would return the
specified key, or a negative number if no keys map to the
specified value.
- indexPos - Variable in class org.oscim.core.GeometryBuffer
-
The current index position.
- indexStartAddress - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
Absolute start address of the index in the enclosing file.
- indiceItems - Variable in class org.oscim.renderer.bucket.RenderBucket
-
- indiceOffset - Variable in class org.oscim.renderer.bucket.RenderBucket
-
- indices - Variable in class org.oscim.renderer.bucket.TextureItem
-
- INDICES_PER_SPRITE - Static variable in class org.oscim.renderer.bucket.BitmapBucket.Renderer
-
- INDICES_PER_SPRITE - Static variable in class org.oscim.renderer.bucket.TextureBucket
-
- INFO_LOG_LENGTH - Static variable in interface org.oscim.backend.GL
-
- init(AssetAdapter) - Static method in class org.oscim.backend.AssetAdapter
-
- init(CanvasAdapter) - Static method in class org.oscim.backend.CanvasAdapter
-
- init(GL) - Static method in class org.oscim.backend.GLAdapter
-
- init() - Method in class org.oscim.layers.tile.TileManager
-
- init() - Static method in class org.oscim.renderer.bucket.LineTexBucket.Renderer
-
- init(int) - Method in class org.oscim.utils.pool.SyncPool
-
To be implemented by subclass.
- init() - Static method in class org.oscim.utils.ThreadUtils
-
- initLoader(int) - Method in class org.oscim.layers.tile.TileLayer
-
- initRenderer() - Static method in class org.oscim.renderer.bucket.RenderBuckets
-
- initTexture(TextureItem) - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
-
- Inlist<T extends Inlist<T>> - Class in org.oscim.utils.pool
-
Utility class for making poolable objects.
- Inlist() - Constructor for class org.oscim.utils.pool.Inlist
-
- Inlist.List<T extends Inlist<?>> - Class in org.oscim.utils.pool
-
- input - Variable in class org.oscim.map.Map
-
- insert(int[], int, int, int) - Static method in class org.oscim.layers.marker.utils.GrowingArrayUtils
-
Inserts an element into the array at the specified index, growing the array if there is no
more room.
- insert(T) - Method in class org.oscim.utils.quadtree.BoxTree
-
- insert(Box, T) - Method in class org.oscim.utils.QuadTree
-
- insert(double[], double[], T) - Method in class org.oscim.utils.RTree
-
Insert item.
- insert(Box, T) - Method in class org.oscim.utils.RTree
-
- insert(Box, T) - Method in interface org.oscim.utils.SpatialIndex
-
- insertRect(RTree.Rect, T, int) - Method in class org.oscim.utils.RTree
-
Insert a data rectangle into an index structure.
- inside(Box) - Method in class org.oscim.core.Box
-
Check if this Box is inside box.
- INSIDE - Static variable in class org.oscim.utils.geom.LineClipper
-
- INSTANCE - Static variable in class org.oscim.scalebar.ImperialUnitAdapter
-
- INSTANCE - Static variable in class org.oscim.scalebar.MetricUnitAdapter
-
- INSTANCE - Static variable in class org.oscim.scalebar.NauticalUnitAdapter
-
- instance() - Method in class org.oscim.utils.TessJNI
-
- INT - Static variable in interface org.oscim.backend.GL
-
- INT_VEC2 - Static variable in interface org.oscim.backend.GL
-
- INT_VEC3 - Static variable in interface org.oscim.backend.GL
-
- INT_VEC4 - Static variable in interface org.oscim.backend.GL
-
- Interpolation - Class in org.oscim.utils.math
-
Takes a linear value in the range of 0-1 and outputs a (usually) non-linear,
interpolated value.
- Interpolation() - Constructor for class org.oscim.utils.math.Interpolation
-
- Interpolation.Bounce - Class in org.oscim.utils.math
-
- Interpolation.BounceIn - Class in org.oscim.utils.math
-
- Interpolation.BounceOut - Class in org.oscim.utils.math
-
- Interpolation.Elastic - Class in org.oscim.utils.math
-
- Interpolation.ElasticIn - Class in org.oscim.utils.math
-
- Interpolation.ElasticOut - Class in org.oscim.utils.math
-
- Interpolation.Exp - Class in org.oscim.utils.math
-
- Interpolation.ExpIn - Class in org.oscim.utils.math
-
- Interpolation.ExpOut - Class in org.oscim.utils.math
-
- Interpolation.Pow - Class in org.oscim.utils.math
-
- Interpolation.PowIn - Class in org.oscim.utils.math
-
- Interpolation.PowOut - Class in org.oscim.utils.math
-
- Interpolation.Swing - Class in org.oscim.utils.math
-
- Interpolation.SwingIn - Class in org.oscim.utils.math
-
- Interpolation.SwingOut - Class in org.oscim.utils.math
-
- intersects(BoundingBox) - Method in class org.oscim.core.BoundingBox
-
- INVALID_ENUM - Static variable in interface org.oscim.backend.GL
-
- INVALID_FRAMEBUFFER_OPERATION - Static variable in interface org.oscim.backend.GL
-
- INVALID_OPERATION - Static variable in interface org.oscim.backend.GL
-
- INVALID_PACKED_SIZE - Static variable in class org.oscim.tiling.source.PbfDecoder
-
- INVALID_VALUE - Static variable in interface org.oscim.backend.GL
-
- INVALID_VARINT - Static variable in class org.oscim.tiling.source.PbfDecoder
-
- INVERT - Static variable in interface org.oscim.backend.GL
-
- invertM(float[], int, float[], int) - Static method in class org.oscim.renderer.GLMatrix
-
Inverts a 4 x 4 matrix.
- IOUtils - Class in org.oscim.utils
-
A utility class with IO-specific helper methods.
- IRenderTheme - Interface in org.oscim.theme
-
- IRenderTheme.ThemeException - Exception in org.oscim.theme
-
- isActive() - Method in class org.oscim.layers.tile.MapTile
-
- isActive() - Method in class org.oscim.map.Animator
-
- isArea(MapElement) - Static method in class org.oscim.tiling.source.mapfile.OSMUtils
-
Heuristic to determine from attributes if a map element is likely to be an area.
- isBillboard() - Method in class org.oscim.layers.marker.MarkerSymbol
-
- isBitmap() - Method in class org.oscim.layers.marker.MarkerSymbol
-
- isBuffer(int) - Method in interface org.oscim.backend.GL
-
- isCanceled() - Method in class org.oscim.utils.PausableThread
-
- isCaption(boolean) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- isDesktop() - Method in enum org.oscim.backend.Platform
-
- isEmpty() - Method in class org.oscim.layers.tile.JobQueue
-
- isEmpty() - Method in class org.oscim.utils.KeyMap
-
Returns whether this map is empty.
- isEnabled(int) - Method in interface org.oscim.backend.GL
-
- isEnabled() - Method in class org.oscim.layers.Layer
-
- isEnabled() - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
-
- isFramebuffer(int) - Method in interface org.oscim.backend.GL
-
- isInside(float, float) - Method in class org.oscim.layers.marker.MarkerSymbol
-
- isLine() - Method in class org.oscim.core.GeometryBuffer
-
- isMainThread() - Static method in class org.oscim.utils.ThreadUtils
-
- isMaxFill() - Static method in class org.oscim.renderer.BufferObject
-
- isOpaque(int) - Static method in class org.oscim.backend.canvas.Color
-
- isOutline(boolean) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- isPausing() - Method in class org.oscim.utils.PausableThread
-
- isPoint() - Method in class org.oscim.core.GeometryBuffer
-
- isPoly() - Method in class org.oscim.core.GeometryBuffer
-
- isPowerOfTwo(int) - Static method in class org.oscim.utils.math.MathUtils
-
- isProgram(int) - Method in interface org.oscim.backend.GL
-
- isReady() - Method in class org.oscim.renderer.LayerRenderer
-
- isRedrawNecessary() - Method in class org.oscim.scalebar.MapScaleBar
-
Determines if a redraw is necessary or not
- isRenderbuffer(int) - Method in interface org.oscim.backend.GL
-
- isRoot() - Method in class org.oscim.utils.quadtree.TreeNode
-
- isRunning() - Method in class org.oscim.utils.async.SimpleWorker
-
- isShader(int) - Method in interface org.oscim.backend.GL
-
- isSuccess() - Method in class org.oscim.tiling.TileSource.OpenResult
-
- isTexture(int) - Method in interface org.oscim.backend.GL
-
- isValid() - Method in interface org.oscim.backend.canvas.Bitmap
-
- isVisible - Variable in class org.oscim.layers.tile.MapTile
-
Tile is in view region.
- isVisible() - Method in class org.oscim.scalebar.MapScaleBar
-
- isVisible() - Method in class org.oscim.theme.XmlRenderThemeStyleLayer
-
- Item() - Constructor for class org.oscim.utils.MinHeap.Item
-
- item - Variable in class org.oscim.utils.quadtree.BoxTree.BoxItem
-
- item - Variable in class org.oscim.utils.quadtree.TreeNode
-
payload
- ItemizedLayer<Item extends MarkerInterface> - Class in org.oscim.layers.marker
-
- ItemizedLayer(Map, MarkerSymbol) - Constructor for class org.oscim.layers.marker.ItemizedLayer
-
- ItemizedLayer(Map, List<Item>, MarkerSymbol, ItemizedLayer.OnItemGestureListener<Item>) - Constructor for class org.oscim.layers.marker.ItemizedLayer
-
- ItemizedLayer(Map, MarkerRendererFactory) - Constructor for class org.oscim.layers.marker.ItemizedLayer
-
- ItemizedLayer(Map, List<Item>, MarkerRendererFactory, ItemizedLayer.OnItemGestureListener<Item>) - Constructor for class org.oscim.layers.marker.ItemizedLayer
-
- ItemizedLayer.ActiveItem - Interface in org.oscim.layers.marker
-
- ItemizedLayer.OnItemGestureListener<T> - Interface in org.oscim.layers.marker
-
When the item is touched one of these methods may be invoked depending on
the type of touch.
- iterator() - Method in class org.oscim.utils.pool.Inlist.List
-
NB: Only one iterator at a time possible!
- iterator() - Method in class org.oscim.utils.RTree
-
- ITileCache - Interface in org.oscim.tiling
-
- ITileCache.TileReader - Interface in org.oscim.tiling
-
- ITileCache.TileWriter - Interface in org.oscim.tiling
-
- ITileDataSink - Interface in org.oscim.tiling
-
ITileDataSink callbacks (implemented by MapTileLoader)
- ITileDataSource - Interface in org.oscim.tiling
-
- ITileDecoder - Interface in org.oscim.tiling.source
-
- LABEL_DATA - Static variable in class org.oscim.layers.tile.vector.labeling.LabelLayer
-
- LabelLayer - Class in org.oscim.layers.tile.vector.labeling
-
- LabelLayer(Map, VectorTileLayer) - Constructor for class org.oscim.layers.tile.vector.labeling.LabelLayer
-
- LabelPlacement - Class in org.oscim.layers.tile.vector.labeling
-
- LabelPlacement(Map, TileRenderer) - Constructor for class org.oscim.layers.tile.vector.labeling.LabelPlacement
-
- labelPosition - Variable in class org.oscim.core.MapElement
-
- labels - Variable in class org.oscim.layers.tile.vector.labeling.LabelTileData
-
- labels - Variable in class org.oscim.renderer.bucket.TextBucket
-
- LabelTileData - Class in org.oscim.layers.tile.vector.labeling
-
- LabelTileData() - Constructor for class org.oscim.layers.tile.vector.labeling.LabelTileData
-
- LabelTileLoaderHook - Class in org.oscim.layers.tile.vector.labeling
-
- LabelTileLoaderHook() - Constructor for class org.oscim.layers.tile.vector.labeling.LabelTileLoaderHook
-
- languagesPreference - Variable in class org.oscim.tiling.source.mapfile.MapInfo
-
The preferred language(s) separated with ',' for names as defined in ISO 639-1 or ISO 639-2 (may be null).
- last(T) - Static method in class org.oscim.utils.pool.Inlist
-
Get last item in from list.
- LATITUDE_MAX - Static variable in class org.oscim.core.MercatorProjection
-
Maximum possible latitude coordinate of the map.
- LATITUDE_MIN - Static variable in class org.oscim.core.MercatorProjection
-
Minimum possible latitude coordinate of the map.
- latitudeDistance(int) - Static method in class org.oscim.core.GeoPoint
-
Calculates the amount of degrees of latitude for a given distance in meters.
- latitudeE6 - Variable in class org.oscim.core.GeoPoint
-
The latitude value of this GeoPoint in microdegrees (degrees * 10^6).
- latitudeToPixelY(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
-
Converts a latitude coordinate (in degrees) to a pixel Y coordinate at a
certain zoom level.
- latitudeToTileY(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
-
Converts a latitude coordinate (in degrees) to a tile Y number at a
certain zoom level.
- latitudeToY(double) - Static method in class org.oscim.core.MercatorProjection
-
Projects a latitude coordinate (in degrees) to the range [0.0,1.0]
- layer - Variable in class org.oscim.core.MapElement
-
layer of the element (0-10) overrides the theme drawing order
- Layer - Class in org.oscim.layers
-
- Layer(Map) - Constructor for class org.oscim.layers.Layer
-
- Layer.EnableHandler - Interface in org.oscim.layers
-
- LayerRenderer - Class in org.oscim.renderer
-
- LayerRenderer() - Constructor for class org.oscim.renderer.LayerRenderer
-
- layers - Variable in class org.oscim.layers.GroupLayer
-
The group of other layers.
- LAYERS - Static variable in class org.oscim.layers.tile.vector.VectorTileLoader
-
- Layers - Class in org.oscim.map
-
- layers() - Method in class org.oscim.map.Map
-
- LBIT_MASK - Static variable in class org.oscim.renderer.bucket.TextBucket
-
- LEFT - Static variable in class org.oscim.utils.geom.LineClipper
-
- length - Variable in class org.oscim.renderer.bucket.TextItem
-
- length(float[], int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
-
- lengthSquared(float[], int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
-
- LEQUAL - Static variable in interface org.oscim.backend.GL
-
- LESS - Static variable in interface org.oscim.backend.GL
-
- level - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- level(int) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- limitLatitude(double) - Static method in class org.oscim.core.MercatorProjection
-
- limitLongitude(double) - Static method in class org.oscim.core.MercatorProjection
-
- limitPosition(MapPosition) - Method in class org.oscim.map.Viewport
-
- limitScale(double) - Method in class org.oscim.map.Viewport
-
- limitTilt(float) - Method in class org.oscim.map.Viewport
-
- line - Variable in class org.oscim.renderer.bucket.HairLineBucket
-
- line - Variable in class org.oscim.renderer.bucket.LineBucket
-
- LINE - Static variable in class org.oscim.renderer.bucket.RenderBucket
-
- LINE - Static variable in class org.oscim.theme.rule.Rule.Element
-
- LINE_LOOP - Static variable in interface org.oscim.backend.GL
-
- LINE_STRIP - Static variable in interface org.oscim.backend.GL
-
- LINE_WIDTH - Static variable in interface org.oscim.backend.GL
-
- LINEAR - Static variable in interface org.oscim.backend.GL
-
- linear - Static variable in class org.oscim.utils.math.Interpolation
-
- LINEAR_MIPMAP_LINEAR - Static variable in interface org.oscim.backend.GL
-
- LINEAR_MIPMAP_NEAREST - Static variable in interface org.oscim.backend.GL
-
- LineBucket - Class in org.oscim.renderer.bucket
-
Note:
Coordinates must be in range [-4096..4096] and the maximum
resolution for coordinates is 0.25 as points will be converted
to fixed point values.
- LineBucket(int) - Constructor for class org.oscim.renderer.bucket.LineBucket
-
- LineBucket.Renderer - Class in org.oscim.renderer.bucket
-
- LineBuilder() - Constructor for class org.oscim.theme.styles.LineStyle.LineBuilder
-
- LineClipper - Class in org.oscim.utils.geom
-
from http://en.wikipedia.org/wiki/Cohen%E2%80%93
Sutherland_algorithm
- LineClipper(float, float, float, float) - Constructor for class org.oscim.utils.geom.LineClipper
-
- LINES - Static variable in interface org.oscim.backend.GL
-
- LineStyle - Class in org.oscim.theme.styles
-
- LineStyle(int, float) - Constructor for class org.oscim.theme.styles.LineStyle
-
- LineStyle(int, int, float) - Constructor for class org.oscim.theme.styles.LineStyle
-
- LineStyle(int, float, Paint.Cap) - Constructor for class org.oscim.theme.styles.LineStyle
-
- LineStyle(int, String, int, float, Paint.Cap, boolean, int, int, float, int, float, boolean, TextureItem, boolean) - Constructor for class org.oscim.theme.styles.LineStyle
-
- LineStyle.LineBuilder<T extends LineStyle.LineBuilder<T>> - Class in org.oscim.theme.styles
-
- LineTexBucket - Class in org.oscim.renderer.bucket
-
RenderElement for textured or stippled lines
Interleave two segment quads in one block to be able to use
vertices twice.
- LineTexBucket.Renderer - Class in org.oscim.renderer.bucket
-
- lineWidth(float) - Method in interface org.oscim.backend.GL
-
- LINK_STATUS - Static variable in interface org.oscim.backend.GL
-
- linkProgram(int) - Method in interface org.oscim.backend.GL
-
- List() - Constructor for class org.oscim.utils.pool.Inlist.List
-
- LList<T> - Class in org.oscim.utils.pool
-
- LList(T) - Constructor for class org.oscim.utils.pool.LList
-
- load(String) - Static method in class org.oscim.theme.ThemeLoader
-
- load(String, XmlRenderThemeMenuCallback) - Static method in class org.oscim.theme.ThemeLoader
-
- load(String, ThemeCallback) - Static method in class org.oscim.theme.ThemeLoader
-
- load(String, XmlRenderThemeMenuCallback, ThemeCallback) - Static method in class org.oscim.theme.ThemeLoader
-
- load(ThemeFile) - Static method in class org.oscim.theme.ThemeLoader
-
- load(ThemeFile, ThemeCallback) - Static method in class org.oscim.theme.ThemeLoader
-
- loadBitmapAssetImpl(String, String, int, int, int) - Method in class org.oscim.backend.CanvasAdapter
-
Create
Bitmap from bundled assets.
- loadBufferData(Buffer, int) - Method in class org.oscim.renderer.BufferObject
-
- LOADING - Static variable in class org.oscim.layers.tile.MapTile.State
-
STATE_LOADING means the tile is about to be loaded / loading.
- loadShader(String) - Static method in class org.oscim.renderer.GLShader
-
- loadShader(int, String) - Static method in class org.oscim.renderer.GLShader
-
- loadShaderVersioned(String, String) - Static method in class org.oscim.renderer.GLShader
-
- loadStippleTexture(byte[]) - Static method in class org.oscim.renderer.bucket.LineTexBucket.Renderer
-
- loadTexture(byte[], int, int, int, int, int, int, int) - Static method in class org.oscim.renderer.GLUtils
-
- loadTexture(String, String, int, int, int) - Static method in class org.oscim.utils.Utils
-
Load a texture from a specified location and optional dimensions.
- loadTile(MapTile) - Method in class org.oscim.layers.tile.bitmap.BitmapTileLoader
-
- loadTile(MapTile) - Method in class org.oscim.layers.tile.TileLoader
-
- loadTile(MapTile) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- locale(String) - Method in class org.oscim.tiling.source.mvt.MapzenMvtTileSource.Builder
-
- LocationLayer - Class in org.oscim.layers
-
- LocationLayer(Map) - Constructor for class org.oscim.layers.LocationLayer
-
- LocationLayer(Map, float) - Constructor for class org.oscim.layers.LocationLayer
-
- locationRenderer - Variable in class org.oscim.layers.LocationLayer
-
- LocationRenderer - Class in org.oscim.renderer
-
- LocationRenderer(Map, Layer) - Constructor for class org.oscim.renderer.LocationRenderer
-
- LocationRenderer(Map, Layer, float) - Constructor for class org.oscim.renderer.LocationRenderer
-
- LocationRenderer.Callback - Interface in org.oscim.renderer
-
- lockTiles() - Method in class org.oscim.layers.tile.TileSet
-
Locked tiles to ensure that they are not released from cache.
- log - Static variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer
-
- log - Static variable in class org.oscim.layers.tile.bitmap.BitmapTileLoader
-
- log - Static variable in class org.oscim.layers.vector.AbstractVectorLayer
-
- log - Static variable in class org.oscim.renderer.BucketRenderer
-
- log2(int) - Static method in class org.oscim.utils.FastMath
-
Integer version of log2(x)
from http://graphics.stanford.edu/~seander/bithacks.html#IntegerLog
- LONG_PRESS - Static variable in interface org.oscim.event.Gesture
-
- LONGITUDE_MAX - Static variable in class org.oscim.core.MercatorProjection
-
Maximum possible longitude coordinate of the map.
- LONGITUDE_MIN - Static variable in class org.oscim.core.MercatorProjection
-
Minimum possible longitude coordinate of the map.
- longitudeDistance(int, double) - Static method in class org.oscim.core.GeoPoint
-
Calculates the amount of degrees of longitude for a given distance in meters.
- longitudeE6 - Variable in class org.oscim.core.GeoPoint
-
The longitude value of this GeoPoint in microdegrees (degrees * 10^6).
- longitudeToPixelX(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
-
Converts a longitude coordinate (in degrees) to a pixel X coordinate at a
certain zoom level.
- longitudeToTileX(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
-
Converts a longitude coordinate (in degrees) to the tile X number at a
certain zoom level.
- longitudeToX(double) - Static method in class org.oscim.core.MercatorProjection
-
Projects a longitude coordinate (in degrees) to the range [0.0,1.0]
- LongPress() - Constructor for class org.oscim.event.Gesture.LongPress
-
- LOW_FLOAT - Static variable in interface org.oscim.backend.GL
-
- LOW_INT - Static variable in interface org.oscim.backend.GL
-
- LRUCache<K,V> - Class in org.oscim.utils
-
An LRUCache with a fixed size and an access-order policy.
- LRUCache(int) - Constructor for class org.oscim.utils.LRUCache
-
- LTGRAY - Static variable in class org.oscim.backend.canvas.Color
-
- LUMINANCE - Static variable in interface org.oscim.backend.GL
-
- LUMINANCE_ALPHA - Static variable in interface org.oscim.backend.GL
-
- LwHttp - Class in org.oscim.tiling.source
-
Lightweight HTTP connection for tile loading.
- LwHttp.LwHttpFactory - Class in org.oscim.tiling.source
-
- LwHttpFactory() - Constructor for class org.oscim.tiling.source.LwHttp.LwHttpFactory
-
- MAGENTA - Static variable in class org.oscim.backend.canvas.Color
-
- main(String[]) - Static method in class org.oscim.utils.geom.GeometryUtils
-
- main(String[]) - Static method in class org.oscim.utils.MinHeap
-
- makeCircle(float, float, float, int) - Static method in class org.oscim.core.GeometryBuffer
-
- makeCircle(GeometryBuffer, float, float, float, int) - Static method in class org.oscim.core.GeometryBuffer
-
- mAlpha - Variable in class org.oscim.renderer.ExtrusionRenderer
-
- mAnimator - Variable in class org.oscim.map.Map
-
- map() - Method in class org.oscim.layers.Layer
-
- Map - Class in org.oscim.map
-
- Map() - Constructor for class org.oscim.map.Map
-
- map - Variable in class org.oscim.scalebar.MapScaleBar
-
- Map.InputListener - Interface in org.oscim.map
-
Listener interface for input events.
- Map.UpdateListener - Interface in org.oscim.map
-
Listener interface for map update notifications.
- map2mercator() - Method in class org.oscim.core.Box
-
convrt map coordinates to lat/lon.
- mapCenter - Variable in class org.oscim.tiling.source.mapfile.MapInfo
-
The center point of the map file.
- MapDatabase - Class in org.oscim.tiling.source.mapfile
-
A class for reading binary map files.
- MapDatabase(MapFileTileSource) - Constructor for class org.oscim.tiling.source.mapfile.MapDatabase
-
- mapDate - Variable in class org.oscim.tiling.source.mapfile.MapInfo
-
The date of the map data in milliseconds since January 1, 1970.
- MapElement - Class in org.oscim.core
-
The MapElement class is a reusable containter for a geometry
with tags.
- MapElement() - Constructor for class org.oscim.core.MapElement
-
- MapElement(int, int) - Constructor for class org.oscim.core.MapElement
-
- MapEventLayer - Class in org.oscim.layers
-
Changes Viewport by handling move, fling, scale, rotation and tilt gestures.
- MapEventLayer(Map) - Constructor for class org.oscim.layers.MapEventLayer
-
- MapEventLayer2 - Class in org.oscim.layers
-
Changes Viewport by handling move, fling, scale, rotation and tilt gestures.
- MapEventLayer2(Map) - Constructor for class org.oscim.layers.MapEventLayer2
-
- MapFileHeader - Class in org.oscim.tiling.source.mapfile.header
-
Reads and validates the header data from a binary map file.
- MapFileHeader() - Constructor for class org.oscim.tiling.source.mapfile.header.MapFileHeader
-
- MapFileInfo - Class in org.oscim.tiling.source.mapfile.header
-
Contains the immutable metadata of a map file.
- MapFileTileSource - Class in org.oscim.tiling.source.mapfile
-
- MapFileTileSource() - Constructor for class org.oscim.tiling.source.mapfile.MapFileTileSource
-
- MapFileTileSource(int, int) - Constructor for class org.oscim.tiling.source.mapfile.MapFileTileSource
-
- MapFileTileSource.Callback - Interface in org.oscim.tiling.source.mapfile
-
- MapFileUtils - Class in org.oscim.tiling.source.mapfile
-
- MapInfo - Class in org.oscim.tiling.source.mapfile
-
Contains the immutable metadata of a map file.
- MapInfo(BoundingBox, Byte, GeoPoint, String, long, long, int, String, String, String, int[]) - Constructor for class org.oscim.tiling.source.mapfile.MapInfo
-
- MapPosition - Class in org.oscim.core
-
- MapPosition() - Constructor for class org.oscim.core.MapPosition
-
- MapPosition(double, double, double) - Constructor for class org.oscim.core.MapPosition
-
- MapRenderer - Class in org.oscim.renderer
-
- MapRenderer(Map) - Constructor for class org.oscim.renderer.MapRenderer
-
- MapScaleBar - Class in org.oscim.scalebar
-
A MapScaleBar displays the ratio of a distance on the map to the corresponding distance on the ground.
- MapScaleBar(Map, int, int) - Constructor for class org.oscim.scalebar.MapScaleBar
-
- MapScaleBar.ScaleBarLengthAndValue - Class in org.oscim.scalebar
-
Internal class used by calculateScaleBarLengthAndValue
- MapScaleBar.ScaleBarPosition - Enum in org.oscim.scalebar
-
- MapScaleBarLayer - Class in org.oscim.scalebar
-
- MapScaleBarLayer(Map, MapScaleBar) - Constructor for class org.oscim.scalebar.MapScaleBarLayer
-
- MapScaleBarRenderer - Class in org.oscim.scalebar
-
- MapScaleBarRenderer() - Constructor for class org.oscim.scalebar.MapScaleBarRenderer
-
- mapScaleBitmap - Variable in class org.oscim.scalebar.MapScaleBar
-
- mapScaleCanvas - Variable in class org.oscim.scalebar.MapScaleBar
-
- MapTile - Class in org.oscim.layers.tile
-
Extends Tile class to hold state and data.
- MapTile(MapTile.TileNode, int, int, int) - Constructor for class org.oscim.layers.tile.MapTile
-
- MapTile.State - Class in org.oscim.layers.tile
-
- MapTile.TileData - Class in org.oscim.layers.tile
-
- MapTile.TileNode - Class in org.oscim.layers.tile
-
- MapzenMvtTileSource - Class in org.oscim.tiling.source.mvt
-
- MapzenMvtTileSource(MapzenMvtTileSource.Builder<?>) - Constructor for class org.oscim.tiling.source.mvt.MapzenMvtTileSource
-
- MapzenMvtTileSource() - Constructor for class org.oscim.tiling.source.mvt.MapzenMvtTileSource
-
- MapzenMvtTileSource(String) - Constructor for class org.oscim.tiling.source.mvt.MapzenMvtTileSource
-
- MapzenMvtTileSource.Builder<T extends MapzenMvtTileSource.Builder<T>> - Class in org.oscim.tiling.source.mvt
-
- MarkerInterface - Interface in org.oscim.layers.marker
-
- MarkerItem - Class in org.oscim.layers.marker
-
Immutable class describing a GeoPoint with a Title and a Description.
- MarkerItem(String, String, GeoPoint) - Constructor for class org.oscim.layers.marker.MarkerItem
-
- MarkerItem(Object, String, String, GeoPoint) - Constructor for class org.oscim.layers.marker.MarkerItem
-
- MarkerItem.NonClusterable - Class in org.oscim.layers.marker
-
If a MarkerItem is created using this convenience class instead of MarkerItem,
this specific item will not be clusterable.
- MarkerLayer<Item extends MarkerInterface> - Class in org.oscim.layers.marker
-
- MarkerLayer(Map, MarkerSymbol) - Constructor for class org.oscim.layers.marker.MarkerLayer
-
- MarkerLayer(Map, MarkerRendererFactory) - Constructor for class org.oscim.layers.marker.MarkerLayer
-
- MarkerLayer.Snappable - Interface in org.oscim.layers.marker
-
TODO
Interface definition for overlays that contain items that can be snapped
to (for example, when the user invokes a zoom, this could be called
allowing the user to snap the zoom to an interesting point.)
- MarkerRenderer - Class in org.oscim.layers.marker
-
- MarkerRenderer(MarkerLayer<MarkerInterface>, MarkerSymbol) - Constructor for class org.oscim.layers.marker.MarkerRenderer
-
- MarkerRendererFactory - Interface in org.oscim.layers.marker
-
- MarkerSymbol - Class in org.oscim.layers.marker
-
- MarkerSymbol(TextureRegion, float, float) - Constructor for class org.oscim.layers.marker.MarkerSymbol
-
- MarkerSymbol(TextureRegion, float, float, boolean) - Constructor for class org.oscim.layers.marker.MarkerSymbol
-
- MarkerSymbol(TextureRegion, MarkerSymbol.HotspotPlace) - Constructor for class org.oscim.layers.marker.MarkerSymbol
-
- MarkerSymbol(TextureRegion, MarkerSymbol.HotspotPlace, boolean) - Constructor for class org.oscim.layers.marker.MarkerSymbol
-
- MarkerSymbol(Bitmap, float, float) - Constructor for class org.oscim.layers.marker.MarkerSymbol
-
- MarkerSymbol(Bitmap, float, float, boolean) - Constructor for class org.oscim.layers.marker.MarkerSymbol
-
- MarkerSymbol(Bitmap, MarkerSymbol.HotspotPlace) - Constructor for class org.oscim.layers.marker.MarkerSymbol
-
- MarkerSymbol(Bitmap, MarkerSymbol.HotspotPlace, boolean) - Constructor for class org.oscim.layers.marker.MarkerSymbol
-
- MarkerSymbol.HotspotPlace - Enum in org.oscim.layers.marker
-
Indicates a hotspot for an area.
- matchElement(GeometryBuffer.GeometryType, TagSet, int) - Method in class org.oscim.theme.DebugTheme
-
- matchElement(GeometryBuffer.GeometryType, TagSet, int) - Method in interface org.oscim.theme.IRenderTheme
-
Matches a MapElement with the given parameters against this RenderTheme.
- matchElement(GeometryBuffer.GeometryType, TagSet, int) - Method in class org.oscim.theme.RenderTheme
-
- matchElement(int, Tag[], int, List<RenderStyle>) - Method in class org.oscim.theme.rule.Rule
-
- matchesTags(Tag[]) - Method in class org.oscim.theme.rule.Rule
-
- MathUtils - Class in org.oscim.utils.math
-
Utility and fast math functions.
- MathUtils() - Constructor for class org.oscim.utils.math.MathUtils
-
- MAX_COMBINED_TEXTURE_IMAGE_UNITS - Static variable in interface org.oscim.backend.GL
-
- MAX_CUBE_MAP_TEXTURE_SIZE - Static variable in interface org.oscim.backend.GL
-
- MAX_FRAGMENT_UNIFORM_VECTORS - Static variable in interface org.oscim.backend.GL
-
- MAX_INDICES - Static variable in class org.oscim.renderer.MapRenderer
-
Number of Indices that can be rendered with bindQuadIndicesVBO()
- MAX_KEY - Static variable in class org.oscim.tiling.source.oscimap4.Tags
-
- MAX_QUADS - Static variable in class org.oscim.renderer.MapRenderer
-
Number of Quads that can be rendered with bindQuadIndicesVBO()
- MAX_RENDERBUFFER_SIZE - Static variable in interface org.oscim.backend.GL
-
- MAX_TEXTURE_IMAGE_UNITS - Static variable in interface org.oscim.backend.GL
-
- MAX_TEXTURE_MAX_ANISOTROPY_EXT - Static variable in interface org.oscim.backend.GL
-
- MAX_TEXTURE_SIZE - Static variable in interface org.oscim.backend.GL
-
- MAX_TEXTURE_UNITS - Static variable in interface org.oscim.backend.GL
-
- MAX_TILE_LOAD - Static variable in class org.oscim.layers.tile.TileRenderer
-
- MAX_TILT - Static variable in class org.oscim.map.Viewport
-
- MAX_VALUE - Static variable in class org.oscim.tiling.source.oscimap4.Tags
-
- MAX_VARYING_VECTORS - Static variable in interface org.oscim.backend.GL
-
- MAX_VERTEX_ATTRIBS - Static variable in interface org.oscim.backend.GL
-
- MAX_VERTEX_TEXTURE_IMAGE_UNITS - Static variable in interface org.oscim.backend.GL
-
- MAX_VERTEX_UNIFORM_VECTORS - Static variable in interface org.oscim.backend.GL
-
- MAX_VIEWPORT_DIMS - Static variable in interface org.oscim.backend.GL
-
- MAX_ZOOMLEVEL - Static variable in class org.oscim.map.Viewport
-
- maxDepth - Variable in class org.oscim.utils.quadtree.BoxTree
-
- maxLatitudeE6 - Variable in class org.oscim.core.BoundingBox
-
The maximum latitude value of this BoundingBox in microdegrees (degrees *
10^6).
- maxLongitudeE6 - Variable in class org.oscim.core.BoundingBox
-
The maximum longitude value of this BoundingBox in microdegrees (degrees
* 10^6).
- mBox - Variable in class org.oscim.layers.marker.MarkerRenderer
-
- mBuckets - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
-
- mBucketsCnt - Variable in class org.oscim.renderer.ExtrusionRenderer
-
- mCancel - Variable in class org.oscim.utils.async.SimpleWorker
-
- mCanvas - Variable in class org.oscim.renderer.bucket.TextBucket
-
- mClearItems - Variable in class org.oscim.utils.pool.SyncPool
-
- mClearMap - Variable in class org.oscim.map.Map
-
- mClipMode - Variable in class org.oscim.layers.tile.VectorTileRenderer
-
- mClipMVP - Variable in class org.oscim.layers.tile.VectorTileRenderer
-
- mClipper - Variable in class org.oscim.layers.vector.AbstractVectorLayer
-
- mClipProj - Variable in class org.oscim.layers.tile.VectorTileRenderer
-
- mConn - Variable in class org.oscim.tiling.source.UrlTileDataSource
-
- mCurBucket - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
-
Current bucket for adding elements
- mCurLineBucket - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
-
current line bucket (will be used for outline bucket)
- mDefaultMarker - Variable in class org.oscim.layers.marker.MarkerRenderer
-
- mDelayed - Variable in class org.oscim.utils.async.SimpleWorker
-
- mDrawnItemsLimit - Variable in class org.oscim.layers.marker.ItemizedLayer
-
- mDrawSerial - Variable in class org.oscim.layers.tile.VectorTileRenderer
-
Current number of frames drawn, used to not draw a
tile twice per frame.
- mDrawTiles - Variable in class org.oscim.layers.tile.TileRenderer
-
- measureText(String) - Method in interface org.oscim.backend.canvas.Paint
-
- MEDIUM_FLOAT - Static variable in interface org.oscim.backend.GL
-
- MEDIUM_INT - Static variable in interface org.oscim.backend.GL
-
- mElement - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
-
currently processed MapElement
- MercatorProjection - Class in org.oscim.core
-
An implementation of the spherical Mercator projection.
- MESH - Static variable in class org.oscim.renderer.bucket.RenderBucket
-
- mesh - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- mesh(boolean) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- mesh - Variable in class org.oscim.theme.styles.AreaStyle
-
Tessellation
- MeshBucket - Class in org.oscim.renderer.bucket
-
- MeshBucket(int) - Constructor for class org.oscim.renderer.bucket.MeshBucket
-
- MeshBucket.Renderer - Class in org.oscim.renderer.bucket
-
- MetricUnitAdapter - Class in org.oscim.scalebar
-
- mEventLayer - Variable in class org.oscim.map.Map
-
- mExtents - Variable in class org.oscim.layers.marker.MarkerRenderer
-
increase view to show items that are partially visible
- mExtrusionBucketSet - Variable in class org.oscim.renderer.ExtrusionRenderer
-
- mFill - Variable in class org.oscim.utils.pool.Pool
-
- mFill - Variable in class org.oscim.utils.pool.SyncPool
-
- mFlipOnDateLine - Variable in class org.oscim.renderer.BucketRenderer
-
Wrap around dateline
- mFocusedItem - Variable in class org.oscim.layers.marker.MarkerLayer
-
- mFontPadX - Static variable in class org.oscim.renderer.bucket.TextBucket
-
- mGeom - Variable in class org.oscim.layers.vector.AbstractVectorLayer
-
- mHeight - Variable in class org.oscim.map.Viewport
-
- MIN_TILT - Static variable in class org.oscim.map.Viewport
-
- MIN_ZOOMLEVEL - Static variable in class org.oscim.map.Viewport
-
- MinHeap - Class in org.oscim.utils
-
- MinHeap(float[], int[]) - Constructor for class org.oscim.utils.MinHeap
-
- MinHeap.Item - Class in org.oscim.utils
-
- mInititialzed - Variable in class org.oscim.renderer.BucketRenderer
-
- minLatitudeE6 - Variable in class org.oscim.core.BoundingBox
-
The minimum latitude value of this BoundingBox in microdegrees (degrees *
10^6).
- minLongitudeE6 - Variable in class org.oscim.core.BoundingBox
-
The minimum longitude value of this BoundingBox in microdegrees (degrees
* 10^6).
- mipmap - Variable in class org.oscim.renderer.bucket.TextureItem
-
- MIRRORED_REPEAT - Static variable in interface org.oscim.backend.GL
-
- mItemList - Variable in class org.oscim.layers.marker.ItemizedLayer
-
- mItems - Variable in class org.oscim.layers.marker.MarkerRenderer
-
- mLayerAlpha - Variable in class org.oscim.layers.tile.TileRenderer
-
- mLimit - Variable in class org.oscim.utils.pool.Pool
-
- mLineScale - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
-
Line-scale-factor depending on zoom and latitude
- mListeners - Variable in class org.oscim.event.EventDispatcher
-
The list of listeners.
- mMap - Variable in class org.oscim.layers.Layer
-
- mMap - Variable in class org.oscim.utils.async.SimpleWorker
-
- mMapPoint - Variable in class org.oscim.layers.marker.MarkerRenderer
-
- mMapPosition - Variable in class org.oscim.map.Map
-
- mMapPosition - Variable in class org.oscim.renderer.BucketRenderer
-
Use mMapPosition.copy(position) to keep the position for which
the Overlay is *compiled*.
- mMarker - Variable in class org.oscim.layers.marker.MarkerItem
-
- mMarkerLayer - Variable in class org.oscim.layers.marker.MarkerRenderer
-
- mMarkerRenderer - Variable in class org.oscim.layers.marker.MarkerLayer
-
- mMaxBearing - Variable in class org.oscim.map.Viewport
-
- mMaxFill - Variable in class org.oscim.utils.pool.SyncPool
-
- mMaxScale - Variable in class org.oscim.map.Viewport
-
- mMaxTilt - Variable in class org.oscim.map.Viewport
-
- mMaxX - Variable in class org.oscim.map.Viewport
-
- mMaxY - Variable in class org.oscim.map.Viewport
-
- mMinBearing - Variable in class org.oscim.map.Viewport
-
- mMinDelay - Variable in class org.oscim.utils.async.SimpleWorker
-
- mMinScale - Variable in class org.oscim.map.Viewport
-
- mMinTilt - Variable in class org.oscim.map.Viewport
-
- mMinX - Variable in class org.oscim.map.Viewport
-
- mMinY - Variable in class org.oscim.map.Viewport
-
- mMovePoint - Variable in class org.oscim.map.Viewport
-
- mName - Variable in class org.oscim.tiling.TileSource
-
- mNextFrame - Variable in class org.oscim.map.ViewController
-
- mode - Variable in class org.oscim.renderer.OffscreenRenderer
-
- modHsv(int, double, double, double, boolean) - Static method in class org.oscim.utils.ColorUtil
-
- mOnItemGestureListener - Variable in class org.oscim.layers.marker.ItemizedLayer
-
- MotionEvent - Class in org.oscim.event
-
- MotionEvent() - Constructor for class org.oscim.event.MotionEvent
-
- MOVE_EVENT - Static variable in class org.oscim.map.Map
-
UpdateListener event.
- moveEnabled() - Method in class org.oscim.layers.AbstractMapEventLayer
-
- moveEnabled() - Method in class org.oscim.layers.MapEventLayer
-
- moveEnabled() - Method in class org.oscim.layers.MapEventLayer2
-
- moveMap(float, float) - Method in class org.oscim.map.ViewController
-
Moves this Viewport by the given amount of pixels.
- mOverdrawColor - Variable in class org.oscim.layers.tile.TileRenderer
-
- mPivotY - Variable in class org.oscim.map.ViewController
-
- mPoints - Variable in class org.oscim.layers.PathLayer
-
Stores points, converted to the map projection.
- mPool - Variable in class org.oscim.utils.pool.Pool
-
- mPool - Variable in class org.oscim.utils.pool.SyncPool
-
- mPos - Variable in class org.oscim.map.Viewport
-
- mProjMatrix - Variable in class org.oscim.map.Viewport
-
- mProjMatrixInverse - Variable in class org.oscim.map.Viewport
-
- mProjMatrixUnscaled - Variable in class org.oscim.map.Viewport
-
- mProxyTileCnt - Variable in class org.oscim.layers.tile.TileRenderer
-
- mRenderer - Variable in class org.oscim.layers.Layer
-
- mRoot - Variable in class org.oscim.utils.RTree
-
Root of tree
- mRotationMatrix - Variable in class org.oscim.map.Viewport
-
- mRunning - Variable in class org.oscim.utils.async.SimpleWorker
-
- mSlots - Variable in class org.oscim.renderer.atlas.TextureAtlas
-
Allocated slots
- mSymbolLayer - Variable in class org.oscim.layers.marker.MarkerRenderer
-
- mTaskDone - Variable in class org.oscim.utils.async.SimpleWorker
-
Stuff that is done an ready for being fetched by poll().
- mTaskLocked - Variable in class org.oscim.utils.async.SimpleWorker
-
Stuff that is ready - will not be modified in the worker.
- mTaskTodo - Variable in class org.oscim.utils.async.SimpleWorker
-
Stuff which can be processed on the worker thread.
- mTexCnt - Variable in class org.oscim.renderer.bucket.TextureItem.TexturePool
-
- mTexID - Static variable in class org.oscim.renderer.bucket.LineBucket.Renderer
-
- mTile - Variable in class org.oscim.layers.tile.TileLoader
-
currently processed tile
- mTileDataSource - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
-
current TileDataSource used by this MapTileLoader
- mTileDecoder - Variable in class org.oscim.tiling.source.UrlTileDataSource
-
- mTileLoader - Variable in class org.oscim.layers.tile.TileLayer
-
- mTileManager - Variable in class org.oscim.layers.tile.TileLayer
-
TileManager responsible for adding visible tiles
to load queue and managing in-memory tile cache.
- mTileSize - Variable in class org.oscim.tiling.TileSource
-
- mTileSource - Variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer
-
- mTileSource - Variable in class org.oscim.layers.tile.vector.VectorTileLayer
-
- mTileSource - Variable in class org.oscim.tiling.source.UrlTileDataSource
-
- mTmpMatrix - Variable in class org.oscim.map.Viewport
-
- mTmpPoint - Variable in class org.oscim.layers.marker.ItemizedLayer
-
- mu - Variable in class org.oscim.map.Viewport
-
- mul(float[], int, float) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
-
- MultiMapDatabase - Class in org.oscim.tiling.source.mapfile
-
- MultiMapDatabase(MultiMapFileTileSource) - Constructor for class org.oscim.tiling.source.mapfile.MultiMapDatabase
-
- MultiMapFileTileSource - Class in org.oscim.tiling.source.mapfile
-
- MultiMapFileTileSource() - Constructor for class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
-
- MultiMapFileTileSource(int, int) - Constructor for class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
-
- multiplyLhs(GLMatrix) - Method in class org.oscim.renderer.GLMatrix
-
Use this matrix as rhs, multiply it on lhs and store result.
- multiplyMM(GLMatrix, GLMatrix) - Method in class org.oscim.renderer.GLMatrix
-
Multiply rhs onto lhs and store result in Matrix.
- multiplyRhs(GLMatrix) - Method in class org.oscim.renderer.GLMatrix
-
Multiply rhs onto Matrix.
- mUnprojMatrix - Variable in class org.oscim.map.Viewport
-
- mUpdate - Variable in class org.oscim.layers.marker.MarkerRenderer
-
flag to force update of markers
- mUpdate - Variable in class org.oscim.layers.vector.AbstractVectorLayer
-
- mUpdateDelay - Variable in class org.oscim.layers.vector.AbstractVectorLayer
-
- mUpdatePoints - Variable in class org.oscim.layers.PathLayer
-
- mUseCache - Variable in class org.oscim.tiling.source.UrlTileDataSource
-
- mv - Variable in class org.oscim.map.Viewport
-
- mViewCoords - Variable in class org.oscim.map.Viewport
-
- mViewMatrix - Variable in class org.oscim.map.Viewport
-
- mViewProjMatrix - Variable in class org.oscim.map.Viewport
-
- mvp - Variable in class org.oscim.renderer.GLViewport
-
For temporary use, to setup MVP-Matrix
- mWait - Variable in class org.oscim.utils.async.SimpleWorker
-
- mWidth - Variable in class org.oscim.map.Viewport
-
- mWorker - Variable in class org.oscim.layers.vector.AbstractVectorLayer
-
- mZoom - Variable in class org.oscim.utils.ScanBox
-
- mZoomMax - Variable in class org.oscim.tiling.TileSource
-
- mZoomMin - Variable in class org.oscim.tiling.TileSource
-
- pack(BitmapPacker, Object, BitmapPacker.Rect) - Method in class org.oscim.utils.BitmapPacker.GuillotineStrategy
-
- pack(BitmapPacker, Object, BitmapPacker.Rect) - Method in interface org.oscim.utils.BitmapPacker.PackStrategy
-
- pack(BitmapPacker, Object, BitmapPacker.Rect) - Method in class org.oscim.utils.BitmapPacker.SkylineStrategy
-
- PACK_ALIGNMENT - Static variable in interface org.oscim.backend.GL
-
- Paint - Interface in org.oscim.backend.canvas
-
The Interface Paint.
- paint - Variable in class org.oscim.theme.styles.TextStyle
-
- Paint.Align - Enum in org.oscim.backend.canvas
-
- Paint.Cap - Enum in org.oscim.backend.canvas
-
- Paint.FontFamily - Enum in org.oscim.backend.canvas
-
- Paint.FontStyle - Enum in org.oscim.backend.canvas
-
- Paint.Join - Enum in org.oscim.backend.canvas
-
- Paint.Style - Enum in org.oscim.backend.canvas
-
- parent - Variable in class org.oscim.utils.quadtree.TreeNode
-
- parent() - Method in class org.oscim.utils.quadtree.TreeNode
-
- parse(DefaultHandler, InputStream) - Method in class org.oscim.backend.XMLReaderAdapter
-
- parse(String) - Static method in class org.oscim.core.Tag
-
- parseColor(String) - Static method in class org.oscim.backend.canvas.Color
-
Parse the color string, and return the corresponding color-int.
- parseColor(String, int) - Static method in class org.oscim.backend.canvas.Color
-
- parseColorComponents(String) - Static method in class org.oscim.backend.canvas.Color
-
- parseNumber(char[], int, int) - Static method in class org.oscim.utils.ArrayUtils
-
- PathLayer - Class in org.oscim.layers
-
This class draws a path line in given color or texture.
- PathLayer(Map, LineStyle) - Constructor for class org.oscim.layers.PathLayer
-
- PathLayer(Map, int, float) - Constructor for class org.oscim.layers.PathLayer
-
- PathLayer(Map, int) - Constructor for class org.oscim.layers.PathLayer
-
- PausableThread - Class in org.oscim.utils
-
An abstract base class for threads which support pausing and resuming.
- PausableThread() - Constructor for class org.oscim.utils.PausableThread
-
- pause() - Method in class org.oscim.utils.PausableThread
-
The thread should stop its work temporarily.
- pauseLoaders(boolean) - Method in class org.oscim.layers.tile.TileLayer
-
- PbfDecoder - Class in org.oscim.tiling.source
-
- PbfDecoder() - Constructor for class org.oscim.tiling.source.PbfDecoder
-
- peek() - Method in class org.oscim.utils.MinHeap
-
- PI - Static variable in class org.oscim.utils.math.MathUtils
-
- PI2 - Static variable in class org.oscim.utils.math.MathUtils
-
- pixelStorei(int, int) - Method in interface org.oscim.backend.GL
-
- pixelXToLongitude(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
-
Converts a pixel X coordinate at a certain zoom level to a longitude
coordinate.
- pixelXToTileX(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
-
Converts a pixel X coordinate to the tile X number.
- pixelYToLatitude(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
-
Converts a pixel Y coordinate at a certain zoom level to a latitude
coordinate.
- pixelYToTileY(double, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
-
Converts a pixel Y coordinate to the tile Y number.
- plane - Variable in class org.oscim.renderer.GLViewport
-
Do not modify!
- platform - Static variable in class org.oscim.backend.CanvasAdapter
-
The used platform.
- Platform - Enum in org.oscim.backend
-
- Point - Class in org.oscim.core
-
- Point() - Constructor for class org.oscim.core.Point
-
- Point(double, double) - Constructor for class org.oscim.core.Point
-
- PointF - Class in org.oscim.core
-
The Class PointF represents a point in 2D.
- PointF() - Constructor for class org.oscim.core.PointF
-
Instantiates a new Point.
- PointF(float, float) - Constructor for class org.oscim.core.PointF
-
Instantiates a new Point with coordinates x and y.
- pointInPoly(float, float, float[], int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
-
Test if point x/y is in polygon defined by vertices[offset ...
- pointPos - Variable in class org.oscim.core.GeometryBuffer
-
The current position in points array.
- POINTS - Static variable in interface org.oscim.backend.GL
-
- points - Variable in class org.oscim.core.GeometryBuffer
-
The points.
- poiTags - Variable in class org.oscim.tiling.source.mapfile.header.MapFileInfo
-
The POI tags.
- poll() - Method in class org.oscim.layers.tile.JobQueue
-
- poll() - Method in class org.oscim.utils.async.SimpleWorker
-
- POLY - Static variable in class org.oscim.theme.rule.Rule.Element
-
- POLYGON - Static variable in class org.oscim.renderer.bucket.RenderBucket
-
- POLYGON_OFFSET_FACTOR - Static variable in interface org.oscim.backend.GL
-
- POLYGON_OFFSET_FILL - Static variable in interface org.oscim.backend.GL
-
- POLYGON_OFFSET_UNITS - Static variable in interface org.oscim.backend.GL
-
- PolygonBucket - Class in org.oscim.renderer.bucket
-
Special Renderer for drawing tile polygons using the stencil buffer method
- PolygonBucket.Renderer - Class in org.oscim.renderer.bucket
-
- polygonOffset(float, float) - Method in interface org.oscim.backend.GL
-
- POLYGONS - Static variable in class org.oscim.utils.TessJNI.ElementType
-
- PolyLabel - Class in org.oscim.utils.geom
-
- PolyLabel() - Constructor for class org.oscim.utils.geom.PolyLabel
-
- pool - Static variable in class org.oscim.renderer.bucket.SymbolItem
-
- pool - Static variable in class org.oscim.renderer.bucket.TextItem
-
- pool - Static variable in class org.oscim.renderer.bucket.TextureBucket
-
pool shared by TextLayers
- Pool<T extends Inlist<?>> - Class in org.oscim.utils.pool
-
- Pool() - Constructor for class org.oscim.utils.pool.Pool
-
- pool - Variable in class org.oscim.utils.quadtree.TileIndex
-
- pop() - Method in class org.oscim.utils.geom.SimplifyVW
-
- pop() - Method in class org.oscim.utils.MinHeap
-
- pop() - Method in class org.oscim.utils.pool.Inlist.List
-
Insert item at start of list.
- populate(int) - Method in class org.oscim.layers.marker.ClusterMarkerRenderer
-
- populate() - Method in class org.oscim.layers.marker.MarkerLayer
-
Utility method to perform all processing on a new ItemizedOverlay.
- populate(int) - Method in class org.oscim.layers.marker.MarkerRenderer
-
- pos - Variable in class org.oscim.renderer.GLViewport
-
- pos - Variable in class org.oscim.utils.MinHeap.Item
-
- position - Variable in class org.oscim.layers.vector.AbstractVectorLayer.Task
-
- position() - Method in class org.oscim.tiling.source.PbfDecoder
-
- POSITION_EVENT - Static variable in class org.oscim.map.Map
-
UpdateListener event.
- POSITIVE - Static variable in class org.oscim.utils.TessJNI.WindingRule
-
- post(Runnable) - Method in class org.oscim.map.Map
-
Post a runnable to be executed on main-thread
- post(Runnable) - Method in class org.oscim.utils.async.AsyncExecutor
-
Submits a Runnable to be executed asynchronously.
- post(Runnable) - Method in interface org.oscim.utils.async.TaskQueue
-
Add task to run on a main thread.
- postDelayed(Runnable, long) - Method in class org.oscim.map.Map
-
Post a runnable to be executed on main-thread.
- POT_TEXTURES - Static variable in class org.oscim.theme.ThemeLoader
-
- pow(int) - Static method in class org.oscim.utils.FastMath
-
Integer version of 2^x
- Pow(int) - Constructor for class org.oscim.utils.math.Interpolation.Pow
-
- pow2 - Static variable in class org.oscim.utils.math.Interpolation
-
- pow2In - Static variable in class org.oscim.utils.math.Interpolation
-
- pow2Out - Static variable in class org.oscim.utils.math.Interpolation
-
- pow3 - Static variable in class org.oscim.utils.math.Interpolation
-
- pow3In - Static variable in class org.oscim.utils.math.Interpolation
-
- pow3Out - Static variable in class org.oscim.utils.math.Interpolation
-
- pow4 - Static variable in class org.oscim.utils.math.Interpolation
-
- pow4In - Static variable in class org.oscim.utils.math.Interpolation
-
- pow4Out - Static variable in class org.oscim.utils.math.Interpolation
-
- pow5 - Static variable in class org.oscim.utils.math.Interpolation
-
- pow5In - Static variable in class org.oscim.utils.math.Interpolation
-
- pow5Out - Static variable in class org.oscim.utils.math.Interpolation
-
- PowIn(int) - Constructor for class org.oscim.utils.math.Interpolation.PowIn
-
- PowOut(int) - Constructor for class org.oscim.utils.math.Interpolation.PowOut
-
- PRECISION - Static variable in class org.oscim.utils.geom.PolyLabel
-
Calculation precision.
- prepare() - Method in class org.oscim.renderer.bucket.ExtrusionBucket
-
- prepare() - Method in class org.oscim.renderer.bucket.ExtrusionBuckets
-
- prepare() - Method in class org.oscim.renderer.bucket.MeshBucket
-
- prepare() - Method in class org.oscim.renderer.bucket.PolygonBucket
-
- prepare() - Method in class org.oscim.renderer.bucket.RenderBucket
-
Final preparation of content before compilation
for stuff that should not be done on render-thread.
- prepare() - Method in class org.oscim.renderer.bucket.RenderBuckets
-
- prepare() - Method in class org.oscim.renderer.bucket.TextBucket
-
- prepareFrame() - Method in class org.oscim.map.Map
-
This function is run on main-thread before rendering a frame.
- prependRelative(T, T, T) - Static method in class org.oscim.utils.pool.Inlist
-
Prepend 'item' relative to 'other'.
- PRESS - Static variable in interface org.oscim.event.Gesture
-
- Press() - Constructor for class org.oscim.event.Gesture.Press
-
- printStats() - Method in class org.oscim.utils.RTree
-
- prio - Variable in class org.oscim.utils.MinHeap.Item
-
- priority - Variable in class org.oscim.theme.styles.TextStyle
-
- priority - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- priority(int) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- prj(float[]) - Method in class org.oscim.renderer.GLMatrix
-
Project Vector with Matrix
- prj2D(float[], int, int) - Method in class org.oscim.renderer.GLMatrix
-
Project Vectors with Matrix
- prj2D(float[], int, float[], int, int) - Method in class org.oscim.renderer.GLMatrix
-
Project Vectors with Matrix
- prj3D(float[], int, int) - Method in class org.oscim.renderer.GLMatrix
-
Project Vectors with Matrix
- proceed() - Method in class org.oscim.utils.PausableThread
-
The paused thread should continue with its work.
- process(MapTile, RenderBuckets, MapElement, RenderStyle, int) - Method in class org.oscim.layers.tile.buildings.BuildingLayer
-
TileLoaderThemeHook
- process(MapElement) - Method in class org.oscim.layers.tile.TileLoader
-
Called by TileDataSource
- process(MapTile, RenderBuckets, MapElement, RenderStyle, int) - Method in class org.oscim.layers.tile.vector.labeling.LabelTileLoaderHook
-
- process(MapTile, RenderBuckets, MapElement) - Method in interface org.oscim.layers.tile.vector.VectorTileLayer.TileLoaderProcessHook
-
- process(MapTile, RenderBuckets, MapElement, RenderStyle, int) - Method in interface org.oscim.layers.tile.vector.VectorTileLayer.TileLoaderThemeHook
-
Called for each RenderStyle found for a MapElement.
- process(MapElement) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- process(MapElement) - Method in interface org.oscim.tiling.ITileDataSink
-
Pass read MapElement data to loader.
- process(T) - Method in interface org.oscim.utils.quadtree.BoxTree.Visitor
-
- processFeatures(AbstractVectorLayer.Task, Box) - Method in class org.oscim.layers.vector.AbstractVectorLayer
-
- program - Variable in class org.oscim.renderer.GLShader
-
- proj - Variable in class org.oscim.renderer.GLViewport
-
Do not modify!
- project(Point) - Method in class org.oscim.core.GeoPoint
-
- project(GeoPoint, Point) - Static method in class org.oscim.core.MercatorProjection
-
- project(GeoPoint, double[], int) - Static method in class org.oscim.core.MercatorProjection
-
- project(double, double, double[], int) - Static method in class org.oscim.core.MercatorProjection
-
- Projection - Class in org.oscim.tiling.source.mapfile
-
- projectionName - Variable in class org.oscim.tiling.source.mapfile.MapInfo
-
The name of the projection used in the map file.
- PROXY_CHILD00 - Static variable in class org.oscim.layers.tile.MapTile
-
- PROXY_CHILD01 - Static variable in class org.oscim.layers.tile.MapTile
-
- PROXY_CHILD10 - Static variable in class org.oscim.layers.tile.MapTile
-
- PROXY_CHILD11 - Static variable in class org.oscim.layers.tile.MapTile
-
- PROXY_GRAMPA - Static variable in class org.oscim.layers.tile.MapTile
-
- PROXY_HOLDER - Static variable in class org.oscim.layers.tile.MapTile
-
- PROXY_PARENT - Static variable in class org.oscim.layers.tile.MapTile
-
- push(SimplifyVW.Item) - Method in class org.oscim.utils.geom.SimplifyVW
-
- push(int, float) - Method in class org.oscim.utils.geom.SimplifyVW
-
- push(float, int) - Method in class org.oscim.utils.MinHeap
-
- push(T) - Method in class org.oscim.utils.pool.Inlist.List
-
Insert single item at start of list.
- push(T, T) - Static method in class org.oscim.utils.pool.Inlist
-
Push 'item' onto 'list'.
- push(LList<T>, T) - Static method in class org.oscim.utils.pool.LList
-
- pushSymbol(SymbolItem) - Method in class org.oscim.renderer.bucket.SymbolBucket
-
- put(int, int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Adds a mapping from the specified key to the specified value,
replacing the previous mapping from the specified key if there
was one.
- put(K) - Method in class org.oscim.utils.KeyMap
-
Maps the specified key to the specified value.
- put(K, boolean) - Method in class org.oscim.utils.KeyMap
-
- r(int) - Static method in class org.oscim.backend.canvas.Color
-
- radDeg - Static variable in class org.oscim.utils.math.MathUtils
-
- radiansToDegrees - Static variable in class org.oscim.utils.math.MathUtils
-
- radius - Variable in class org.oscim.theme.styles.CircleStyle.CircleBuilder
-
- radius(float) - Method in class org.oscim.theme.styles.CircleStyle.CircleBuilder
-
- radius - Variable in class org.oscim.theme.styles.CircleStyle
-
- rainbow(float) - Static method in class org.oscim.backend.canvas.Color
-
- random - Static variable in class org.oscim.utils.math.MathUtils
-
- random(int) - Static method in class org.oscim.utils.math.MathUtils
-
Returns a random number between 0 (inclusive) and the specified value
(inclusive).
- random(int, int) - Static method in class org.oscim.utils.math.MathUtils
-
Returns a random number between start (inclusive) and end (inclusive).
- random() - Static method in class org.oscim.utils.math.MathUtils
-
Returns random number between 0.0 (inclusive) and 1.0 (exclusive).
- random(float) - Static method in class org.oscim.utils.math.MathUtils
-
Returns a random number between 0 (inclusive) and the specified value
(exclusive).
- random(float, float) - Static method in class org.oscim.utils.math.MathUtils
-
Returns a random number between start (inclusive) and end (exclusive).
- randomBoolean() - Static method in class org.oscim.utils.math.MathUtils
-
Returns a random boolean value.
- randomOffset - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- randomOffset(boolean) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- randomOffset - Variable in class org.oscim.theme.styles.LineStyle
-
- read(ThemeFile) - Static method in class org.oscim.theme.XmlAtlasThemeBuilder
-
- read(ThemeFile, ThemeCallback) - Static method in class org.oscim.theme.XmlAtlasThemeBuilder
-
- read(ThemeFile) - Static method in class org.oscim.theme.XmlThemeBuilder
-
- read(ThemeFile, ThemeCallback) - Static method in class org.oscim.theme.XmlThemeBuilder
-
- read() - Method in interface org.oscim.tiling.source.HttpEngine
-
- read() - Method in class org.oscim.tiling.source.LwHttp
-
- ReadBuffer - Class in org.oscim.tiling.source.mapfile
-
Reads from a RandomAccessFile into a buffer and decodes the data.
- readByte() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
Returns one signed byte from the read buffer.
- readFileAsStream(String) - Static method in class org.oscim.backend.AssetAdapter
-
- readFromFile(int) - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
Reads the given amount of bytes from the file into the read buffer and
resets the internal buffer position.
- readHeader(ReadBuffer, long) - Method in class org.oscim.tiling.source.mapfile.header.MapFileHeader
-
Reads and validates the header block from the map file.
- readInt() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
Converts four bytes from the read buffer to a signed int.
- readLong() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
Converts eight bytes from the read buffer to a signed long.
- readPixels(int, int, int, int, int, int, Buffer) - Method in interface org.oscim.backend.GL
-
- readShort() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
Converts two bytes from the read buffer to a signed int.
- readSignedInt() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
Converts a variable amount of bytes from the read buffer to a signed int.
- readSignedInt(int[], int) - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
Converts a variable amount of bytes from the read buffer to a signed int
array.
- readTextFile(String) - Static method in class org.oscim.backend.AssetAdapter
-
- readUnsignedInt() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
Converts a variable amount of bytes from the read buffer to an unsigned
int.
- readUnsignedInt(InputStream, byte[]) - Static method in class org.oscim.tiling.source.PbfDecoder
-
- readUTF8EncodedString() - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
Decodes a variable amount of bytes from the read buffer to a string.
- readUTF8EncodedString(int) - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
Decodes the given amount of bytes from the read buffer to a string.
- readUTF8EncodedStringAt(int) - Method in class org.oscim.tiling.source.mapfile.ReadBuffer
-
Decodes a variable amount of bytes from the read buffer to a string.
- READY - Static variable in class org.oscim.layers.tile.MapTile.State
-
STATE_READY: tile data is uploaded to GL.
- Rect(int, int, int, int) - Constructor for class org.oscim.renderer.atlas.TextureAtlas.Rect
-
- rect - Variable in class org.oscim.renderer.atlas.TextureRegion
-
- recycle() - Method in interface org.oscim.backend.canvas.Bitmap
-
Recycle.
- recycle() - Method in class org.oscim.event.MotionEvent
-
- RED - Static variable in class org.oscim.backend.canvas.Color
-
- RED_BITS - Static variable in interface org.oscim.backend.GL
-
- redraw(Canvas) - Method in class org.oscim.scalebar.DefaultMapScaleBar
-
- redraw(Canvas) - Method in class org.oscim.scalebar.MapScaleBar
-
Redraw the map scale bar.
- redrawNeeded - Variable in class org.oscim.scalebar.MapScaleBar
-
- redrawScaleBar() - Method in class org.oscim.scalebar.MapScaleBar
-
The scalebar will be redrawn on the next draw()
- release(BufferObject) - Static method in class org.oscim.renderer.BufferObject
-
- release(T) - Method in class org.oscim.utils.pool.Pool
-
Release 'item' to pool.
- release(T, T) - Method in class org.oscim.utils.pool.Pool
-
remove 'item' from 'list' and add back to pool
- release(T) - Method in class org.oscim.utils.pool.SyncPool
-
Release 'item' to pool.
- releaseAll(TextureItem) - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
-
- releaseAll(T) - Method in class org.oscim.utils.pool.Pool
-
Release 'list' to pool.
- releaseAll(T) - Method in class org.oscim.utils.pool.SyncPool
-
Release 'list' to pool.
- releaseBitmap(TextureItem) - Method in class org.oscim.renderer.bucket.TextureItem.TexturePool
-
- releaseBuffers() - Method in class org.oscim.renderer.NativeBufferPool
-
- releaseChunk() - Method in class org.oscim.renderer.bucket.VertexData
-
- releaseChunk(int) - Method in class org.oscim.renderer.bucket.VertexData
-
- releaseItems() - Method in class org.oscim.utils.KeyMap
-
- releaseShaderCompiler() - Method in interface org.oscim.backend.GL
-
- releaseTiles(TileSet) - Method in class org.oscim.layers.tile.TileRenderer
-
- releaseTiles() - Method in class org.oscim.layers.tile.TileSet
-
Release locked tiles.
- remove(int) - Method in class org.oscim.map.Layers
-
- remove(SimplifyVW.Item) - Method in class org.oscim.utils.geom.SimplifyVW
-
- remove(K) - Method in class org.oscim.utils.KeyMap
-
Removes the mapping with the specified key from this map.
- remove(T) - Method in class org.oscim.utils.pool.Inlist.List
-
Remove item from list.
- remove() - Method in class org.oscim.utils.pool.Inlist.List
-
Iterator: Remove current item
- remove(T, T) - Static method in class org.oscim.utils.pool.Inlist
-
Removes the 'item' from 'list'.
- remove(LList<T>, T) - Static method in class org.oscim.utils.pool.LList
-
- remove(T, E) - Method in class org.oscim.utils.quadtree.BoxTree
-
- remove(Box, T) - Method in class org.oscim.utils.QuadTree
-
- remove(T) - Method in class org.oscim.utils.quadtree.TileIndex
-
- remove() - Method in class org.oscim.utils.RTree.Iterator
-
- remove(double[], double[], T) - Method in class org.oscim.utils.RTree
-
Remove item.
- remove(Box, T) - Method in class org.oscim.utils.RTree
-
- remove(Box, T) - Method in interface org.oscim.utils.SpatialIndex
-
- removeAllItems() - Method in class org.oscim.layers.marker.ItemizedLayer
-
- removeAllItems(boolean) - Method in class org.oscim.layers.marker.ItemizedLayer
-
- removeAt(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Removes the mapping at the given index.
- removeData(Object) - Method in class org.oscim.layers.tile.MapTile
-
- removeEldestEntry(Map.Entry<K, V>) - Method in class org.oscim.utils.LRUCache
-
- removeItem(Item) - Method in class org.oscim.layers.marker.ItemizedLayer
-
- removeItem(int) - Method in class org.oscim.layers.marker.ItemizedLayer
-
- removeItem(T) - Method in class org.oscim.utils.quadtree.BoxTree
-
- removeItem(E) - Method in class org.oscim.utils.quadtree.TileIndex
-
- removeRect(RTree.Rect, T) - Method in class org.oscim.utils.RTree
-
Delete a data rectangle from an index structure.
- render(GLViewport) - Method in class org.oscim.layers.tile.buildings.BuildingRenderer
-
- render(GLViewport) - Method in class org.oscim.layers.tile.buildings.S3DBLayer.S3DBRenderer
-
- render(GLViewport) - Method in class org.oscim.layers.tile.VectorTileRenderer
-
- render() - Method in class org.oscim.map.Map
-
Request to render a frame.
- render(GLViewport) - Method in class org.oscim.renderer.BitmapRenderer
-
- render(int, int) - Method in class org.oscim.renderer.bucket.TextureBucket
-
- render(GLViewport) - Method in class org.oscim.renderer.BucketRenderer
-
Render all 'buckets'
- render(GLViewport) - Method in class org.oscim.renderer.ExtrusionRenderer
-
- render(GLViewport) - Method in class org.oscim.renderer.LayerRenderer
-
2.
- render(GLViewport) - Method in class org.oscim.renderer.LocationRenderer
-
- render(GLViewport) - Method in class org.oscim.renderer.OffscreenRenderer
-
- render(GLViewport) - Method in class org.oscim.scalebar.MapScaleBarRenderer
-
- renderArea(AreaStyle, int) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- renderArea(AreaStyle, int) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
-
Renders an area with the given parameters.
- RenderBucket - Class in org.oscim.renderer.bucket
-
- RenderBucket(int, boolean, boolean) - Constructor for class org.oscim.renderer.bucket.RenderBucket
-
- RenderBuckets - Class in org.oscim.renderer.bucket
-
This class is primarily intended for rendering the vector elements of a
MapTile.
- RenderBuckets() - Constructor for class org.oscim.renderer.bucket.RenderBuckets
-
- RENDERBUFFER - Static variable in interface org.oscim.backend.GL
-
- RENDERBUFFER_ALPHA_SIZE - Static variable in interface org.oscim.backend.GL
-
- RENDERBUFFER_BINDING - Static variable in interface org.oscim.backend.GL
-
- RENDERBUFFER_BLUE_SIZE - Static variable in interface org.oscim.backend.GL
-
- RENDERBUFFER_DEPTH_SIZE - Static variable in interface org.oscim.backend.GL
-
- RENDERBUFFER_GREEN_SIZE - Static variable in interface org.oscim.backend.GL
-
- RENDERBUFFER_HEIGHT - Static variable in interface org.oscim.backend.GL
-
- RENDERBUFFER_INTERNAL_FORMAT - Static variable in interface org.oscim.backend.GL
-
- RENDERBUFFER_RED_SIZE - Static variable in interface org.oscim.backend.GL
-
- RENDERBUFFER_STENCIL_SIZE - Static variable in interface org.oscim.backend.GL
-
- RENDERBUFFER_WIDTH - Static variable in interface org.oscim.backend.GL
-
- renderbufferStorage(int, int, int, int) - Method in interface org.oscim.backend.GL
-
- renderCircle(CircleStyle, int) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- renderCircle(CircleStyle, int) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
-
Renders a point of interest circle with the given parameters.
- RENDERER - Static variable in interface org.oscim.backend.GL
-
- Renderer() - Constructor for class org.oscim.layers.vector.AbstractVectorLayer.Renderer
-
- Renderer() - Constructor for class org.oscim.renderer.bucket.BitmapBucket.Renderer
-
- Renderer() - Constructor for class org.oscim.renderer.bucket.CircleBucket.Renderer
-
- Renderer() - Constructor for class org.oscim.renderer.bucket.HairLineBucket.Renderer
-
- Renderer() - Constructor for class org.oscim.renderer.bucket.LineBucket.Renderer
-
- Renderer() - Constructor for class org.oscim.renderer.bucket.LineTexBucket.Renderer
-
- Renderer() - Constructor for class org.oscim.renderer.bucket.MeshBucket.Renderer
-
- Renderer() - Constructor for class org.oscim.renderer.bucket.TextureBucket.Renderer
-
- renderExtrusion(ExtrusionStyle, int) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- renderExtrusion(ExtrusionStyle, int) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
-
Renders an extrusion with the given parameters.
- renderNode(RenderStyle[]) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- renderNode(RenderStyle.Callback) - Method in class org.oscim.theme.styles.CircleStyle
-
- renderNode(RenderStyle.Callback) - Method in class org.oscim.theme.styles.RenderStyle
-
- renderNode(RenderStyle.Callback) - Method in class org.oscim.theme.styles.SymbolStyle
-
- renderNode(RenderStyle.Callback) - Method in class org.oscim.theme.styles.TextStyle
-
- RenderStyle<T extends RenderStyle<T>> - Class in org.oscim.theme.styles
-
A RenderInstruction is a basic graphical primitive to draw a map.
- RenderStyle() - Constructor for class org.oscim.theme.styles.RenderStyle
-
- RenderStyle.Callback - Interface in org.oscim.theme.styles
-
Callback methods for rendering areas, ways and points of interest (POIs).
- RenderStyle.StyleBuilder<T extends RenderStyle.StyleBuilder<T>> - Class in org.oscim.theme.styles
-
- renderSymbol(SymbolStyle) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- renderSymbol(SymbolStyle) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
-
Renders a point of interest symbol with the given bitmap.
- renderText(LineClipper, float[], String, TextStyle, int, int, LabelTileData) - Static method in class org.oscim.layers.tile.vector.labeling.WayDecorator
-
- renderText(TextStyle) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- renderText(TextStyle) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
-
Renders a way with the given text along the way path.
- renderTheme - Variable in class org.oscim.layers.tile.vector.VectorTileLoader
-
- RenderTheme - Class in org.oscim.theme
-
- RenderTheme(int, float, Rule[], int) - Constructor for class org.oscim.theme.RenderTheme
-
- renderWay(RenderStyle[]) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- renderWay(LineStyle, int) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
RenderThemeCallback
- renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.AreaStyle
-
- renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.ExtrusionStyle
-
- renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.LineStyle
-
- renderWay(LineStyle, int) - Method in interface org.oscim.theme.styles.RenderStyle.Callback
-
Renders a way with the given parameters.
- renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.RenderStyle
-
- renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.SymbolStyle
-
- renderWay(RenderStyle.Callback) - Method in class org.oscim.theme.styles.TextStyle
-
- REPEAT - Static variable in interface org.oscim.backend.GL
-
- repeat - Variable in class org.oscim.renderer.bucket.TextureItem
-
- REPLACE - Static variable in interface org.oscim.backend.GL
-
- requestCompleted(boolean) - Method in interface org.oscim.tiling.source.HttpEngine
-
- requestCompleted(boolean) - Method in class org.oscim.tiling.source.LwHttp
-
- reset() - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- reset() - Method in class org.oscim.theme.styles.CircleStyle.CircleBuilder
-
- reset() - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- reset() - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- reset() - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- reset() - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- resumeLoaders() - Method in class org.oscim.layers.tile.TileLayer
-
- reverse(T[]) - Static method in class org.oscim.utils.ArrayUtils
-
- reverse(T[], int, int) - Static method in class org.oscim.utils.ArrayUtils
-
- reverse(short[], int, int, int) - Static method in class org.oscim.utils.ArrayUtils
-
- reverse(byte[], int, int) - Static method in class org.oscim.utils.ArrayUtils
-
- reverse() - Method in class org.oscim.utils.pool.Inlist.List
-
Reverse list.
- RGB - Static variable in interface org.oscim.backend.GL
-
- RGB565 - Static variable in interface org.oscim.backend.GL
-
- RGB5_A1 - Static variable in interface org.oscim.backend.GL
-
- RGBA - Static variable in interface org.oscim.backend.GL
-
- RGBA4 - Static variable in interface org.oscim.backend.GL
-
- rgbToHsl(double, double, double, Vec3) - Static method in class org.oscim.utils.ColorUtil
-
Converts an RGB color value to HSL.
- rgbToHsl(double, double, double) - Static method in class org.oscim.utils.ColorUtil
-
- rgbToHsv(double, double, double, Vec3) - Static method in class org.oscim.utils.ColorUtil
-
Converts an RGB color value to HSV.
- rgbToHsv(double, double, double) - Static method in class org.oscim.utils.ColorUtil
-
- RIGHT - Static variable in class org.oscim.utils.geom.LineClipper
-
- root - Variable in class org.oscim.utils.quadtree.TileIndex
-
- ROTATE_EVENT - Static variable in class org.oscim.map.Map
-
UpdateListener event.
- rotateMap(double, float, float) - Method in class org.oscim.map.ViewController
-
Rotate map by radians around pivot.
- rotation - Variable in class org.oscim.renderer.bucket.SymbolItem
-
- rotationEnabled() - Method in class org.oscim.layers.AbstractMapEventLayer
-
- rotationEnabled() - Method in class org.oscim.layers.MapEventLayer
-
- rotationEnabled() - Method in class org.oscim.layers.MapEventLayer2
-
- round(float) - Static method in class org.oscim.utils.math.MathUtils
-
Returns the closest integer to the specified float.
- roundCap - Variable in class org.oscim.renderer.bucket.LineBucket
-
- roundPositive(float) - Static method in class org.oscim.utils.math.MathUtils
-
Returns the closest integer to the specified float.
- rToFloat(int) - Static method in class org.oscim.backend.canvas.Color
-
- RTree<T> - Class in org.oscim.utils
-
Implementation of RTree, a multidimensional bounding rectangle tree.
- RTree() - Constructor for class org.oscim.utils.RTree
-
- RTree.Iterator<T> - Class in org.oscim.utils
-
- Rule - Class in org.oscim.theme.rule
-
- Rule.Closed - Class in org.oscim.theme.rule
-
- Rule.Element - Class in org.oscim.theme.rule
-
- Rule.RuleVisitor - Class in org.oscim.theme.rule
-
- Rule.Selector - Class in org.oscim.theme.rule
-
- Rule.TextSizeVisitor - Class in org.oscim.theme.rule
-
- Rule.UpdateVisitor - Class in org.oscim.theme.rule
-
- RuleBuilder - Class in org.oscim.theme.rule
-
- RuleBuilder(RuleBuilder.RuleType, int, int, int, String[], String[]) - Constructor for class org.oscim.theme.rule.RuleBuilder
-
- RuleBuilder(RuleBuilder.RuleType, String[], String[]) - Constructor for class org.oscim.theme.rule.RuleBuilder
-
- RuleBuilder() - Constructor for class org.oscim.theme.rule.RuleBuilder
-
- RuleBuilder.RuleType - Enum in org.oscim.theme.rule
-
- rules(RuleBuilder...) - Method in class org.oscim.theme.rule.RuleBuilder
-
- RuleVisitor() - Constructor for class org.oscim.theme.rule.Rule.RuleVisitor
-
- run(int) - Method in interface org.oscim.layers.marker.ItemizedLayer.ActiveItem
-
- run() - Method in class org.oscim.utils.async.AsyncTask
-
Do not override! Unless you have a reason, of course.
- run() - Method in class org.oscim.utils.async.SimpleWorker
-
- run() - Method in class org.oscim.utils.async.Task
-
- run() - Method in class org.oscim.utils.PausableThread
-
- S3DBLayer - Class in org.oscim.layers.tile.buildings
-
- S3DBLayer(Map, TileSource) - Constructor for class org.oscim.layers.tile.buildings.S3DBLayer
-
- S3DBLayer(Map, TileSource, boolean, boolean) - Constructor for class org.oscim.layers.tile.buildings.S3DBLayer
-
- S3DBLayer.S3DBRenderer - Class in org.oscim.layers.tile.buildings
-
- S3DBRenderer(boolean, boolean) - Constructor for class org.oscim.layers.tile.buildings.S3DBLayer.S3DBRenderer
-
- SAMPLE_ALPHA_TO_COVERAGE - Static variable in interface org.oscim.backend.GL
-
- SAMPLE_BUFFERS - Static variable in interface org.oscim.backend.GL
-
- SAMPLE_COVERAGE - Static variable in interface org.oscim.backend.GL
-
- SAMPLE_COVERAGE_INVERT - Static variable in interface org.oscim.backend.GL
-
- SAMPLE_COVERAGE_VALUE - Static variable in interface org.oscim.backend.GL
-
- sampleCoverage(float, boolean) - Method in interface org.oscim.backend.GL
-
- SAMPLER_2D - Static variable in interface org.oscim.backend.GL
-
- SAMPLER_CUBE - Static variable in interface org.oscim.backend.GL
-
- SAMPLES - Static variable in interface org.oscim.backend.GL
-
- saturate(int, double) - Static method in class org.oscim.utils.ColorUtil
-
- saturate(int, double, boolean) - Static method in class org.oscim.utils.ColorUtil
-
- scale - Static variable in class org.oscim.backend.CanvasAdapter
-
The scale.
- scale(double) - Method in class org.oscim.core.Box
-
- scale(float, float) - Method in class org.oscim.core.GeometryBuffer
-
- scale - Variable in class org.oscim.core.MapPosition
-
Absolute scale
- use setScale() to modify
- scale - Variable in class org.oscim.renderer.bucket.LineBucket
-
- SCALE_EVENT - Static variable in class org.oscim.map.Map
-
UpdateListener event.
- scaleBarLength - Variable in class org.oscim.scalebar.MapScaleBar.ScaleBarLengthAndValue
-
- ScaleBarLengthAndValue(int, int) - Constructor for class org.oscim.scalebar.MapScaleBar.ScaleBarLengthAndValue
-
- scaleBarPosition - Variable in class org.oscim.scalebar.MapScaleBar
-
- scaleBarValue - Variable in class org.oscim.scalebar.MapScaleBar.ScaleBarLengthAndValue
-
- scaleEnd - Variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer.FadeStep
-
- scaleMap(float, float, float) - Method in class org.oscim.map.ViewController
-
Scale map by scale width center at pivot in pixel relative to
screen center.
- scaleRadius - Variable in class org.oscim.theme.styles.CircleStyle.CircleBuilder
-
- scaleRadius(boolean) - Method in class org.oscim.theme.styles.CircleStyle.CircleBuilder
-
- scaleRadius - Variable in class org.oscim.theme.styles.CircleStyle
-
- scaleStart - Variable in class org.oscim.layers.tile.bitmap.BitmapTileLayer.FadeStep
-
- scaleTextSize(float) - Method in class org.oscim.theme.DebugTheme
-
- scaleTextSize(float) - Method in interface org.oscim.theme.IRenderTheme
-
Scales the text size of this RenderTheme by the given factor.
- scaleTextSize(float) - Method in class org.oscim.theme.RenderTheme
-
- scaleTextSize(float) - Method in class org.oscim.theme.rule.Rule
-
- scaleTextSize(float) - Method in class org.oscim.theme.styles.RenderStyle
-
Scales the text size of this RenderInstruction by the given factor.
- scaleTextSize(float) - Method in class org.oscim.theme.styles.TextStyle
-
- scan(double, double, double, int, float[]) - Method in class org.oscim.utils.ScanBox
-
- ScanBox - Class in org.oscim.utils
-
Scan-line fill algorithm to retrieve tile-coordinates from
Viewport.
- ScanBox() - Constructor for class org.oscim.utils.ScanBox
-
- scissor(int, int, int, int) - Method in interface org.oscim.backend.GL
-
- SCISSOR_BOX - Static variable in interface org.oscim.backend.GL
-
- SCISSOR_TEST - Static variable in interface org.oscim.backend.GL
-
- ScreenUtils - Class in org.oscim.layers.marker.utils
-
A simple utility class to make clustered markers functionality self-contained.
- ScreenUtils() - Constructor for class org.oscim.layers.marker.utils.ScreenUtils
-
- ScreenUtils.ClusterDrawable - Class in org.oscim.layers.marker.utils
-
- search(BoxTree.BoxItem<?>, SpatialIndex.SearchCb<E>, Object) - Method in class org.oscim.utils.quadtree.BoxTree
-
- search(BoxTree.BoxItem<?>, BoxTree.SearchBoxCb<T>) - Method in class org.oscim.utils.quadtree.BoxTree
-
- search(Box, List<T>) - Method in class org.oscim.utils.QuadTree
-
- search(Box, SpatialIndex.SearchCb<T>, Object) - Method in class org.oscim.utils.QuadTree
-
- search(double[], double[], SpatialIndex.SearchCb<T>, Object) - Method in class org.oscim.utils.RTree
-
Find all items within search rectangle.
- search(Box, SpatialIndex.SearchCb<T>, Object) - Method in class org.oscim.utils.RTree
-
- search(Box, List<T>) - Method in class org.oscim.utils.RTree
-
- search(Box, List<T>) - Method in interface org.oscim.utils.SpatialIndex
-
- search(Box, SpatialIndex.SearchCb<T>, Object) - Method in interface org.oscim.utils.SpatialIndex
-
- searchStack(RTree.Rect, SpatialIndex.SearchCb<T>, Object) - Method in class org.oscim.utils.RTree
-
- searchStack(RTree.Rect, List<T>) - Method in class org.oscim.utils.RTree
-
- seek(int) - Method in class org.oscim.renderer.bucket.VertexData
-
Do not use!
- select(int) - Method in class org.oscim.theme.rule.RuleBuilder
-
- selectFirstMatch - Variable in class org.oscim.theme.rule.Rule
-
- Selector() - Constructor for class org.oscim.theme.rule.Rule.Selector
-
- selectWhenMatched - Variable in class org.oscim.theme.rule.Rule
-
- self() - Method in class org.oscim.theme.styles.RenderStyle
-
- self() - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- self() - Method in class org.oscim.tiling.TileSource.Builder
-
- sendRequest(Tile) - Method in interface org.oscim.tiling.source.HttpEngine
-
- sendRequest(Tile) - Method in class org.oscim.tiling.source.LwHttp
-
- set(double, double, double, float, float) - Method in class org.oscim.core.MapPosition
-
- set(Tag[]) - Method in class org.oscim.core.TagSet
-
Sets the tags from 'tagArray'.
- set(int, Layer) - Method in class org.oscim.map.Layers
-
- set(GLViewport) - Method in class org.oscim.renderer.bucket.CircleBucket.Renderer.Shader
-
- set(GLViewport) - Method in class org.oscim.renderer.bucket.HairLineBucket.Renderer.Shader
-
- set(RenderBucket) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
Set new bucket items and clear previous.
- set(float, float, TextureRegion, boolean) - Method in class org.oscim.renderer.bucket.SymbolItem
-
- set(float, float, TextureRegion, float, boolean) - Method in class org.oscim.renderer.bucket.SymbolItem
-
- set(float, float, Bitmap, boolean) - Method in class org.oscim.renderer.bucket.SymbolItem
-
- set(float, float, Bitmap, float, boolean) - Method in class org.oscim.renderer.bucket.SymbolItem
-
- set(float, float, String, TextStyle) - Method in class org.oscim.renderer.bucket.TextItem
-
- set(float[]) - Method in class org.oscim.renderer.GLMatrix
-
Set the Matrix from float array
- set(AreaStyle) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- set(CircleStyle) - Method in class org.oscim.theme.styles.CircleStyle.CircleBuilder
-
- set(ExtrusionStyle) - Method in class org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder
-
- set(LineStyle) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- set(RenderStyle) - Method in class org.oscim.theme.styles.RenderStyle
-
- set(SymbolStyle) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- set(TextStyle) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- set(float, float, float, float, float, float) - Method in class org.oscim.utils.geom.OBB2D
-
- set(float[], int, float, float) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
-
- set(double, double, double) - Method in class org.oscim.utils.math.Vec3
-
- setApiKey(String) - Method in class org.oscim.tiling.source.UrlTileSource
-
- setAsUniform(int) - Method in class org.oscim.renderer.GLMatrix
-
Set Matrix with glUniformMatrix
- setBackgroundColor(int) - Static method in class org.oscim.renderer.MapRenderer
-
- setBaseMap(TileSource) - Method in class org.oscim.map.Map
-
Create OsmTileLayer with given TileSource and
set as base map (layer 1)
- setBaseMap(TileLayer) - Method in class org.oscim.map.Map
-
- setBearing(float) - Method in class org.oscim.core.MapPosition
-
- setBitmap(Bitmap) - Method in interface org.oscim.backend.canvas.Canvas
-
- setBitmap(Bitmap, int, int) - Method in class org.oscim.renderer.BitmapRenderer
-
- setBitmap(Bitmap, int, int) - Method in class org.oscim.renderer.bucket.BitmapBucket
-
w/h sets also target dimension to render the bitmap.
- setBitmap(Bitmap, int, int, TextureItem.TexturePool) - Method in class org.oscim.renderer.bucket.BitmapBucket
-
- setBitmapAlpha(float) - Method in class org.oscim.layers.tile.TileRenderer
-
Threadsafe
- setBox2D(float[], float, float, float, float) - Static method in class org.oscim.utils.ArrayUtils
-
Set bbox array to:
xmin, ymin,
xmin, ymax,
xmax, ymax,
xmax, ymin,
- setBuckets(ExtrusionBucket) - Method in class org.oscim.renderer.bucket.ExtrusionBuckets
-
Set new ExtrusionLayers and clear previous.
- setByBoundingBox(BoundingBox, int, int) - Method in class org.oscim.core.MapPosition
-
- setCache(OutputStream) - Method in interface org.oscim.tiling.source.HttpEngine
-
- setCache(OutputStream) - Method in class org.oscim.tiling.source.LwHttp
-
- setCache(ITileCache) - Method in class org.oscim.tiling.TileSource
-
Cache MUST be set before TileSource is added to a TileLayer!
- setCacheSize(long) - Method in interface org.oscim.tiling.ITileCache
-
- setCallback(LocationRenderer.Callback) - Method in class org.oscim.renderer.LocationRenderer
-
- setCallback(MapFileTileSource.Callback) - Method in interface org.oscim.tiling.source.mapfile.IMapFileTileSource
-
- setCallback(MapFileTileSource.Callback) - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
-
- setCallback(MapFileTileSource.Callback) - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
-
- setCat(String) - Method in class org.oscim.theme.rule.Rule
-
- setCat(String) - Method in class org.oscim.theme.styles.RenderStyle
-
- setClearColor(float[]) - Static method in class org.oscim.renderer.GLState
-
- setColor(int) - Method in interface org.oscim.backend.canvas.Paint
-
- setColor(int, int, float) - Static method in class org.oscim.renderer.GLUtils
-
- setColor(int, float[], float) - Static method in class org.oscim.renderer.GLUtils
-
- setColor(int) - Method in class org.oscim.renderer.LocationRenderer
-
- setColorBlend(int, int, int, float) - Static method in class org.oscim.renderer.GLUtils
-
- setDataSource(ITileDataSource) - Method in class org.oscim.layers.tile.vector.VectorTileLoader
-
- setDistanceUnitAdapter(DistanceUnitAdapter) - Method in class org.oscim.scalebar.MapScaleBar
-
- setDropDistance(float) - Method in class org.oscim.renderer.bucket.LineBucket
-
For point reduction by minimal distance.
- setEnabled(boolean) - Method in class org.oscim.layers.Layer
-
Enabled layers will be considered for rendering and receive onMapUpdate()
calls when they implement MapUpdateListener.
- setEnabled(boolean) - Method in class org.oscim.layers.LocationLayer
-
- setEnableHandler(Layer.EnableHandler) - Method in class org.oscim.layers.GroupLayer
-
- setEnableHandler(Layer.EnableHandler) - Method in class org.oscim.layers.Layer
-
- setExtents(float[]) - Method in class org.oscim.core.Box
-
- setExtents(int, int) - Method in class org.oscim.renderer.bucket.LineBucket
-
- setExtents(float[], float) - Method in class org.oscim.utils.quadtree.BoxTree.BoxItem
-
- setExtents(float[], float, int) - Method in class org.oscim.utils.quadtree.BoxTree.BoxItem
-
- setFixOnCenter(boolean) - Method in class org.oscim.layers.AbstractMapEventLayer
-
- setFixOnCenter(boolean) - Method in class org.oscim.layers.MapEventLayer
-
When enabled zoom- and rotation-gestures will not move the viewport.
- setFixOnCenter(boolean) - Method in class org.oscim.layers.MapEventLayer2
-
When enabled zoom- and rotation-gestures will not move the viewport.
- setFocus(Item) - Method in class org.oscim.layers.marker.MarkerLayer
-
TODO
If the given Item is found in the overlay, force it to be the current
focus-bearer.
- setFrom(RenderBuckets) - Method in class org.oscim.renderer.bucket.RenderBuckets
-
- setGeom(GeometryBuffer) - Method in class org.oscim.layers.PathLayer
-
Deprecated.
- setHttpEngine(HttpEngine.Factory) - Method in class org.oscim.tiling.source.UrlTileSource
-
- setHttpRequestHeaders(Map<String, String>) - Method in class org.oscim.tiling.source.UrlTileSource
-
- setHue(int, double) - Static method in class org.oscim.utils.ColorUtil
-
- setIdentity() - Method in class org.oscim.renderer.GLMatrix
-
Set identity matrix
- setIndex(int, KeyMap.HashItem) - Method in class org.oscim.utils.KeyMap.HashItem
-
- setInputStream(InputStream) - Method in class org.oscim.tiling.source.PbfDecoder
-
- setJobs(MapTile[]) - Method in class org.oscim.layers.tile.JobQueue
-
- setLabelPosition(float, float) - Method in class org.oscim.core.MapElement
-
- setLabels(TextItem) - Method in class org.oscim.renderer.bucket.TextBucket
-
- setLayer(int) - Method in class org.oscim.core.MapElement
-
- setLevel(int) - Method in class org.oscim.renderer.bucket.RenderBucket
-
- setLocation(double, double, double) - Method in class org.oscim.renderer.LocationRenderer
-
- setMapFile(String) - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
-
- setMapLimit(double, double, double, double) - Method in class org.oscim.map.Viewport
-
- setMapLimit(BoundingBox) - Method in class org.oscim.map.Viewport
-
- setMapPosition(MapPosition) - Method in class org.oscim.map.Map
-
- setMapPosition(double, double, double) - Method in class org.oscim.map.Map
-
- setMapPosition(MapPosition) - Method in class org.oscim.map.ViewController
-
- setMapScreenCenter(float) - Method in class org.oscim.map.ViewController
-
Set pivot height relative to screen center.
- setMarginHorizontal(int) - Method in class org.oscim.scalebar.MapScaleBar
-
- setMarginVertical(int) - Method in class org.oscim.scalebar.MapScaleBar
-
- setMarker(MarkerSymbol) - Method in class org.oscim.layers.marker.MarkerItem
-
- setMatrix(GLViewport, boolean) - Method in class org.oscim.renderer.BucketRenderer
-
Utility: Set matrices.mvp matrix relative to the difference of current
MapPosition and the last updated Overlay MapPosition.
- setMatrix(GLViewport, boolean, float) - Method in class org.oscim.renderer.BucketRenderer
-
- setMatrix(GLMatrix, GLViewport, boolean, float) - Method in class org.oscim.renderer.BucketRenderer
-
- setMatrix(GLViewport) - Method in class org.oscim.renderer.BucketRenderer
-
Utility: Set matrices.mvp matrix relative to the difference of current
MapPosition and the last updated Overlay MapPosition and applies
view-projection-matrix.
- setMaxBearing(float) - Method in class org.oscim.map.Viewport
-
- setMaxScale(double) - Method in class org.oscim.map.Viewport
-
- setMaxTilt(float) - Method in class org.oscim.map.Viewport
-
- setMaxX(double) - Method in class org.oscim.map.Viewport
-
- setMaxY(double) - Method in class org.oscim.map.Viewport
-
- setMaxZoomLevel(int) - Method in class org.oscim.map.Viewport
-
- setMenuCallback(XmlRenderThemeMenuCallback) - Method in class org.oscim.theme.ExternalRenderTheme
-
- setMenuCallback(XmlRenderThemeMenuCallback) - Method in class org.oscim.theme.StreamRenderTheme
-
- setMenuCallback(XmlRenderThemeMenuCallback) - Method in interface org.oscim.theme.ThemeFile
-
- setMinBearing(float) - Method in class org.oscim.map.Viewport
-
- setMinScale(double) - Method in class org.oscim.map.Viewport
-
- setMinTilt(float) - Method in class org.oscim.map.Viewport
-
- setMinX(double) - Method in class org.oscim.map.Viewport
-
- setMinY(double) - Method in class org.oscim.map.Viewport
-
- setMinZoomLevel(int) - Method in class org.oscim.map.Viewport
-
- setNormalized(float, float, float, float, float, float, float) - Method in class org.oscim.utils.geom.OBB2D
-
- setNumLoaders(int) - Method in class org.oscim.layers.tile.TileLayer
-
Set number of loader threads.
- setOffset(float, float) - Method in class org.oscim.renderer.BitmapRenderer
-
- setOnItemGestureListener(ItemizedLayer.OnItemGestureListener<Item>) - Method in class org.oscim.layers.marker.ItemizedLayer
-
- setOption(String, String) - Method in class org.oscim.tiling.TileSource
-
- setOverdrawColor(int) - Method in class org.oscim.layers.tile.TileRenderer
-
Threadsafe
- setPerpendicular(Point) - Method in class org.oscim.core.Point
-
- setPerpendicular(Point, Point) - Method in class org.oscim.core.Point
-
- setPoint(int, float, float) - Method in class org.oscim.core.GeometryBuffer
-
Sets the point x,y at position pos.
- setPoints(Collection<? extends GeoPoint>) - Method in class org.oscim.layers.PathLayer
-
- setPosition(GeoPoint) - Method in class org.oscim.core.MapPosition
-
- setPosition(double, double) - Method in class org.oscim.core.MapPosition
-
- setPosition(double, double, double) - Method in class org.oscim.layers.LocationLayer
-
- setPosition(GLViewport.Position) - Method in class org.oscim.renderer.BitmapRenderer
-
- setPreferredLanguage(String) - Method in interface org.oscim.tiling.source.mapfile.IMapFileTileSource
-
- setPreferredLanguage(String) - Method in class org.oscim.tiling.source.mapfile.MapFileTileSource
-
- setPreferredLanguage(String) - Method in class org.oscim.tiling.source.mapfile.MultiMapFileTileSource
-
- setReady(boolean) - Method in class org.oscim.renderer.LayerRenderer
-
Set 'ready for render' state when layer data is ready for rendering.
- setRect(float, float, float, float) - Method in class org.oscim.utils.geom.LineClipper
-
- setRect(float, float, float, float) - Method in class org.oscim.utils.geom.TileClipper
-
- setRenderer(TileRenderer) - Method in class org.oscim.layers.tile.TileLayer
-
- setRenderer(LayerRenderer) - Method in class org.oscim.renderer.OffscreenRenderer
-
- setRenderTheme(IRenderTheme) - Method in class org.oscim.layers.tile.vector.VectorTileLayer
-
- setRotation(float) - Method in class org.oscim.layers.marker.MarkerItem
-
- setRotation(float) - Method in class org.oscim.layers.marker.MarkerSymbol
-
- setRotation(double) - Method in class org.oscim.map.ViewController
-
- setRotation(float, float, float, float) - Method in class org.oscim.renderer.GLMatrix
-
Set rotation
- setScale(double) - Method in class org.oscim.core.MapPosition
-
- setScale(float, float, float) - Method in class org.oscim.renderer.GLMatrix
-
Set scale factor
- setScaleBarMode(DefaultMapScaleBar.ScaleBarMode) - Method in class org.oscim.scalebar.DefaultMapScaleBar
-
- setScaleBarPosition(MapScaleBar.ScaleBarPosition) - Method in class org.oscim.scalebar.MapScaleBar
-
- setScaleFactor(float) - Method in class org.oscim.theme.rule.Rule.TextSizeVisitor
-
- setScreenSize(int, int) - Method in class org.oscim.map.ViewController
-
- setSecondaryDistanceUnitAdapter(DistanceUnitAdapter) - Method in class org.oscim.scalebar.DefaultMapScaleBar
-
- setShader(String) - Method in class org.oscim.renderer.LocationRenderer
-
- setShowAccuracyZoom(int) - Method in class org.oscim.renderer.LocationRenderer
-
- setState(byte) - Method in class org.oscim.layers.tile.MapTile
-
- setStrokeCap(Paint.Cap) - Method in interface org.oscim.backend.canvas.Paint
-
- setStrokeJoin(Paint.Join) - Method in interface org.oscim.backend.canvas.Paint
-
- setStrokeWidth(float) - Method in interface org.oscim.backend.canvas.Paint
-
- setStyle(Paint.Style) - Method in interface org.oscim.backend.canvas.Paint
-
- setStyle(LineStyle) - Method in class org.oscim.layers.PathLayer
-
- setTextAlign(Paint.Align) - Method in interface org.oscim.backend.canvas.Paint
-
- setTextSize(float) - Method in interface org.oscim.backend.canvas.Paint
-
- setTextureParameter(int, int, int, int) - Static method in class org.oscim.renderer.GLUtils
-
- setTheme(ThemeFile) - Method in class org.oscim.map.Map
-
Utility function to set theme of base vector-layer and
use map background color from theme.
- setTheme(ThemeFile, boolean) - Method in class org.oscim.map.Map
-
Utility function to set theme of base vector-layer, optionally
to all vector layers and use map background color from theme.
- setTheme(IRenderTheme) - Method in class org.oscim.map.Map
-
- setTheme(IRenderTheme, boolean) - Method in class org.oscim.map.Map
-
- setTileImage(Bitmap) - Method in class org.oscim.layers.tile.bitmap.BitmapTileLoader
-
- setTileImage(Bitmap) - Method in class org.oscim.layers.tile.TileLoader
-
Called by TileDataSource
- setTileImage(Bitmap) - Method in interface org.oscim.tiling.ITileDataSink
-
Pass read Bitmap data to loader.
- setTileManager(TileManager) - Method in class org.oscim.layers.tile.TileRenderer
-
- setTiles(TileSet) - Method in class org.oscim.layers.tile.TileSet
-
Clone TileSet from source.
- setTileSource(TileSource) - Method in class org.oscim.layers.tile.vector.VectorTileLayer
-
- setTilt(float) - Method in class org.oscim.core.MapPosition
-
- setTilt(float) - Method in class org.oscim.map.ViewController
-
- setTranslation(float, float, float) - Method in class org.oscim.renderer.GLMatrix
-
Set translation
- setTransScale(float, float, float) - Method in class org.oscim.renderer.GLMatrix
-
Set translation and x,y scale
- setTypeface(Paint.FontFamily, Paint.FontStyle) - Method in interface org.oscim.backend.canvas.Paint
-
- setup() - Method in class org.oscim.layers.tile.buildings.BuildingRenderer
-
- setup() - Method in class org.oscim.layers.tile.buildings.S3DBLayer.S3DBRenderer
-
- setup() - Method in class org.oscim.renderer.ExtrusionRenderer
-
- setup() - Method in class org.oscim.renderer.LayerRenderer
-
0.
- setup() - Method in class org.oscim.renderer.OffscreenRenderer
-
- setupFBO(GLViewport) - Method in class org.oscim.renderer.OffscreenRenderer
-
- setUrlFormatter(UrlTileSource.TileUrlFormatter) - Method in class org.oscim.tiling.source.UrlTileSource
-
- setValue(int, float) - Method in class org.oscim.renderer.GLMatrix
-
Set single value
- setValueAt(int, int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Directly set the value at a particular index.
- setVertexOffset(int) - Method in class org.oscim.renderer.bucket.RenderBucket
-
- setViewPortScale(float) - Method in class org.oscim.renderer.MapRenderer
-
Set the scale value for map viewport.
- setVisible(boolean) - Method in class org.oscim.scalebar.MapScaleBar
-
- setVisible(int, int, int) - Method in class org.oscim.utils.ScanBox
-
- setX(double) - Method in class org.oscim.core.MapPosition
-
- setY(double) - Method in class org.oscim.core.MapPosition
-
- setZoomLevel(int) - Method in class org.oscim.core.MapPosition
-
- setZoomLevel(int, int) - Method in class org.oscim.layers.tile.TileManager
-
- setZoomTable(int[]) - Method in class org.oscim.layers.tile.TileManager
-
- setZoomThresholds(float, float) - Method in class org.oscim.layers.tile.TileManager
-
TESTING: avoid flickering when switching zoom-levels:
1.85, 1.15 seems to work well
- Shader(String) - Constructor for class org.oscim.renderer.ExtrusionRenderer.Shader
-
- SHADER_BINARY_FORMATS - Static variable in interface org.oscim.backend.GL
-
- SHADER_COMPILER - Static variable in interface org.oscim.backend.GL
-
- SHADER_SOURCE_LENGTH - Static variable in interface org.oscim.backend.GL
-
- SHADER_TYPE - Static variable in interface org.oscim.backend.GL
-
- shaderBinary(int, IntBuffer, int, Buffer, int) - Method in interface org.oscim.backend.GL
-
- shaderSource(int, String) - Method in interface org.oscim.backend.GL
-
- SHADING_LANGUAGE_VERSION - Static variable in interface org.oscim.backend.GL
-
- shiftHue(int, double) - Static method in class org.oscim.utils.ColorUtil
-
- SHORT - Static variable in interface org.oscim.backend.GL
-
- SimpleWorker<T> - Class in org.oscim.utils.async
-
Simple 'Double Buffering' worker for running Tasks on AsyncExecutor
thread.
- SimpleWorker(Map, long, T, T) - Constructor for class org.oscim.utils.async.SimpleWorker
-
- simplify(float, boolean) - Method in class org.oscim.core.GeometryBuffer
-
Remove points with distance less than minSqDist
TODO could avoid superfluous copying
- simplify(GeometryBuffer, float) - Method in class org.oscim.utils.geom.SimplifyDP
-
- simplify(float[], int, int, int, float) - Method in class org.oscim.utils.geom.SimplifyDP
-
- simplify(GeometryBuffer, float) - Method in class org.oscim.utils.geom.SimplifyVW
-
- SimplifyDP - Class in org.oscim.utils.geom
-
Douglas-Peucker line simplification with stack and some bit twiddling.
- SimplifyDP() - Constructor for class org.oscim.utils.geom.SimplifyDP
-
- SimplifyVW - Class in org.oscim.utils.geom
-
Visvalingam-Wyatt simplification
based on:
https://github.com/mbloch/mapshaper/blob/master/src/mapshaper-visvalingam.js
- SimplifyVW() - Constructor for class org.oscim.utils.geom.SimplifyVW
-
- sin(float) - Static method in class org.oscim.utils.math.MathUtils
-
Returns the sine in radians.
- sinDeg(float) - Static method in class org.oscim.utils.math.MathUtils
-
Returns the sine in radians.
- sine - Static variable in class org.oscim.utils.math.Interpolation
-
- sineIn - Static variable in class org.oscim.utils.math.Interpolation
-
- sineOut - Static variable in class org.oscim.utils.math.Interpolation
-
- SIZE - Static variable in class org.oscim.core.Tile
-
Width and height of a map tile in pixels.
- size() - Method in class org.oscim.layers.marker.ItemizedLayer
-
- size() - Method in class org.oscim.layers.marker.MarkerLayer
-
The number of items in this overlay.
- size() - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Returns the number of key-value mappings that this SparseIntArray
currently stores.
- size() - Method in class org.oscim.map.Layers
-
- SIZE - Static variable in class org.oscim.renderer.bucket.VertexData
-
Size of array chunks.
- size() - Method in class org.oscim.utils.KeyMap
-
Returns the number of elements in this map.
- size() - Method in class org.oscim.utils.pool.Inlist.List
-
- size(T) - Static method in class org.oscim.utils.pool.Inlist
-
Get size of 'list'.
- size() - Method in class org.oscim.utils.quadtree.BoxTree
-
- size() - Method in class org.oscim.utils.quadtree.TileIndex
-
- size() - Method in class org.oscim.utils.RTree
-
Count the data elements in this container.
- size() - Method in interface org.oscim.utils.SpatialIndex
-
- SkylineStrategy() - Constructor for class org.oscim.utils.BitmapPacker.SkylineStrategy
-
- Slot(int, int, int) - Constructor for class org.oscim.renderer.atlas.TextureAtlas.Slot
-
- sort(InternalItem[], int, int) - Static method in class org.oscim.layers.marker.MarkerRenderer
-
- sort(MapTile[], int, int) - Static method in class org.oscim.layers.tile.TileDistanceSort
-
- sort(ArrayList<Bitmap>) - Method in class org.oscim.utils.BitmapPacker.GuillotineStrategy
-
- sort(ArrayList<Bitmap>) - Method in interface org.oscim.utils.BitmapPacker.PackStrategy
-
- sort(ArrayList<Bitmap>) - Method in class org.oscim.utils.BitmapPacker.SkylineStrategy
-
- SparseIntArray - Class in org.oscim.layers.marker.utils
-
Cloned from Android API: SparseInt Array
- SparseIntArray(int) - Constructor for class org.oscim.layers.marker.utils.SparseIntArray
-
Creates a new SparseIntArray containing no mappings that will not
require any additional memory allocation to store the specified
number of mappings.
- SpatialIndex<T> - Interface in org.oscim.utils
-
- SpatialIndex.SearchCb<T> - Interface in org.oscim.utils
-
- sphericalDistance(GeoPoint) - Method in class org.oscim.core.GeoPoint
-
Calculate the spherical distance from this point to another using the Haversine formula.
- squaredDistance(float[], int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
-
- squareSegmentDistance(float[], int, int, int) - Static method in class org.oscim.utils.geom.GeometryUtils
-
square distance from a point a to a segment b,c
- SRC_ALPHA - Static variable in interface org.oscim.backend.GL
-
- SRC_ALPHA_SATURATE - Static variable in interface org.oscim.backend.GL
-
- SRC_COLOR - Static variable in interface org.oscim.backend.GL
-
- STAMEN_TONER - Static variable in class org.oscim.tiling.source.bitmap.DefaultSources
-
- STAMEN_WATERCOLOR - Static variable in class org.oscim.tiling.source.bitmap.DefaultSources
-
- startAddress - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
Absolute start address of the sub-file in the enclosing file.
- startElement(String, String, String, Attributes) - Method in class org.oscim.theme.XmlThemeBuilder
-
- startHole() - Method in class org.oscim.core.GeometryBuffer
-
Starts a new polygon hole (inner ring).
- startLine() - Method in class org.oscim.core.GeometryBuffer
-
Start a new line.
- startPoints() - Method in class org.oscim.core.GeometryBuffer
-
Set geometry type for points.
- startPolygon() - Method in class org.oscim.core.GeometryBuffer
-
Start a new polygon.
- startPosition - Variable in class org.oscim.tiling.source.mapfile.MapInfo
-
The map start position from the file header (may be null).
- startZoomLevel - Variable in class org.oscim.tiling.source.mapfile.MapInfo
-
The map start zoom level from the file header (may be null).
- state(int) - Method in class org.oscim.layers.tile.MapTile
-
- state() - Method in class org.oscim.layers.tile.MapTile
-
- State() - Constructor for class org.oscim.layers.tile.MapTile.State
-
- state - Variable in class org.oscim.utils.async.Task
-
- STATIC_DRAW - Static variable in interface org.oscim.backend.GL
-
- STENCIL_ATTACHMENT - Static variable in interface org.oscim.backend.GL
-
- STENCIL_BACK_FAIL - Static variable in interface org.oscim.backend.GL
-
- STENCIL_BACK_FUNC - Static variable in interface org.oscim.backend.GL
-
- STENCIL_BACK_PASS_DEPTH_FAIL - Static variable in interface org.oscim.backend.GL
-
- STENCIL_BACK_PASS_DEPTH_PASS - Static variable in interface org.oscim.backend.GL
-
- STENCIL_BACK_REF - Static variable in interface org.oscim.backend.GL
-
- STENCIL_BACK_VALUE_MASK - Static variable in interface org.oscim.backend.GL
-
- STENCIL_BACK_WRITEMASK - Static variable in interface org.oscim.backend.GL
-
- STENCIL_BITS - Static variable in interface org.oscim.backend.GL
-
- STENCIL_BUFFER_BIT - Static variable in interface org.oscim.backend.GL
-
- STENCIL_CLEAR_VALUE - Static variable in interface org.oscim.backend.GL
-
- STENCIL_FAIL - Static variable in interface org.oscim.backend.GL
-
- STENCIL_FUNC - Static variable in interface org.oscim.backend.GL
-
- STENCIL_INDEX - Static variable in interface org.oscim.backend.GL
-
- STENCIL_INDEX8 - Static variable in interface org.oscim.backend.GL
-
- STENCIL_PASS_DEPTH_FAIL - Static variable in interface org.oscim.backend.GL
-
- STENCIL_PASS_DEPTH_PASS - Static variable in interface org.oscim.backend.GL
-
- STENCIL_REF - Static variable in interface org.oscim.backend.GL
-
- STENCIL_TEST - Static variable in interface org.oscim.backend.GL
-
- STENCIL_VALUE_MASK - Static variable in interface org.oscim.backend.GL
-
- STENCIL_WRITEMASK - Static variable in interface org.oscim.backend.GL
-
- stencilFunc(int, int, int) - Method in interface org.oscim.backend.GL
-
- stencilFuncSeparate(int, int, int, int) - Method in interface org.oscim.backend.GL
-
- stencilMask(int) - Method in interface org.oscim.backend.GL
-
- stencilMaskSeparate(int, int) - Method in interface org.oscim.backend.GL
-
- stencilOp(int, int, int) - Method in interface org.oscim.backend.GL
-
- stencilOpSeparate(int, int, int, int) - Method in interface org.oscim.backend.GL
-
- stipple - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- stipple(int) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- stipple - Variable in class org.oscim.theme.styles.LineStyle
-
- stippleColor - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- stippleColor(int) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- stippleColor(String) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- stippleColor - Variable in class org.oscim.theme.styles.LineStyle
-
- stippleWidth - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- stippleWidth(float) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- stippleWidth - Variable in class org.oscim.theme.styles.LineStyle
-
- STREAM_DRAW - Static variable in interface org.oscim.backend.GL
-
- StreamRenderTheme - Class in org.oscim.theme
-
A StreamRenderTheme allows for customizing the rendering style of the map
via an XML input stream.
- StreamRenderTheme(String, InputStream) - Constructor for class org.oscim.theme.StreamRenderTheme
-
- StreamRenderTheme(String, InputStream, XmlRenderThemeMenuCallback) - Constructor for class org.oscim.theme.StreamRenderTheme
-
- string - Variable in class org.oscim.renderer.bucket.TextItem
-
- stroke - Variable in class org.oscim.theme.styles.TextStyle
-
- STROKE_INCREASE - Static variable in class org.oscim.layers.tile.vector.VectorTileLoader
-
- STROKE_MAX_ZOOM - Static variable in class org.oscim.layers.tile.vector.VectorTileLoader
-
- STROKE_MIN_ZOOM - Static variable in class org.oscim.layers.tile.vector.VectorTileLoader
-
- strokeColor - Variable in class org.oscim.theme.styles.AreaStyle
-
Outline
- strokeColor - Variable in class org.oscim.theme.styles.CircleStyle
-
- strokeColor - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- strokeColor(int) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- strokeColor(String) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- strokeWidth - Variable in class org.oscim.theme.styles.AreaStyle
-
- strokeWidth - Variable in class org.oscim.theme.styles.CircleStyle
-
- strokeWidth - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- strokeWidth(float) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- style(RenderStyle.StyleBuilder<?>...) - Method in class org.oscim.theme.rule.RuleBuilder
-
- style - Variable in class org.oscim.theme.styles.AreaStyle
-
Style name
- style - Variable in class org.oscim.theme.styles.LineStyle
-
- style - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- style(String) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- style - Variable in class org.oscim.theme.styles.TextStyle
-
- StyleBuilder() - Constructor for class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- styles - Variable in class org.oscim.theme.rule.Rule
-
- sub(float[], int, int, int) - Static method in class org.oscim.utils.geom.OBB2D.Vec2
-
- SubFileParameter - Class in org.oscim.tiling.source.mapfile.header
-
Holds all parameters of a sub-file.
- subFileSize - Variable in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
Size of the sub-file in bytes.
- submit(long) - Method in class org.oscim.utils.async.SimpleWorker
-
If delay > 0 onMainLoop will be called before Task
is passed to worker-thread
- SUBPIXEL_BITS - Static variable in interface org.oscim.backend.GL
-
- subRules - Variable in class org.oscim.theme.rule.Rule
-
- SUCCESS - Static variable in class org.oscim.tiling.TileSource.OpenResult
-
Singleton for a FileOpenResult instance with success=true.
- swing - Static variable in class org.oscim.utils.math.Interpolation
-
- Swing(float) - Constructor for class org.oscim.utils.math.Interpolation.Swing
-
- swingIn - Static variable in class org.oscim.utils.math.Interpolation
-
- SwingIn(float) - Constructor for class org.oscim.utils.math.Interpolation.SwingIn
-
- swingOut - Static variable in class org.oscim.utils.math.Interpolation
-
- SwingOut(float) - Constructor for class org.oscim.utils.math.Interpolation.SwingOut
-
- SYMBOL - Static variable in class org.oscim.renderer.bucket.RenderBucket
-
- SymbolBucket - Class in org.oscim.renderer.bucket
-
- SymbolBucket() - Constructor for class org.oscim.renderer.bucket.SymbolBucket
-
- SymbolBuilder() - Constructor for class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- symbolHeight - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- symbolHeight(int) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- symbolHeight - Variable in class org.oscim.theme.styles.AreaStyle
-
- symbolHeight - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- symbolHeight(int) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- symbolHeight - Variable in class org.oscim.theme.styles.LineStyle
-
- symbolHeight - Variable in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- symbolHeight(int) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- symbolHeight - Variable in class org.oscim.theme.styles.SymbolStyle
-
- symbolHeight - Variable in class org.oscim.theme.styles.TextStyle
-
- symbolHeight - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- symbolHeight(int) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- SymbolItem - Class in org.oscim.renderer.bucket
-
- SymbolItem() - Constructor for class org.oscim.renderer.bucket.SymbolItem
-
- symbolPercent - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- symbolPercent(int) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- symbolPercent - Variable in class org.oscim.theme.styles.AreaStyle
-
- symbolPercent - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- symbolPercent(int) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- symbolPercent - Variable in class org.oscim.theme.styles.LineStyle
-
- symbolPercent - Variable in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- symbolPercent(int) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- symbolPercent - Variable in class org.oscim.theme.styles.SymbolStyle
-
- symbolPercent - Variable in class org.oscim.theme.styles.TextStyle
-
- symbolPercent - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- symbolPercent(int) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- symbols - Variable in class org.oscim.layers.tile.vector.labeling.LabelTileData
-
- SymbolStyle - Class in org.oscim.theme.styles
-
Represents an icon on the map.
- SymbolStyle(Bitmap) - Constructor for class org.oscim.theme.styles.SymbolStyle
-
- SymbolStyle(TextureRegion) - Constructor for class org.oscim.theme.styles.SymbolStyle
-
- SymbolStyle(int) - Constructor for class org.oscim.theme.styles.SymbolStyle
-
- SymbolStyle(SymbolStyle.SymbolBuilder<?>) - Constructor for class org.oscim.theme.styles.SymbolStyle
-
- SymbolStyle.SymbolBuilder<T extends SymbolStyle.SymbolBuilder<T>> - Class in org.oscim.theme.styles
-
- symbolWidth - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- symbolWidth(int) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- symbolWidth - Variable in class org.oscim.theme.styles.AreaStyle
-
- symbolWidth - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- symbolWidth(int) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- symbolWidth - Variable in class org.oscim.theme.styles.LineStyle
-
- symbolWidth - Variable in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- symbolWidth(int) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- symbolWidth - Variable in class org.oscim.theme.styles.SymbolStyle
-
- symbolWidth - Variable in class org.oscim.theme.styles.TextStyle
-
- symbolWidth - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- symbolWidth(int) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- SyncPool<T extends Inlist<?>> - Class in org.oscim.utils.pool
-
- SyncPool(int) - Constructor for class org.oscim.utils.pool.SyncPool
-
- SyncPool(int, boolean) - Constructor for class org.oscim.utils.pool.SyncPool
-
- Tag - Class in org.oscim.core
-
A tag represents an immutable key-value pair.
- Tag(String, String) - Constructor for class org.oscim.core.Tag
-
- Tag(String, String, boolean) - Constructor for class org.oscim.core.Tag
-
Create Tag with interned Key.
- Tag(String, String, boolean, boolean) - Constructor for class org.oscim.core.Tag
-
- tags - Variable in class org.oscim.core.MapElement
-
- tags - Variable in class org.oscim.core.TagSet
-
The Tags.
- Tags - Class in org.oscim.tiling.source.oscimap4
-
- Tags() - Constructor for class org.oscim.tiling.source.oscimap4.Tags
-
- TagSet - Class in org.oscim.core
-
The Class TagSet holds a set of Tags.
- TagSet() - Constructor for class org.oscim.core.TagSet
-
Instantiates a new TagSet with initial size of 10.
- TagSet(int) - Constructor for class org.oscim.core.TagSet
-
Instantiates a new tag set initialized with the given size.
- TAP - Static variable in interface org.oscim.event.Gesture
-
- Tap() - Constructor for class org.oscim.event.Gesture.Tap
-
- Task() - Constructor for class org.oscim.layers.vector.AbstractVectorLayer.Task
-
- Task - Class in org.oscim.utils.async
-
- Task() - Constructor for class org.oscim.utils.async.Task
-
- TaskQueue - Interface in org.oscim.utils.async
-
- tell(E, Event, T) - Method in class org.oscim.event.EventDispatcher
-
Tell listeners whats going on.
- tesselate() - Method in class org.oscim.utils.TessJNI
-
- tesselate(int, int) - Method in class org.oscim.utils.TessJNI
-
- tessellate(float[], int, int, int[], int, int, int, VertexData) - Static method in class org.oscim.utils.Tessellator
-
Special version for ExtrusionLayer to match indices with vertex
positions.
- Tessellator - Class in org.oscim.utils
-
- Tessellator() - Constructor for class org.oscim.utils.Tessellator
-
- TessJNI - Class in org.oscim.utils
-
- TessJNI() - Constructor for class org.oscim.utils.TessJNI
-
- TessJNI(int) - Constructor for class org.oscim.utils.TessJNI
-
- TessJNI.ElementType - Class in org.oscim.utils
-
- TessJNI.WindingRule - Class in org.oscim.utils
-
See OpenGL Red Book for description of the winding rules
http://www.glprogramming.com/red/chapter11.html
- test(boolean, boolean) - Static method in class org.oscim.renderer.GLState
-
- testDepth(boolean) - Static method in class org.oscim.renderer.GLState
-
- TestTileLayer - Class in org.oscim.layers.tile.example
-
- TestTileLayer(Map) - Constructor for class org.oscim.layers.tile.example.TestTileLayer
-
- TestTileSource - Class in org.oscim.tiling.source.test
-
- TestTileSource() - Constructor for class org.oscim.tiling.source.test.TestTileSource
-
- texImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in interface org.oscim.backend.GL
-
- TEXLINE - Static variable in class org.oscim.renderer.bucket.RenderBucket
-
- texParameterf(int, int, float) - Method in interface org.oscim.backend.GL
-
- texParameterfv(int, int, FloatBuffer) - Method in interface org.oscim.backend.GL
-
- texParameteri(int, int, int) - Method in interface org.oscim.backend.GL
-
- texParameteriv(int, int, IntBuffer) - Method in interface org.oscim.backend.GL
-
- texRegion - Variable in class org.oscim.renderer.bucket.SymbolItem
-
- texSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in interface org.oscim.backend.GL
-
- text - Variable in class org.oscim.renderer.bucket.TextItem
-
- TextBucket - Class in org.oscim.renderer.bucket
-
- TextBucket() - Constructor for class org.oscim.renderer.bucket.TextBucket
-
- TextBuilder() - Constructor for class org.oscim.theme.styles.TextStyle.TextBuilder
-
- TextItem - Class in org.oscim.renderer.bucket
-
- TextItem() - Constructor for class org.oscim.renderer.bucket.TextItem
-
- textKey - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- textKey(String) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- textKey - Variable in class org.oscim.theme.styles.TextStyle
-
- textScale - Static variable in class org.oscim.backend.CanvasAdapter
-
The text scale.
- TextSizeVisitor() - Constructor for class org.oscim.theme.rule.Rule.TextSizeVisitor
-
- TextStyle - Class in org.oscim.theme.styles
-
- TextStyle.TextBuilder<T extends TextStyle.TextBuilder<T>> - Class in org.oscim.theme.styles
-
- TEXTURE - Static variable in interface org.oscim.backend.GL
-
- texture - Variable in class org.oscim.renderer.atlas.TextureAtlas
-
- texture - Variable in class org.oscim.renderer.atlas.TextureRegion
-
- texture - Variable in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- texture(TextureItem) - Method in class org.oscim.theme.styles.AreaStyle.AreaBuilder
-
- texture - Variable in class org.oscim.theme.styles.AreaStyle
-
Pattern texture
- texture - Variable in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- texture(TextureItem) - Method in class org.oscim.theme.styles.LineStyle.LineBuilder
-
- texture - Variable in class org.oscim.theme.styles.LineStyle
-
- texture - Variable in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- texture(TextureRegion) - Method in class org.oscim.theme.styles.SymbolStyle.SymbolBuilder
-
- texture - Variable in class org.oscim.theme.styles.SymbolStyle
-
- texture - Variable in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- texture(TextureRegion) - Method in class org.oscim.theme.styles.TextStyle.TextBuilder
-
- texture - Variable in class org.oscim.theme.styles.TextStyle
-
- TEXTURE0 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE1 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE10 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE11 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE12 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE13 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE14 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE15 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE16 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE17 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE18 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE19 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE2 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE20 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE21 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE22 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE23 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE24 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE25 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE26 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE27 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE28 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE29 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE3 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE30 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE31 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE4 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE5 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE6 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE7 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE8 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE9 - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_2D - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_BINDING_2D - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_BINDING_CUBE_MAP - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_CUBE_MAP - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_CUBE_MAP_NEGATIVE_X - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_CUBE_MAP_NEGATIVE_Y - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_CUBE_MAP_NEGATIVE_Z - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_CUBE_MAP_POSITIVE_X - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_CUBE_MAP_POSITIVE_Y - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_CUBE_MAP_POSITIVE_Z - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_HEIGHT - Static variable in class org.oscim.renderer.bucket.TextureBucket
-
- TEXTURE_MAG_FILTER - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_MAX_ANISOTROPY_EXT - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_MIN_FILTER - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_WIDTH - Static variable in class org.oscim.renderer.bucket.TextureBucket
-
- TEXTURE_WRAP_S - Static variable in interface org.oscim.backend.GL
-
- TEXTURE_WRAP_T - Static variable in interface org.oscim.backend.GL
-
- TextureAtlas - Class in org.oscim.renderer.atlas
-
- TextureAtlas(int, int) - Constructor for class org.oscim.renderer.atlas.TextureAtlas
-
- TextureAtlas(Bitmap) - Constructor for class org.oscim.renderer.atlas.TextureAtlas
-
- TextureAtlas.Rect - Class in org.oscim.renderer.atlas
-
- TextureAtlas.Slot - Class in org.oscim.renderer.atlas
-
- TextureAtlasUtils - Class in org.oscim.utils
-
- TextureAtlasUtils() - Constructor for class org.oscim.utils.TextureAtlasUtils
-
- TextureBucket - Class in org.oscim.renderer.bucket
-
- TextureBucket(int) - Constructor for class org.oscim.renderer.bucket.TextureBucket
-
- TextureBucket.Renderer - Class in org.oscim.renderer.bucket
-
- TextureItem - Class in org.oscim.renderer.bucket
-
- TextureItem(Bitmap) - Constructor for class org.oscim.renderer.bucket.TextureItem
-
- TextureItem(Bitmap, boolean) - Constructor for class org.oscim.renderer.bucket.TextureItem
-
- TextureItem.TexturePool - Class in org.oscim.renderer.bucket
-
- TexturePool(int, int, int, boolean) - Constructor for class org.oscim.renderer.bucket.TextureItem.TexturePool
-
- TexturePool(int) - Constructor for class org.oscim.renderer.bucket.TextureItem.TexturePool
-
- TextureRegion - Class in org.oscim.renderer.atlas
-
- TextureRegion(TextureItem, TextureAtlas.Rect) - Constructor for class org.oscim.renderer.atlas.TextureRegion
-
- textures - Variable in class org.oscim.renderer.bucket.TextureBucket
-
holds textures and offset in vbo
- themeCallback - Variable in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- themeCallback(ThemeCallback) - Method in class org.oscim.theme.styles.RenderStyle.StyleBuilder
-
- ThemeCallback - Interface in org.oscim.theme
-
Callback methods for render theme.
- ThemeException(String) - Constructor for exception org.oscim.theme.IRenderTheme.ThemeException
-
- ThemeFile - Interface in org.oscim.theme
-
Interface for a render theme which is defined in XML.
- ThemeLoader - Class in org.oscim.theme
-
- ThemeLoader() - Constructor for class org.oscim.theme.ThemeLoader
-
- ThreadUtils - Class in org.oscim.utils
-
- ThreadUtils() - Constructor for class org.oscim.utils.ThreadUtils
-
- Tile - Class in org.oscim.core
-
A tile represents a rectangular part of the world map.
- Tile(int, int, byte) - Constructor for class org.oscim.core.Tile
-
- TILE_LOADED - Static variable in class org.oscim.layers.tile.TileManager
-
- TILE_REMOVED - Static variable in class org.oscim.layers.tile.TileManager
-
- TILE_SIZE_MULTIPLE - Static variable in class org.oscim.core.Tile
-
Tile size multiple in pixels.
- tileCache - Variable in class org.oscim.tiling.TileSource
-
- TileClipper - Class in org.oscim.utils.geom
-
Clip polygons and lines to a rectangle.
- TileClipper(float, float, float, float) - Constructor for class org.oscim.utils.geom.TileClipper
-
- TileData() - Constructor for class org.oscim.layers.tile.MapTile.TileData
-
- TileDecoder - Class in org.oscim.tiling.source.mvt
-
- TileDecoder() - Constructor for class org.oscim.tiling.source.mvt.TileDecoder
-
- TileDecoder(String) - Constructor for class org.oscim.tiling.source.mvt.TileDecoder
-
- TileDecoder - Class in org.oscim.tiling.source.oscimap4
-
- TileDecoder() - Constructor for class org.oscim.tiling.source.oscimap4.TileDecoder
-
- TileDistanceSort - Class in org.oscim.layers.tile
-
- TileGridLayer - Class in org.oscim.layers
-
- TileGridLayer(Map) - Constructor for class org.oscim.layers.TileGridLayer
-
- TileGridLayer(Map, float) - Constructor for class org.oscim.layers.TileGridLayer
-
- TileGridLayer(Map, int, float, int) - Constructor for class org.oscim.layers.TileGridLayer
-
- TileGridLayer(Map, int, float, TextStyle, int) - Constructor for class org.oscim.layers.TileGridLayer
-
- TileIndex<T extends TreeNode<T,E>,E> - Class in org.oscim.utils.quadtree
-
A quad tree for the standard map tiling schema.
- TileIndex() - Constructor for class org.oscim.utils.quadtree.TileIndex
-
- TileLayer - Class in org.oscim.layers.tile
-
TODO - add a TileLayer.Builder
- TileLayer(Map, TileManager, TileRenderer) - Constructor for class org.oscim.layers.tile.TileLayer
-
- TileLayer(Map, TileManager) - Constructor for class org.oscim.layers.tile.TileLayer
-
- TileLoader - Class in org.oscim.layers.tile
-
- TileLoader(TileManager) - Constructor for class org.oscim.layers.tile.TileLoader
-
- TileManager - Class in org.oscim.layers.tile
-
- TileManager(Map, int) - Constructor for class org.oscim.layers.tile.TileManager
-
- TileManager.Listener - Interface in org.oscim.layers.tile
-
- TileNode() - Constructor for class org.oscim.layers.tile.MapTile.TileNode
-
- tilePath - Variable in class org.oscim.tiling.source.UrlTileSource.Builder
-
- tilePath(String) - Method in class org.oscim.tiling.source.UrlTileSource.Builder
-
- tilePixelSize - Variable in class org.oscim.tiling.source.mapfile.header.MapFileInfo
-
The size of the tiles in pixels.
- tileRenderer() - Method in class org.oscim.layers.tile.TileLayer
-
- TileRenderer - Class in org.oscim.layers.tile
-
- TileRenderer() - Constructor for class org.oscim.layers.tile.TileRenderer
-
- tiles - Variable in class org.oscim.layers.tile.TileSet
-
- TileSet - Class in org.oscim.layers.tile
-
TileSet for use with TileManager.getActiveTiles(TileSet) to get the current
tiles.
- TileSet() - Constructor for class org.oscim.layers.tile.TileSet
-
- TileSet(int) - Constructor for class org.oscim.layers.tile.TileSet
-
- TileSet.CoordComparator - Class in org.oscim.layers.tile
-
- tileSize - Variable in class org.oscim.tiling.TileSource.Builder
-
- tileSize(int) - Method in class org.oscim.tiling.TileSource.Builder
-
- TileSource - Class in org.oscim.tiling
-
- TileSource() - Constructor for class org.oscim.tiling.TileSource
-
- TileSource(int, int) - Constructor for class org.oscim.tiling.TileSource
-
- TileSource(TileSource.Builder<?>) - Constructor for class org.oscim.tiling.TileSource
-
- TileSource.Builder<T extends TileSource.Builder<T>> - Class in org.oscim.tiling
-
- TileSource.OpenResult - Class in org.oscim.tiling
-
A FileOpenResult is a simple DTO which is returned by
IMapDatabase#open().
- TileSource.Options - Class in org.oscim.tiling
-
- tileX - Variable in class org.oscim.core.Tile
-
The X number of this tile.
- tileXToLongitude(long, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
-
Converts a tile X number at a certain zoom level to a longitude
coordinate.
- tileXToUrlX(int) - Method in class org.oscim.tiling.source.UrlTileSource
-
- tileY - Variable in class org.oscim.core.Tile
-
The Y number of this tile.
- tileYToLatitude(long, int) - Static method in class org.oscim.tiling.source.mapfile.Projection
-
Converts a tile Y number at a certain zoom level to a latitude
coordinate.
- tileYToUrlY(int) - Method in class org.oscim.tiling.source.UrlTileSource
-
- tileZToUrlZ(int) - Method in class org.oscim.tiling.source.UrlTileSource
-
- tilt - Variable in class org.oscim.core.MapPosition
-
Perspective tilt
- TILT_EVENT - Static variable in class org.oscim.map.Map
-
UpdateListener event.
- tiltEnabled() - Method in class org.oscim.layers.AbstractMapEventLayer
-
- tiltEnabled() - Method in class org.oscim.layers.MapEventLayer
-
- tiltEnabled() - Method in class org.oscim.layers.MapEventLayer2
-
- tiltMap(float) - Method in class org.oscim.map.ViewController
-
- TimSort<T> - Class in org.oscim.utils
-
A stable, adaptive, iterative mergesort that requires far fewer than n lg(n)
comparisons when running on partially sorted
arrays, while offering performance comparable to a traditional mergesort when
run on random arrays.
- TimSort() - Constructor for class org.oscim.utils.TimSort
-
- title - Variable in class org.oscim.layers.marker.MarkerItem
-
- toLatitude(double) - Static method in class org.oscim.core.MercatorProjection
-
- toLongitude(double) - Static method in class org.oscim.core.MercatorProjection
-
- TOP - Static variable in class org.oscim.utils.geom.LineClipper
-
- toScreenPoint(GeoPoint, Point) - Method in class org.oscim.map.Viewport
-
Get the screen pixel for a GeoPoint (relative to center)
- toScreenPoint(GeoPoint, boolean, Point) - Method in class org.oscim.map.Viewport
-
Get the screen pixel for a GeoPoint
- toScreenPoint(double, double, Point) - Method in class org.oscim.map.Viewport
-
Get the screen pixel for map coordinates (relative to center)
- toScreenPoint(double, double, boolean, Point) - Method in class org.oscim.map.Viewport
-
Get the screen pixel for map coordinates
- toString() - Method in class org.oscim.core.BoundingBox
-
- toString() - Method in class org.oscim.core.Box
-
- toString() - Method in class org.oscim.core.GeometryBuffer
-
- toString() - Method in class org.oscim.core.GeoPoint
-
- toString() - Method in class org.oscim.core.MapElement
-
- toString() - Method in class org.oscim.core.MapPosition
-
- toString() - Method in class org.oscim.core.Point
-
- toString() - Method in class org.oscim.core.PointF
-
- toString() - Method in class org.oscim.core.Tag
-
- toString() - Method in class org.oscim.core.TagSet
-
- toString() - Method in class org.oscim.core.Tile
-
- toString() - Method in class org.oscim.layers.marker.utils.SparseIntArray
- toString() - Method in class org.oscim.renderer.atlas.TextureAtlas.Rect
-
- toString() - Method in class org.oscim.renderer.bucket.TextItem
-
- toString() - Method in class org.oscim.tiling.source.mapfile.header.SubFileParameter
-
- toString() - Method in class org.oscim.tiling.TileSource.OpenResult
-
- toString() - Method in class org.oscim.utils.quadtree.BoxTree.BoxItem
-
- toString() - Method in class org.oscim.utils.quadtree.BoxTree.BoxNode
-
- translate(double, double) - Method in class org.oscim.core.Box
-
- translate(float, float) - Method in class org.oscim.core.GeometryBuffer
-
- TRANSLUCENT - Static variable in class org.oscim.layers.tile.buildings.BuildingLayer
-
- TRANSPARENT - Static variable in class org.oscim.backend.canvas.Color
-
- transposeM(GLMatrix) - Method in class org.oscim.renderer.GLMatrix
-
Transpose mat and store result in Matrix
- traverseRules(Rule.RuleVisitor) - Method in class org.oscim.theme.RenderTheme
-
- TreeNode<T extends TreeNode<T,E>,E> - Class in org.oscim.utils.quadtree
-
- TreeNode() - Constructor for class org.oscim.utils.quadtree.TreeNode
-
- TRIANGLE_FAN - Static variable in interface org.oscim.backend.GL
-
- TRIANGLE_STRIP - Static variable in interface org.oscim.backend.GL
-
- TRIANGLES - Static variable in interface org.oscim.backend.GL
-
- TRIPLE_TAP - Static variable in interface org.oscim.event.Gesture
-
- TripleTap() - Constructor for class org.oscim.event.Gesture.TripleTap
-
- TRUE - Static variable in interface org.oscim.backend.GL
-
- TWO_FINGER_TAP - Static variable in interface org.oscim.event.Gesture
-
- TwoFingerTap() - Constructor for class org.oscim.event.Gesture.TwoFingerTap
-
- type - Variable in class org.oscim.core.GeometryBuffer
-
The current geometry type.
- type - Variable in class org.oscim.renderer.bucket.RenderBucket
-
- VALIDATE_STATUS - Static variable in interface org.oscim.backend.GL
-
- validateProgram(int) - Method in interface org.oscim.backend.GL
-
- value - Variable in class org.oscim.core.Tag
-
The value of this tag.
- VALUE_NO - Static variable in class org.oscim.core.Tag
-
- VALUE_YES - Static variable in class org.oscim.core.Tag
-
- valueAt(int) - Method in class org.oscim.layers.marker.utils.SparseIntArray
-
Given an index in the range 0...size()-1, returns
the value from the indexth key-value mapping that this
SparseIntArray stores.
- valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.Align
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.Cap
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.FontFamily
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.FontStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.Join
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.backend.canvas.Paint.Style
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.backend.Platform
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.core.GeometryBuffer.GeometryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.layers.marker.MarkerSymbol.HotspotPlace
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.renderer.GLViewport.Position
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.renderer.OffscreenRenderer.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.scalebar.DefaultMapScaleBar.ScaleBarMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.scalebar.MapScaleBar.ScaleBarPosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.theme.rule.RuleBuilder.RuleType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.tiling.QueryResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.oscim.utils.Easing.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.oscim.backend.canvas.Paint.Align
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.backend.canvas.Paint.Cap
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.backend.canvas.Paint.FontFamily
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.backend.canvas.Paint.FontStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.backend.canvas.Paint.Join
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.backend.canvas.Paint.Style
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.backend.Platform
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.core.GeometryBuffer.GeometryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.layers.marker.MarkerSymbol.HotspotPlace
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.renderer.GLViewport.Position
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.renderer.OffscreenRenderer.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.scalebar.DefaultMapScaleBar.ScaleBarMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.scalebar.MapScaleBar.ScaleBarPosition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.theme.rule.RuleBuilder.RuleType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.oscim.tiling.QueryResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Static variable in class org.oscim.tiling.source.oscimap4.Tags
-
- values() - Static method in enum org.oscim.utils.Easing.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vbo - Variable in class org.oscim.renderer.bucket.ExtrusionBuckets
-
- vbo - Variable in class org.oscim.renderer.bucket.RenderBuckets
-
VBO holds all vertex data to draw lines and polygons after compilation.
- vec - Variable in class org.oscim.utils.geom.OBB2D
-
- Vec2() - Constructor for class org.oscim.utils.geom.OBB2D.Vec2
-
- Vec3 - Class in org.oscim.utils.math
-
- Vec3() - Constructor for class org.oscim.utils.math.Vec3
-
- Vec3(double, double, double) - Constructor for class org.oscim.utils.math.Vec3
-
- VectorTileLayer - Class in org.oscim.layers.tile.vector
-
The vector-tile-map layer.
- VectorTileLayer(Map, TileSource) - Constructor for class org.oscim.layers.tile.vector.VectorTileLayer
-
- VectorTileLayer(Map, int) - Constructor for class org.oscim.layers.tile.vector.VectorTileLayer
-
- VectorTileLayer(Map, TileManager, VectorTileRenderer) - Constructor for class org.oscim.layers.tile.vector.VectorTileLayer
-
- VectorTileLayer.TileLoaderProcessHook - Interface in org.oscim.layers.tile.vector
-
Hook to intercept tile data processing.
- VectorTileLayer.TileLoaderThemeHook - Interface in org.oscim.layers.tile.vector
-
Hook to intercept tile data processing after theme style lookup.
- VectorTileLoader - Class in org.oscim.layers.tile.vector
-
- VectorTileLoader(VectorTileLayer) - Constructor for class org.oscim.layers.tile.vector.VectorTileLoader
-
- VectorTileRenderer - Class in org.oscim.layers.tile
-
- VectorTileRenderer() - Constructor for class org.oscim.layers.tile.VectorTileRenderer
-
- VENDOR - Static variable in interface org.oscim.backend.GL
-
- VERSION - Static variable in interface org.oscim.backend.GL
-
- VERTEX_ATTRIB_ARRAY_BUFFER_BINDING - Static variable in interface org.oscim.backend.GL
-
- VERTEX_ATTRIB_ARRAY_ENABLED - Static variable in interface org.oscim.backend.GL
-
- VERTEX_ATTRIB_ARRAY_NORMALIZED - Static variable in interface org.oscim.backend.GL
-
- VERTEX_ATTRIB_ARRAY_POINTER - Static variable in interface org.oscim.backend.GL
-
- VERTEX_ATTRIB_ARRAY_SIZE - Static variable in interface org.oscim.backend.GL
-
- VERTEX_ATTRIB_ARRAY_STRIDE - Static variable in interface org.oscim.backend.GL
-
- VERTEX_ATTRIB_ARRAY_TYPE - Static variable in interface org.oscim.backend.GL
-
- VERTEX_PROGRAM_POINT_SIZE - Static variable in interface org.oscim.backend.GL
-
- VERTEX_SHADER - Static variable in interface org.oscim.backend.GL
-
- VERTEX_SHORT_CNT - Static variable in class org.oscim.renderer.bucket.RenderBuckets
-
- vertexAttrib1f(int, float) - Method in interface org.oscim.backend.GL
-
- vertexAttrib1fv(int, FloatBuffer) - Method in interface org.oscim.backend.GL
-
- vertexAttrib2f(int, float, float) - Method in interface org.oscim.backend.GL
-
- vertexAttrib2fv(int, FloatBuffer) - Method in interface org.oscim.backend.GL
-
- vertexAttrib3f(int, float, float, float) - Method in interface org.oscim.backend.GL
-
- vertexAttrib3fv(int, FloatBuffer) - Method in interface org.oscim.backend.GL
-
- vertexAttrib4f(int, float, float, float, float) - Method in interface org.oscim.backend.GL
-
- vertexAttrib4fv(int, FloatBuffer) - Method in interface org.oscim.backend.GL
-
- vertexAttribPointer(int, int, int, boolean, int, Buffer) - Method in interface org.oscim.backend.GL
-
- vertexAttribPointer(int, int, int, boolean, int, int) - Method in interface org.oscim.backend.GL
-
- VertexData - Class in org.oscim.renderer.bucket
-
A linked list of array chunks to hold temporary vertex data.
- VertexData() - Constructor for class org.oscim.renderer.bucket.VertexData
-
- VertexData.Chunk - Class in org.oscim.renderer.bucket
-
- vertexItems - Variable in class org.oscim.renderer.bucket.RenderBucket
-
Temporary list of vertex data.
- vertexOffset - Variable in class org.oscim.renderer.bucket.RenderBucket
-
- vertices - Variable in class org.oscim.renderer.bucket.VertexData.Chunk
-
- view - Variable in class org.oscim.renderer.GLViewport
-
Do not modify!
- VIEW_DISTANCE - Static variable in class org.oscim.map.Viewport
-
- VIEW_FAR - Static variable in class org.oscim.map.Viewport
-
- VIEW_NEAR - Static variable in class org.oscim.map.Viewport
-
- VIEW_SCALE - Static variable in class org.oscim.map.Viewport
-
scale map plane at VIEW_DISTANCE to near plane
- ViewController - Class in org.oscim.map
-
- ViewController() - Constructor for class org.oscim.map.ViewController
-
- VIEWPORT - Static variable in interface org.oscim.backend.GL
-
- viewport(int, int, int, int) - Method in interface org.oscim.backend.GL
-
- viewport() - Method in class org.oscim.map.Map
-
- Viewport - Class in org.oscim.map
-
The Viewport class contains a MapPosition and the projection matrices.
- Viewport() - Constructor for class org.oscim.map.Viewport
-
- viewproj - Variable in class org.oscim.renderer.GLViewport
-
Do not modify!
- vincentyDistance(GeoPoint) - Method in class org.oscim.core.GeoPoint
-
Calculate the spherical distance from this point to another using Vincenty inverse formula
for ellipsoids.