Changeset 30029 in osm for applications/editors/josm/plugins/smed2/src/symbols/Areas.java
- Timestamp:
- 2013-10-26T13:45:17+02:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/smed2/src/symbols/Areas.java
r30023 r30029 19 19 public static final Symbol Plane = new Symbol(); 20 20 static { 21 Plane.add(new Instr(Prim.BBOX, new Rectangle(-60,-60,120,120))); 21 Plane.add(new Instr(Prim.BBOX, new Rectangle2D.Double(-60,-60,120,120))); 22 22 Path2D.Double p = new Path2D.Double(); p.moveTo(40,20); p.lineTo(50,10); p.lineTo(27.0,13.3); p.lineTo(23.7,6.8); p.lineTo(40.0,5.0); p.curveTo(55,4,55,-9,40,-10); 23 23 p.quadTo(31,-11,30,-15); p.lineTo(-30,2); p.quadTo(-35,-12,-45,-15); p.quadTo(-56,-3,-50,15); p.lineTo(18.4,7.3); p.lineTo(21.7,14); p.lineTo(-20,20); p.closePath(); … … 26 26 public static final Symbol Cable = new Symbol(); 27 27 static { 28 Cable.add(new Instr(Prim.BBOX, new Rectangle(-30,-60,60,60))); 28 Cable.add(new Instr(Prim.BBOX, new Rectangle2D.Double(-30,-60,60,60))); 29 29 Cable.add(new Instr(Prim.STRK, new BasicStroke(8, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 30 30 Cable.add(new Instr(Prim.FILL, new Color(0xc480ff))); … … 34 34 public static final Symbol LaneArrow = new Symbol(); 35 35 static { 36 LaneArrow.add(new Instr(Prim.BBOX, new Rectangle(-20,-240,40,240))); 36 LaneArrow.add(new Instr(Prim.BBOX, new Rectangle2D.Double(-20,-240,40,240))); 37 37 LaneArrow.add(new Instr(Prim.STRK, new BasicStroke(10, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER))); 38 38 LaneArrow.add(new Instr(Prim.FILL, new Color(0x80c480ff, true))); … … 43 43 public static final Symbol LineAnchor = new Symbol(); 44 44 static { 45 LineAnchor.add(new Instr(Prim.BBOX, new Rectangle(-30,-60,60,90))); 45 LineAnchor.add(new Instr(Prim.BBOX, new Rectangle2D.Double(-30,-60,60,90))); 46 46 LineAnchor.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Harbours.Anchor, 0.5, 0, 0, new Delta(Handle.CC, AffineTransform.getRotateInstance(Math.toRadians(-90.0))), null))); 47 47 } … … 72 72 public static final Symbol Pipeline = new Symbol(); 73 73 static { 74 Pipeline.add(new Instr(Prim.BBOX, new Rectangle(-15,-60,30,60))); 74 Pipeline.add(new Instr(Prim.BBOX, new Rectangle2D.Double(-15,-60,30,60))); 75 75 Pipeline.add(new Instr(Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_ROUND))); 76 76 Pipeline.add(new Instr(Prim.FILL, new Color(0xc480ff))); … … 80 80 public static final Symbol Restricted = new Symbol(); 81 81 static { 82 Restricted.add(new Instr(Prim.BBOX, new Rectangle(-15,-30,30,30))); 82 Restricted.add(new Instr(Prim.BBOX, new Rectangle2D.Double(-15,-30,30,30))); 83 83 Restricted.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_ROUND))); 84 84 Restricted.add(new Instr(Prim.LINE, new Line2D.Double(0,0,0,-30))); … … 125 125 public static final Symbol Seaplane = new Symbol(); 126 126 static { 127 Seaplane.add(new Instr(Prim.BBOX, new Rectangle(-60,-60,120,120))); 127 Seaplane.add(new Instr(Prim.BBOX, new Rectangle2D.Double(-60,-60,120,120))); 128 128 Seaplane.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 129 129 Seaplane.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-58,-58,116,116)));
Note:
See TracChangeset
for help on using the changeset viewer.
