Uses of Class
org.openstreetmap.josm.gui.mappaint.styleelement.MapImage
-
Packages that use MapImage Package Description org.openstreetmap.josm.data.osm.visitor.paint Provides the classes for painting (rendering) OSM primitives on the map.org.openstreetmap.josm.gui.mappaint.styleelement Style elements defining how a map paint style is rendered. -
-
Uses of MapImage in org.openstreetmap.josm.data.osm.visitor.paint
Methods in org.openstreetmap.josm.data.osm.visitor.paint with parameters of type MapImage Modifier and Type Method Description void
StyledMapRenderer. drawArea(IWay<?> w, java.awt.Color color, MapImage fillImage, java.lang.Float extent, java.lang.Float extentThreshold, boolean disabled)
Draws an area defined by a way.void
StyledMapRenderer. drawArea(Relation r, java.awt.Color color, MapImage fillImage, java.lang.Float extent, java.lang.Float extentThreshold, boolean disabled)
Draws a multipolygon area.protected void
StyledMapRenderer. drawArea(MapViewPath area, java.awt.Color color, MapImage fillImage, java.lang.Float extent, MapViewPath pfClip, boolean disabled)
Worker function for drawing areas.void
StyledMapRenderer. drawAreaIcon(IPrimitive osm, MapImage img, boolean disabled, boolean selected, boolean member, double theta, PositionForAreaStrategy iconPosition)
Draw the icon for a given area.private void
StyledMapRenderer. drawIcon(double x, double y, MapImage img, boolean disabled, boolean selected, boolean member, double theta, java.util.function.BiConsumer<java.awt.Graphics2D,java.awt.geom.Rectangle2D> selectionDrawer)
void
StyledMapRenderer. drawNodeIcon(INode n, MapImage img, boolean disabled, boolean selected, boolean member, double theta)
Draw the icon for a given node.void
StyledMapRenderer. drawRepeatImage(IWay<?> way, MapImage pattern, boolean disabled, double offset, double spacing, double phase, float opacity, RepeatImageElement.LineImageAlignment align)
Draw an image along a way repeatedly.void
StyledMapRenderer. drawRestriction(IRelation<?> r, MapImage icon, boolean disabled)
Draw a turn restriction -
Uses of MapImage in org.openstreetmap.josm.gui.mappaint.styleelement
Fields in org.openstreetmap.josm.gui.mappaint.styleelement declared as MapImage Modifier and Type Field Description MapImage
AreaElement. fillImage
An image to cover this area.private MapImage
AreaIconElement. iconImage
The icon that is displayed on the center of the area.MapImage
NodeElement. mapImage
The image that is used to display this node.MapImage
RepeatImageElement. pattern
The image to draw on the line repeatedlyMethods in org.openstreetmap.josm.gui.mappaint.styleelement that return MapImage Modifier and Type Method Description static MapImage
NodeElement. createIcon(Environment env)
Create a map icon for the environment using the default keys.static MapImage
NodeElement. createIcon(Environment env, java.lang.String... keys)
Create a map icon for the environment.private MapImage
MapImage.MapImageBoxProvider. getParent()
Constructors in org.openstreetmap.josm.gui.mappaint.styleelement with parameters of type MapImage Constructor Description AreaElement(Cascade c, java.awt.Color color, MapImage fillImage, java.lang.Float extent, java.lang.Float extentThreshold)
AreaIconElement(Cascade c, MapImage iconImage, RotationAngle iconImageAngle, PositionForAreaStrategy iconPosition)
NodeElement(Cascade c, MapImage mapImage, Symbol symbol, float defaultMajorZindex, RotationAngle rotationAngle)
RepeatImageElement(Cascade c, MapImage pattern, float offset, float spacing, float phase, float opacity, RepeatImageElement.LineImageAlignment align)
Create a new image element
-