Changeset 29198 in osm for applications/editors/josm/plugins/smed2/src/symbols/Topmarks.java
- Timestamp:
- 2013-01-14T19:11:27+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/smed2/src/symbols/Topmarks.java
r29186 r29198 31 31 colours.add(new Instr(Prim.P1, p)); 32 32 TopBoard.add(new Instr(Prim.COLR, colours)); 33 TopBoard.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));33 TopBoard.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 34 34 TopBoard.add(new Instr(Prim.FILL, Color.black)); 35 35 p = new Path2D.Double(); p.moveTo(-19.0,-2.0); p.lineTo(-19.0,-39.0); p.lineTo(19.0,-39.0); p.lineTo(19.0,-2.0); p.closePath(); … … 43 43 colours.add(new Instr(Prim.P1, p)); 44 44 TopCan.add(new Instr(Prim.COLR, colours)); 45 TopCan.add(new Instr(Prim.STRK, new BasicStroke(4 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));45 TopCan.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 46 46 TopCan.add(new Instr(Prim.FILL, Color.black)); 47 47 TopCan.add(new Instr(Prim.LINE, new Line2D.Double(0,0,0,-15))); … … 56 56 colours.add(new Instr(Prim.P1, p)); 57 57 TopCone.add(new Instr(Prim.COLR, colours)); 58 TopCone.add(new Instr(Prim.STRK, new BasicStroke(4 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));58 TopCone.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 59 59 TopCone.add(new Instr(Prim.FILL, Color.black)); 60 60 TopCone.add(new Instr(Prim.LINE, new Line2D.Double(0,0,0,-15))); … … 70 70 colours.add(new Instr(Prim.P1, p)); 71 71 TopCross.add(new Instr(Prim.COLR, colours)); 72 TopCross.add(new Instr(Prim.STRK, new BasicStroke(4 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));72 TopCross.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 73 73 TopCross.add(new Instr(Prim.FILL, Color.black)); 74 74 TopCross.add(new Instr(Prim.LINE, new Line2D.Double(0,0,0,-15))); 75 TopCross.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));75 TopCross.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 76 76 p = new Path2D.Double(); p.moveTo(-5.0,-15.0); p.lineTo(-5.0,-32.5); p.lineTo(-22.5,-32.5); p.lineTo(-22.5,-42.5); p.lineTo(-5.0,-42.5); p.lineTo(-5.0,-60.0); 77 77 p.lineTo(5.0,-60.0); p.lineTo(5.0,-42.5); p.lineTo(22.5,-42.5); p.lineTo(22.5,-32.5); p.lineTo(5.0,-32.5); p.lineTo(5.0,-15.0); p.closePath(); … … 87 87 colours.add(new Instr(Prim.P2, p)); 88 88 TopEast.add(new Instr(Prim.COLR, colours)); 89 TopEast.add(new Instr(Prim.STRK, new BasicStroke(4 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));89 TopEast.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 90 90 TopEast.add(new Instr(Prim.FILL, Color.black)); 91 91 TopEast.add(new Instr(Prim.LINE, new Line2D.Double(0,0,0,-10))); 92 92 TopEast.add(new Instr(Prim.LINE, new Line2D.Double(0,-43,0,-47))); 93 TopEast.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));93 TopEast.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 94 94 p = new Path2D.Double(); p.moveTo(0.0,-10.0); p.lineTo(-15.0,-43.0); p.lineTo(15.0,-43.0); p.closePath(); 95 95 p.moveTo(0.0,-80.0); p.lineTo(-15.0,-47.0); p.lineTo(15.0,-47.0); p.closePath(); … … 105 105 colours.add(new Instr(Prim.P2, p)); 106 106 TopIsol.add(new Instr(Prim.COLR, colours)); 107 TopIsol.add(new Instr(Prim.STRK, new BasicStroke(4 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));107 TopIsol.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 108 108 TopIsol.add(new Instr(Prim.FILL, Color.black)); 109 109 TopIsol.add(new Instr(Prim.LINE, new Line2D.Double(0,0,0,-15))); 110 TopIsol.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));110 TopIsol.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 111 111 TopIsol.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-13,-41,26,26))); 112 112 TopIsol.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-13,-68,26,26))); … … 115 115 static { 116 116 TopMooring.add(new Instr(Prim.BBOX, new Rectangle(-30,-80,60,80))); 117 TopMooring.add(new Instr(Prim.STRK, new BasicStroke(3 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));117 TopMooring.add(new Instr(Prim.STRK, new BasicStroke(3, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 118 118 TopMooring.add(new Instr(Prim.FILL, Color.black)); 119 119 TopMooring.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-1.5,-6,3,3))); … … 129 129 colours.add(new Instr(Prim.P2, p)); 130 130 TopNorth.add(new Instr(Prim.COLR, colours)); 131 TopNorth.add(new Instr(Prim.STRK, new BasicStroke(4 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));131 TopNorth.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 132 132 TopNorth.add(new Instr(Prim.FILL, Color.black)); 133 133 TopNorth.add(new Instr(Prim.LINE, new Line2D.Double(0,0,0,-10))); 134 TopNorth.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));134 TopNorth.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 135 135 p = new Path2D.Double(); p.moveTo(-15.0,-10.0); p.lineTo(0.0,-43.0); p.lineTo(15.0,-10.0); p.closePath(); 136 136 p.moveTo(0.0,-78.0); p.lineTo(-15.0,-45.0); p.lineTo(15.0,-45.0); p.closePath(); … … 146 146 colours.add(new Instr(Prim.P2, p)); 147 147 TopSouth.add(new Instr(Prim.COLR, colours)); 148 TopSouth.add(new Instr(Prim.STRK, new BasicStroke(4 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));148 TopSouth.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 149 149 TopSouth.add(new Instr(Prim.FILL, Color.black)); 150 150 TopSouth.add(new Instr(Prim.LINE, new Line2D.Double(0,0,0,-10))); 151 TopSouth.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));151 TopSouth.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 152 152 p = new Path2D.Double(); p.moveTo(0.0,-10.0); p.lineTo(-15.0,-43.0); p.lineTo(15.0,-43.0); p.closePath(); 153 153 p.moveTo(-15.0,-78.0); p.lineTo(0.0,-45.0); p.lineTo(15.0,-78.0); p.closePath(); … … 161 161 colours.add(new Instr(Prim.P1, p)); 162 162 TopSphere.add(new Instr(Prim.COLR, colours)); 163 TopSphere.add(new Instr(Prim.STRK, new BasicStroke(4 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));163 TopSphere.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 164 164 TopSphere.add(new Instr(Prim.FILL, Color.black)); 165 165 TopSphere.add(new Instr(Prim.LINE, new Line2D.Double(0,0,0,-15))); 166 TopSphere.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));166 TopSphere.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 167 167 TopSphere.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-14,-42,28,28))); 168 168 } … … 174 174 colours.add(new Instr(Prim.P1, p)); 175 175 TopSquare.add(new Instr(Prim.COLR, colours)); 176 TopSquare.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));176 TopSquare.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 177 177 TopSquare.add(new Instr(Prim.FILL, Color.black)); 178 178 p = new Path2D.Double(); p.moveTo(-13.0,-1.0); p.lineTo(-13.0,-27.0); p.lineTo(13.0,-27.0); p.lineTo(13.0,-1.0); p.closePath(); … … 186 186 colours.add(new Instr(Prim.P1, p)); 187 187 TopTriangle.add(new Instr(Prim.COLR, colours)); 188 TopTriangle.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));188 TopTriangle.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 189 189 TopTriangle.add(new Instr(Prim.FILL, Color.black)); 190 190 p = new Path2D.Double(); p.moveTo(-15.0,-1.0); p.lineTo(0.0,-29.0); p.lineTo(15.0,-1.0); p.closePath(); … … 200 200 colours.add(new Instr(Prim.P2, p)); 201 201 TopWest.add(new Instr(Prim.COLR, colours)); 202 TopWest.add(new Instr(Prim.STRK, new BasicStroke(4 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));202 TopWest.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 203 203 TopWest.add(new Instr(Prim.FILL, Color.black)); 204 204 TopWest.add(new Instr(Prim.LINE, new Line2D.Double(0,0,0,-10))); 205 TopWest.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));205 TopWest.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 206 206 p = new Path2D.Double(); p.moveTo(-15.0,-10.0); p.lineTo(0.0,-43.0); p.lineTo(15.0,-10.0); p.closePath(); 207 207 p.moveTo(-15.0,-78.0); p.lineTo(0.0,-45.0); p.lineTo(15.0,-78.0); p.closePath(); … … 216 216 colours.add(new Instr(Prim.P1, p)); 217 217 TopX.add(new Instr(Prim.COLR, colours)); 218 TopX.add(new Instr(Prim.STRK, new BasicStroke(4 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));218 TopX.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 219 219 TopX.add(new Instr(Prim.FILL, Color.black)); 220 220 TopX.add(new Instr(Prim.LINE, new Line2D.Double(0,0,0,-27))); 221 TopX.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));221 TopX.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 222 222 p = new Path2D.Double(); p.moveTo(0.0,-27.7); p.lineTo(-12.4,-15.7); p.lineTo(-19.3,-22.6); p.lineTo(-7.3,-35.0); p.lineTo(-19.3,-47.3); p.lineTo(-12.4,-54.2); p.lineTo(0.0,-42.4); 223 223 p.lineTo(12.4,-54.2); p.lineTo(19.3,-47.3); p.lineTo(7.3,-35.0); p.lineTo(19.3,-22.6); p.lineTo(12.4,-15.7); p.closePath();
Note:
See TracChangeset
for help on using the changeset viewer.