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 voidStyledMapRenderer. 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.voidStyledMapRenderer. drawArea(Relation r, java.awt.Color color, MapImage fillImage, java.lang.Float extent, java.lang.Float extentThreshold, boolean disabled)Draws a multipolygon area.protected voidStyledMapRenderer. drawArea(MapViewPath area, java.awt.Color color, MapImage fillImage, java.lang.Float extent, MapViewPath pfClip, boolean disabled)Worker function for drawing areas.voidStyledMapRenderer. drawAreaIcon(IPrimitive osm, MapImage img, boolean disabled, boolean selected, boolean member, double theta, PositionForAreaStrategy iconPosition)Draw the icon for a given area.private voidStyledMapRenderer. 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)voidStyledMapRenderer. drawNodeIcon(INode n, MapImage img, boolean disabled, boolean selected, boolean member, double theta)Draw the icon for a given node.voidStyledMapRenderer. 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.voidStyledMapRenderer. 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 MapImageAreaElement. fillImageAn image to cover this area.private MapImageAreaIconElement. iconImageThe icon that is displayed on the center of the area.MapImageNodeElement. mapImageThe image that is used to display this node.MapImageRepeatImageElement. patternThe image to draw on the line repeatedlyMethods in org.openstreetmap.josm.gui.mappaint.styleelement that return MapImage Modifier and Type Method Description static MapImageNodeElement. createIcon(Environment env)Create a map icon for the environment using the default keys.static MapImageNodeElement. createIcon(Environment env, java.lang.String... keys)Create a map icon for the environment.private MapImageMapImage.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
-