Index
All Classes and Interfaces|All Packages|Constant Field Values
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.
- 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(int, int) - Method in class org.oscim.layers.vector.PathLayer
- addPoint(GeometryBuffer, double, double) - Method in class org.oscim.layers.vector.JtsConverter
- addPoint(GeometryBuffer, Coordinate) - Method in class org.oscim.layers.vector.JtsConverter
- addPoint(GeoPoint) - Method in class org.oscim.layers.vector.PathLayer
- addPoints(Collection<? extends GeoPoint>) - Method in class org.oscim.layers.vector.PathLayer
B
- blur - Variable in class org.oscim.layers.vector.geometries.Style
- blur - Variable in class org.oscim.layers.vector.geometries.Style.Builder
- blur(float) - Method in class org.oscim.layers.vector.geometries.Style.Builder
- 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 - Variable in class org.oscim.layers.vector.geometries.Style
- cap(Paint.Cap) - Method in class org.oscim.layers.vector.geometries.Style.Builder
- 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, int, Style) - 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.
- 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
- dropDistance - Variable in class org.oscim.layers.vector.geometries.Style.Builder
- dropDistance - Variable in class org.oscim.layers.vector.geometries.Style
- dropDistance(float) - Method in class org.oscim.layers.vector.geometries.Style.Builder
F
- fillAlpha - Variable in class org.oscim.layers.vector.geometries.Style
- fillAlpha(float) - Method in class org.oscim.layers.vector.geometries.Style.Builder
-
Sets alpha channel value for the geometry's area.
- fillColor - 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.
- fixed - Variable in class org.oscim.layers.vector.geometries.Style.Builder
- fixed - Variable in class org.oscim.layers.vector.geometries.Style
- fixed(boolean) - Method in class org.oscim.layers.vector.geometries.Style.Builder
G
- generalization - Variable in class org.oscim.layers.vector.geometries.Style
- generalization(int) - Method in class org.oscim.layers.vector.geometries.Style.Builder
-
Sets generalization factor for the geometry.
- 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(int) - Constructor for class org.oscim.utils.geom.GeomBuilder
-
Constructs a builder with a specific srid for geometry objects.
- GeomBuilder(GeometryFactory) - Constructor for class org.oscim.utils.geom.GeomBuilder
-
Constructs a builder with an explicit geometry factory.
- 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
- getPriority() - Method in interface org.oscim.layers.vector.geometries.Drawable
-
Priority of drawable, the larger the value, the higher it will appear when drawn in the VectorLayer.
- getPriority() - Method in class org.oscim.layers.vector.geometries.JtsDrawable
- 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 - Variable in class org.oscim.layers.vector.geometries.Style
- heightOffset(float) - Method in class org.oscim.layers.vector.geometries.Style.Builder
- 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(Geometry, Style) - Constructor for class org.oscim.layers.vector.geometries.JtsDrawable
- JtsDrawable(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(double[], 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(Geometry, 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, int) - Constructor for class org.oscim.layers.vector.PathLayer
- PathLayer(Map, int, float) - Constructor for class org.oscim.layers.vector.PathLayer
- PathLayer(Map, Style) - Constructor for class org.oscim.layers.vector.PathLayer
- 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.
- point(double, double) - Method in class org.oscim.utils.geom.GeomBuilder
-
Adds a 2d point to the coordinate 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(double, double, Style) - Constructor for class org.oscim.layers.vector.geometries.PointDrawable
- PointDrawable(GeoPoint) - Constructor for class org.oscim.layers.vector.geometries.PointDrawable
- PointDrawable(GeoPoint, 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(List<GeoPoint>) - Constructor for class org.oscim.layers.vector.geometries.PolygonDrawable
-
Creates a polygon using the coordinates provided in the List
- 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
- PolygonDrawable(List<GeoPoint>, Style) - Constructor for class org.oscim.layers.vector.geometries.PolygonDrawable
- PolygonDrawable(Geometry, Style) - Constructor for class org.oscim.layers.vector.geometries.PolygonDrawable
-
Creates a polygon using a JTS geometry and a FillableGeometryStyle
- 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(Style, GeoPoint...) - Constructor for class org.oscim.layers.vector.geometries.PolygonDrawable
-
Create a polygon given the array of GeoPoints and a FillableGeometryStyle
- priority - Variable in class org.oscim.layers.vector.geometries.JtsDrawable
- 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 - Variable in class org.oscim.layers.vector.geometries.Style
- randomOffset(boolean) - Method in class org.oscim.layers.vector.geometries.Style.Builder
- RectangleDrawable - Class in org.oscim.layers.vector.geometries
-
Predefined class to draw rectangles on the map
- 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
- 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
- remove(Geometry) - Method in class org.oscim.layers.vector.VectorLayer
-
removes the JTS geometry and its style from the list of drawn geometries.
- remove(Drawable) - Method in class org.oscim.layers.vector.VectorLayer
-
Removes the drawable 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(double[]) - Method in class org.oscim.layers.vector.PathLayer
- setLineString(LineString) - 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
- setPriority(int) - Method in class org.oscim.layers.vector.geometries.JtsDrawable
- 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 - Variable in class org.oscim.layers.vector.geometries.Style
- stipple(int) - Method in class org.oscim.layers.vector.geometries.Style.Builder
- stippleColor - Variable in class org.oscim.layers.vector.geometries.Style.Builder
- stippleColor - Variable in class org.oscim.layers.vector.geometries.Style
- stippleColor(int) - Method in class org.oscim.layers.vector.geometries.Style.Builder
- stippleColor(String) - Method in class org.oscim.layers.vector.geometries.Style.Builder
- stippleWidth - Variable in class org.oscim.layers.vector.geometries.Style.Builder
- stippleWidth - Variable in class org.oscim.layers.vector.geometries.Style
- stippleWidth(float) - Method in class org.oscim.layers.vector.geometries.Style.Builder
- strokeColor - Variable in class org.oscim.layers.vector.geometries.Style.Builder
- strokeColor - 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.
- strokeIncrease - Variable in class org.oscim.layers.vector.geometries.Style.Builder
- strokeIncrease - Variable in class org.oscim.layers.vector.geometries.Style
- strokeIncrease(double) - Method in class org.oscim.layers.vector.geometries.Style.Builder
- strokeWidth - 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.
- 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 - Variable in class org.oscim.layers.vector.geometries.Style
- texture(TextureItem) - Method in class org.oscim.layers.vector.geometries.Style.Builder
- textureRepeat - Variable in class org.oscim.layers.vector.geometries.Style.Builder
- textureRepeat - Variable in class org.oscim.layers.vector.geometries.Style
- textureRepeat(boolean) - Method in class org.oscim.layers.vector.geometries.Style.Builder
- 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
- transparent - Variable in class org.oscim.layers.vector.geometries.Style.Builder
- transparent - Variable in class org.oscim.layers.vector.geometries.Style
- transparent(boolean) - Method in class org.oscim.layers.vector.geometries.Style.Builder
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) - Constructor for class org.oscim.layers.vector.VectorLayer
- VectorLayer(Map, SpatialIndex<Drawable>) - Constructor for class org.oscim.layers.vector.VectorLayer
All Classes and Interfaces|All Packages|Constant Field Values