Skip navigation links
A B C D F G H J L M O P R S T V 

A

add(Drawable) - Method in class org.oscim.layers.vector.VectorLayer
Adds a drawable to a list of geometries that have to be drawn in the next map update.
add(Geometry, Style) - Method in class org.oscim.layers.vector.VectorLayer
Adds a JTS geometry and a style to a list of geometries that have to be drawn in the next map update.
addCircle(GeometryBuffer, MapPosition, double, double, Style) - Method in class org.oscim.layers.vector.VectorLayer
 
addGreatCircle(GeoPoint, GeoPoint) - Method in class org.oscim.layers.vector.PathLayer
Draw a great circle.
addGreatCircle(GeoPoint, GeoPoint, int) - Method in class org.oscim.layers.vector.PathLayer
Draw a great circle.
addPoint(GeometryBuffer, Coordinate) - Method in class org.oscim.layers.vector.JtsConverter
 
addPoint(GeometryBuffer, double, double) - Method in class org.oscim.layers.vector.JtsConverter
 
addPoint(GeoPoint) - Method in class org.oscim.layers.vector.PathLayer
 
addPoint(int, int) - Method in class org.oscim.layers.vector.PathLayer
 
addPoints(Collection<? extends GeoPoint>) - Method in class org.oscim.layers.vector.PathLayer
 

B

buffer - Variable in class org.oscim.layers.vector.geometries.Style
 
buffer(double) - Method in class org.oscim.layers.vector.geometries.Style.Builder
This function has effect only on Points: use it to control the size on the circle that will be built from a buffer around the point.
buffer(double) - Method in class org.oscim.utils.geom.GeomBuilder
Buffers the geometry at the top of the geometry stack, and places the result back on the geometry stack.
build() - Method in class org.oscim.layers.vector.geometries.Style.Builder
Builds the GeometryStyle from the specified parameters.
builder() - Static method in class org.oscim.layers.vector.geometries.Style
 
Builder() - Constructor for class org.oscim.layers.vector.geometries.Style.Builder
 

C

cap - Variable in class org.oscim.layers.vector.geometries.Style.Builder
 
cap(Paint.Cap) - Method in class org.oscim.layers.vector.geometries.Style.Builder
 
cap - Variable in class org.oscim.layers.vector.geometries.Style
 
CircleDrawable - Class in org.oscim.layers.vector.geometries
Predefined class for drawing circles on the map.
CircleDrawable(GeoPoint, double) - Constructor for class org.oscim.layers.vector.geometries.CircleDrawable
Constructs a circle given the real-world radius in km.
CircleDrawable(GeoPoint, double, Style) - Constructor for class org.oscim.layers.vector.geometries.CircleDrawable
Constructs a circle given the real-world radius in km.
CircleDrawable(GeoPoint, double, int, Style) - Constructor for class org.oscim.layers.vector.geometries.CircleDrawable
Constructs a circle given the real-world radius in km.
clearPath() - Method in class org.oscim.layers.vector.PathLayer
 
collection() - Method in class org.oscim.utils.geom.GeomBuilder
Creates a GeometryCollection from all Geometries on the geometry stack and places the result back on the geometry stack.
contains(float, float) - Method in class org.oscim.layers.vector.PathLayer
 
contains(float, float) - Method in class org.oscim.layers.vector.VectorLayer
 
coordFactory - Static variable in class org.oscim.layers.vector.geometries.JtsDrawable
 

D

defaultStyle() - Static method in class org.oscim.layers.vector.geometries.Style
 
draw(AbstractVectorLayer.Task, int, Drawable, Style) - Method in class org.oscim.layers.vector.VectorLayer
 
Drawable - Interface in org.oscim.layers.vector.geometries
 
drawLine(AbstractVectorLayer.Task, int, Geometry, Style) - Method in class org.oscim.layers.vector.VectorLayer
 
drawPoint(AbstractVectorLayer.Task, int, Geometry, Style) - Method in class org.oscim.layers.vector.VectorLayer
 
drawPolygon(AbstractVectorLayer.Task, int, Geometry, Style) - Method in class org.oscim.layers.vector.VectorLayer
 

F

fillAlpha(float) - Method in class org.oscim.layers.vector.geometries.Style.Builder
Sets alpha channel value for the geometry's area.
fillAlpha - Variable in class org.oscim.layers.vector.geometries.Style
 
fillColor(int) - Method in class org.oscim.layers.vector.geometries.Style.Builder
Sets the color for the geometry's area.
fillColor(String) - Method in class org.oscim.layers.vector.geometries.Style.Builder
Sets the color for the geometry's area.
fillColor - Variable in class org.oscim.layers.vector.geometries.Style
 
fixed - Variable in class org.oscim.layers.vector.geometries.Style.Builder
 
fixed(boolean) - Method in class org.oscim.layers.vector.geometries.Style.Builder
 
fixed - Variable in class org.oscim.layers.vector.geometries.Style
 

G

generalization(int) - Method in class org.oscim.layers.vector.geometries.Style.Builder
Sets generalization factor for the geometry.
generalization - Variable in class org.oscim.layers.vector.geometries.Style
 
GENERALIZATION_HIGH - Static variable in class org.oscim.layers.vector.geometries.Style
 
GENERALIZATION_MEDIUM - Static variable in class org.oscim.layers.vector.geometries.Style
 
GENERALIZATION_NONE - Static variable in class org.oscim.layers.vector.geometries.Style
 
GENERALIZATION_SMALL - Static variable in class org.oscim.layers.vector.geometries.Style
 
GeomBuilder - Class in org.oscim.utils.geom
Builder for geometry objects.
GeomBuilder() - Constructor for class org.oscim.utils.geom.GeomBuilder
Constructs a builder with the default geometry factory.
GeomBuilder(GeometryFactory) - Constructor for class org.oscim.utils.geom.GeomBuilder
Constructs a builder with an explicit geometry factory.
GeomBuilder(int) - Constructor for class org.oscim.utils.geom.GeomBuilder
Constructs a builder with a specific srid for geometry objects.
geometry - Variable in class org.oscim.layers.vector.geometries.JtsDrawable
 
geomFactory - Static variable in class org.oscim.layers.vector.geometries.JtsDrawable
 
get() - Method in class org.oscim.utils.geom.GeomBuilder
Consumes the top of the geometry stack.
getGeometry() - Method in interface org.oscim.layers.vector.geometries.Drawable
 
getGeometry() - Method in class org.oscim.layers.vector.geometries.JtsDrawable
 
getPoints() - Method in class org.oscim.layers.vector.PathLayer
 
getStyle() - Method in interface org.oscim.layers.vector.geometries.Drawable
 
getStyle() - Method in class org.oscim.layers.vector.geometries.JtsDrawable
 

H

heightOffset - Variable in class org.oscim.layers.vector.geometries.Style.Builder
 
heightOffset(float) - Method in class org.oscim.layers.vector.geometries.Style.Builder
 
heightOffset - Variable in class org.oscim.layers.vector.geometries.Style
 
HexagonDrawable - Class in org.oscim.layers.vector.geometries
Predefined class for drawing hexagons on the map.
HexagonDrawable(GeoPoint, double) - Constructor for class org.oscim.layers.vector.geometries.HexagonDrawable
 
HexagonDrawable(GeoPoint, double, double, Style) - Constructor for class org.oscim.layers.vector.geometries.HexagonDrawable
 
HIGH_QUALITY - Static variable in class org.oscim.layers.vector.geometries.CircleDrawable
 

J

JtsConverter - Class in org.oscim.layers.vector
 
JtsConverter(double) - Constructor for class org.oscim.layers.vector.JtsConverter
 
JtsDrawable - Class in org.oscim.layers.vector.geometries
 
JtsDrawable(Style) - Constructor for class org.oscim.layers.vector.geometries.JtsDrawable
 
JtsDrawable(Geometry, Style) - Constructor for class org.oscim.layers.vector.geometries.JtsDrawable
 

L

LineDrawable - Class in org.oscim.layers.vector.geometries
Predefined class for drawing lines and line strings on the map.
LineDrawable(Geometry, Style) - Constructor for class org.oscim.layers.vector.geometries.LineDrawable
 
LineDrawable(List<GeoPoint>) - Constructor for class org.oscim.layers.vector.geometries.LineDrawable
 
LineDrawable(List<GeoPoint>, Style) - Constructor for class org.oscim.layers.vector.geometries.LineDrawable
 
LineDrawable(double[], Style) - Constructor for class org.oscim.layers.vector.geometries.LineDrawable
 
lineString() - Method in class org.oscim.utils.geom.GeomBuilder
Creates a LineString from all points on the coordinate stack, and places the result on the geometry stack.
loadPoints(GeomBuilder, List<GeoPoint>) - Static method in class org.oscim.layers.vector.geometries.JtsDrawable
 
log - Static variable in class org.oscim.layers.vector.VectorLayer
 

M

mConverter - Variable in class org.oscim.layers.vector.VectorLayer
 
mDrawable - Variable in class org.oscim.layers.vector.PathLayer
 
mDrawables - Variable in class org.oscim.layers.vector.VectorLayer
 
MEDIUM_QUALITY - Static variable in class org.oscim.layers.vector.geometries.CircleDrawable
 
mEnvelope - Variable in class org.oscim.layers.vector.VectorLayer
 
mMinX - Variable in class org.oscim.layers.vector.VectorLayer
 
mMinY - Variable in class org.oscim.layers.vector.VectorLayer
 
mPoints - Variable in class org.oscim.layers.vector.PathLayer
 
mStyle - Variable in class org.oscim.layers.vector.PathLayer
 
multiLineString() - Method in class org.oscim.utils.geom.GeomBuilder
Creates a MultiLineString from all LineStrings on the geometry stack and places the result back on the geometry stack.
multiPoint() - Method in class org.oscim.utils.geom.GeomBuilder
Creates a MultiPoint from all coordinates on the coordinate stack, plaching the result back on the geometry stack.
multiPolygon() - Method in class org.oscim.utils.geom.GeomBuilder
Creates a MultiPolygon from all Polygons on the geometry stack and places the result back on the geometry stack.

O

onGesture(Gesture, MotionEvent) - Method in class org.oscim.layers.vector.VectorLayer
 
org.oscim.layers.vector - package org.oscim.layers.vector
 
org.oscim.layers.vector.geometries - package org.oscim.layers.vector.geometries
 
org.oscim.utils.geom - package org.oscim.utils.geom
 

P

PathLayer - Class in org.oscim.layers.vector
This class draws a path line in given color or texture.
PathLayer(Map, Style) - Constructor for class org.oscim.layers.vector.PathLayer
 
PathLayer(Map, int, float) - Constructor for class org.oscim.layers.vector.PathLayer
 
PathLayer(Map, int) - Constructor for class org.oscim.layers.vector.PathLayer
 
point(double, double) - Method in class org.oscim.utils.geom.GeomBuilder
Adds a 2d point to the coordinate stack.
point() - Method in class org.oscim.utils.geom.GeomBuilder
Creates a Point from the last point on the coordinate stack, and places the result on the geometry stack.
PointDrawable - Class in org.oscim.layers.vector.geometries
Use this class to draw points and circles which size has to be specified in screen units.
PointDrawable(GeoPoint) - Constructor for class org.oscim.layers.vector.geometries.PointDrawable
 
PointDrawable(GeoPoint, Style) - Constructor for class org.oscim.layers.vector.geometries.PointDrawable
 
PointDrawable(double, double, Style) - Constructor for class org.oscim.layers.vector.geometries.PointDrawable
 
points(double...) - Method in class org.oscim.utils.geom.GeomBuilder
Adds an array of 2d points to the coordinate stack.
pointsz(double...) - Method in class org.oscim.utils.geom.GeomBuilder
Adds an array of 3d points to the coordinate stack.
pointz(double, double, double) - Method in class org.oscim.utils.geom.GeomBuilder
Adds a 3d point to the coordinate stack.
polygon() - Method in class org.oscim.utils.geom.GeomBuilder
Creates a Polygon from all LinearRings on the geometry stack and places the result back on the geometry stack.
PolygonDrawable - Class in org.oscim.layers.vector.geometries
Predefined class to draw polygons on the map.
PolygonDrawable(Geometry, Style) - Constructor for class org.oscim.layers.vector.geometries.PolygonDrawable
Creates a polygon using a JTS geometry and a FillableGeometryStyle
PolygonDrawable(List<GeoPoint>) - Constructor for class org.oscim.layers.vector.geometries.PolygonDrawable
Creates a polygon using the coordinates provided in the List
PolygonDrawable(Style, GeoPoint...) - Constructor for class org.oscim.layers.vector.geometries.PolygonDrawable
Create a polygon given the array of GeoPoints and a FillableGeometryStyle
PolygonDrawable(List<GeoPoint>, Style) - Constructor for class org.oscim.layers.vector.geometries.PolygonDrawable
 
PolygonDrawable(GeoPoint[], GeoPoint[], float, int, int, float) - Constructor for class org.oscim.layers.vector.geometries.PolygonDrawable
Create a polygon given the array of GeoPoints for the boundary, the array of GeoPoints for the hole and outline and fill color and alpha
PolygonDrawable(List<GeoPoint>, List<GeoPoint>, float, int, int, float) - Constructor for class org.oscim.layers.vector.geometries.PolygonDrawable
Create a polygon using the Coordinates provided in the first List, with a hole build from the Coordinates in the second List and outline and fill - color and alpha
PolygonDrawable(List<GeoPoint>, List<GeoPoint>, Style) - Constructor for class org.oscim.layers.vector.geometries.PolygonDrawable
Creates a polygon from a List of coordinates in the first List, with a hole from coordinates in the second List and requires a FillableGeometryStyle for the color information
processFeatures(AbstractVectorLayer.Task, Box) - Method in class org.oscim.layers.vector.VectorLayer
 

R

randomOffset - Variable in class org.oscim.layers.vector.geometries.Style.Builder
 
randomOffset(boolean) - Method in class org.oscim.layers.vector.geometries.Style.Builder
 
randomOffset - Variable in class org.oscim.layers.vector.geometries.Style
 
RectangleDrawable - Class in org.oscim.layers.vector.geometries
Predefined class to draw rectangles on the map
RectangleDrawable(GeoPoint, GeoPoint) - Constructor for class org.oscim.layers.vector.geometries.RectangleDrawable
Creates a Rectangle given the top-left and the bottom-right coordinate of it
RectangleDrawable(GeoPoint, GeoPoint, Style) - Constructor for class org.oscim.layers.vector.geometries.RectangleDrawable
Creates a Rectangle given the top-left and the bottom-right coordinate of it
RectangleDrawable(double, double, double, double, Style) - Constructor for class org.oscim.layers.vector.geometries.RectangleDrawable
Creates a Rectangle given the top-left and the bottom-right coordinate of it
remove(Drawable) - Method in class org.oscim.layers.vector.VectorLayer
Removes the drawable from the list of drawn geometries.
remove(Geometry) - Method in class org.oscim.layers.vector.VectorLayer
removes the JTS geometry and its style from the list of drawn geometries.
ring() - Method in class org.oscim.utils.geom.GeomBuilder
Creates a LinearRing from all points on the coordinate stack, and places the result on the geometry stack.

S

scaleZoomLevel(int) - Method in class org.oscim.layers.vector.geometries.Style.Builder
This function has effect only on Points: use it to specify from which zoom level the point should stop decreasing in size and "stick to the map".
scalingZoomLevel - Variable in class org.oscim.layers.vector.geometries.Style
 
setLineString(LineString) - Method in class org.oscim.layers.vector.PathLayer
 
setLineString(double[]) - Method in class org.oscim.layers.vector.PathLayer
 
setPoints(Collection<? extends GeoPoint>) - Method in class org.oscim.layers.vector.PathLayer
 
setPosition(double, double, double) - Method in class org.oscim.layers.vector.JtsConverter
 
setStyle(Style) - Method in class org.oscim.layers.vector.geometries.JtsDrawable
 
setStyle(Style) - Method in class org.oscim.layers.vector.PathLayer
 
stipple - Variable in class org.oscim.layers.vector.geometries.Style.Builder
 
stipple(int) - Method in class org.oscim.layers.vector.geometries.Style.Builder
 
stipple - Variable in class org.oscim.layers.vector.geometries.Style
 
stippleColor - Variable in class org.oscim.layers.vector.geometries.Style.Builder
 
stippleColor(int) - Method in class org.oscim.layers.vector.geometries.Style.Builder
 
stippleColor(String) - Method in class org.oscim.layers.vector.geometries.Style.Builder
 
stippleColor - Variable in class org.oscim.layers.vector.geometries.Style
 
stippleWidth - Variable in class org.oscim.layers.vector.geometries.Style.Builder
 
stippleWidth(float) - Method in class org.oscim.layers.vector.geometries.Style.Builder
 
stippleWidth - Variable in class org.oscim.layers.vector.geometries.Style
 
strokeColor(int) - Method in class org.oscim.layers.vector.geometries.Style.Builder
Sets the color for the geometry's line or outline.
strokeColor(String) - Method in class org.oscim.layers.vector.geometries.Style.Builder
Sets the color for the geometry's line or outline.
strokeColor - Variable in class org.oscim.layers.vector.geometries.Style
 
strokeWidth(float) - Method in class org.oscim.layers.vector.geometries.Style.Builder
Sets the line width for the geometry's line or outline.
strokeWidth - Variable in class org.oscim.layers.vector.geometries.Style
 
style - Variable in class org.oscim.layers.vector.geometries.JtsDrawable
 
Style - Class in org.oscim.layers.vector.geometries
Class encapsulating style information for drawing geometries on the map.
Style.Builder - Class in org.oscim.layers.vector.geometries
Geometry style builder.

T

texture - Variable in class org.oscim.layers.vector.geometries.Style.Builder
 
texture(TextureItem) - Method in class org.oscim.layers.vector.geometries.Style.Builder
 
texture - Variable in class org.oscim.layers.vector.geometries.Style
 
tmpDrawables - Variable in class org.oscim.layers.vector.VectorLayer
 
toCollection() - Method in class org.oscim.utils.geom.GeomBuilder
Builds and returns a GEometryCollection.
toLinearRing() - Method in class org.oscim.utils.geom.GeomBuilder
Builds and returns a LineString.
toLineString() - Method in class org.oscim.utils.geom.GeomBuilder
Builds and returns a LineString.
toMultiLineString() - Method in class org.oscim.utils.geom.GeomBuilder
Builds and returns a MultiLineString.
toMultiPoint() - Method in class org.oscim.utils.geom.GeomBuilder
Builds and returns a MultiPoint.
toMultiPolygon() - Method in class org.oscim.utils.geom.GeomBuilder
Builds and returns a MultiPolygon.
toPoint() - Method in class org.oscim.utils.geom.GeomBuilder
Builds and returns a Point.
toPolygon() - Method in class org.oscim.utils.geom.GeomBuilder
Builds and returns a Polygon.
transformLineString(GeometryBuffer, LineString) - Method in class org.oscim.layers.vector.JtsConverter
 
transformPoint(GeometryBuffer, Point) - Method in class org.oscim.layers.vector.JtsConverter
 
transformPolygon(GeometryBuffer, Polygon) - Method in class org.oscim.layers.vector.JtsConverter
 

V

VectorLayer - Class in org.oscim.layers.vector
Use this layer to draw predefined geometries from layers.vector.geometries package and JTS geometries together with a GeometryStyle
VectorLayer(Map, SpatialIndex<Drawable>) - Constructor for class org.oscim.layers.vector.VectorLayer
 
VectorLayer(Map) - Constructor for class org.oscim.layers.vector.VectorLayer
 
A B C D F G H J L M O P R S T V 
Skip navigation links