Ignore:
Timestamp:
2013-10-13T19:17:33+02:00 (12 years ago)
Author:
malcolmh
Message:

save

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed2/src/symbols/Landmarks.java

    r29198 r30022  
    2727        static {
    2828                Base.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    29                 Base.add(new Instr(Prim.FILL, Color.black));
    3029                Base.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-10,-10,20,20)));
    3130                Base.add(new Instr(Prim.LINE, new Line2D.Double(-35,0,-10,0)));
     
    3736                Chimney.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    3837                Chimney.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    39                 Chimney.add(new Instr(Prim.FILL, Color.black));
    4038                Path2D.Double p = new Path2D.Double(); p.moveTo(-25.0,0.0); p.lineTo(-10.0,-120.0); p.lineTo(10.0,-120.0); p.lineTo(25.0,0.0);
    4139                p.moveTo(-10.0,-128.0); p.curveTo(-13.0,-147.0,15.0,-159.0,20.0,-148.0);
     
    4644        public static final Symbol Church = new Symbol();
    4745        static {
    48                 Church.add(new Instr(Prim.FILL, Color.black));
    4946                Path2D.Double p = new Path2D.Double(); p.moveTo(10.0,-10.0); p.lineTo(37.0,-10.0); p.quadTo(48.0,-10.0,48.0,-21.0); p.lineTo(50.0,-21.0); p.lineTo(50.0,21.0);
    5047                p.lineTo(48.0,21.0); p.quadTo(48.0,10.0,37.0,10.0); p.lineTo(10.0,10.0); p.lineTo(10.0,37.0); p.quadTo(10.0,48.0,21.0,48.0); p.lineTo(21.0,50.0);
     
    5754        static {
    5855                ChurchTower.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    59                 ChurchTower.add(new Instr(Prim.FILL, Color.black));
    6056                ChurchTower.add(new Instr(Prim.RECT, new Rectangle2D.Double(-36,-36,72,72)));
    6157                ChurchTower.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-2,-2,4,4)));
     
    6561                Cross.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    6662                Cross.add(new Instr(Prim.STRK, new BasicStroke(6, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    67                 Cross.add(new Instr(Prim.FILL, Color.black));
    6863                Cross.add(new Instr(Prim.LINE, new Line2D.Double(0,-10,0,-150)));
    6964                Cross.add(new Instr(Prim.LINE, new Line2D.Double(-30,-115,30,-115)));
     
    7368                DishAerial.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    7469                DishAerial.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL)));
    75                 DishAerial.add(new Instr(Prim.FILL, Color.black));
    7670                Path2D.Double p = new Path2D.Double(); p.moveTo(-7.8,-6.0); p.lineTo(0.0,-62.0); p.lineTo(7.8,-6.0); p.moveTo(18.0,-109.0); p.lineTo(25.0,-113.0);
    7771                p.moveTo(-9.5,-157.0); p.curveTo(-60.7,-125.5,-16.5,-33.9,44.9,-61.7); p.closePath();
     
    8175        static {
    8276                Dome.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    83                 Dome.add(new Instr(Prim.FILL, Color.black));
    8477                Dome.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-36,-36,72,72)));
    8578                Dome.add(new Instr(Prim.RSHP, new Ellipse2D.Double(-4,-4,8,8)));
     
    8982                Flagstaff.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    9083                Flagstaff.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    91                 Flagstaff.add(new Instr(Prim.FILL, Color.black));
    9284                Path2D.Double p = new Path2D.Double(); p.moveTo(0.0,-10.0); p.lineTo(0.0,-150.0); p.moveTo(0.0,-140.0); p.lineTo(40.0,-140.0); p.lineTo(40.0,-100.0); p.lineTo(0.0,-100.0);
    9385                Flagstaff.add(new Instr(Prim.PLIN, p));
     
    9789                FlareStack.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    9890                FlareStack.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    99                 FlareStack.add(new Instr(Prim.FILL, Color.black));
    10091                Path2D.Double p = new Path2D.Double(); p.moveTo(-7.8,-6.0); p.lineTo(-7.8,-100.0); p.lineTo(7.8,-100.0); p.lineTo(7.8,-6.0);
    10192                FlareStack.add(new Instr(Prim.PLIN, p));
     
    10899                LandTower.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    109100                LandTower.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    110                 LandTower.add(new Instr(Prim.FILL, Color.black));
    111101                LandTower.add(new Instr(Prim.LINE, new Line2D.Double(-25,0,-15,-120)));
    112102                LandTower.add(new Instr(Prim.LINE, new Line2D.Double(25,0,15,-120)));
     
    117107                Mast.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    118108                Mast.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL)));
    119                 Mast.add(new Instr(Prim.FILL, Color.black));
    120109                Path2D.Double p = new Path2D.Double(); p.moveTo(-25.0,0.0); p.lineTo(0.0,-150.0); p.lineTo(25.0,0.0);
    121110                Mast.add(new Instr(Prim.PLIN, p));
     
    125114                Monument.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    126115                Monument.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER)));
    127                 Monument.add(new Instr(Prim.FILL, Color.black));
    128116                Monument.add(new Instr(Prim.LINE, new Line2D.Double(-25,0,-15,-105)));
    129117                Monument.add(new Instr(Prim.LINE, new Line2D.Double(25,0,15,-105)));
     
    133121        static {
    134122                Platform.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    135                 Platform.add(new Instr(Prim.FILL, Color.black));
    136123                Platform.add(new Instr(Prim.RECT, new Rectangle2D.Double(-48,-48,96,96)));
    137124                Platform.add(new Instr(Prim.RSHP, new Ellipse2D.Double(-4,-4,8,8)));
     
    140127        static {
    141128                RadioTV.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_BEVEL)));
    142                 RadioTV.add(new Instr(Prim.FILL, Color.black));
    143129                RadioTV.add(new Instr(Prim.EARC, new Arc2D.Double(-30.0,-180.0,60.0,60.0,45.0,-90.0,Arc2D.OPEN)));
    144130                RadioTV.add(new Instr(Prim.EARC, new Arc2D.Double(-45.0,-195.0,90.0,90.0,45.0,-90.0,Arc2D.OPEN)));
     
    149135        static {
    150136                Spire.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    151                 Spire.add(new Instr(Prim.FILL, Color.black));
    152137                Spire.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-25,-25,50,50)));
    153138                Spire.add(new Instr(Prim.RSHP, new Ellipse2D.Double(-4,-4,8,8)));
     
    173158                WaterTower.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    174159                WaterTower.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    175                 WaterTower.add(new Instr(Prim.FILL, Color.black));
    176160                WaterTower.add(new Instr(Prim.LINE, new Line2D.Double(-25,0,-15,-120)));
    177161                WaterTower.add(new Instr(Prim.LINE, new Line2D.Double(25,0,15,-120)));
     
    182166                WindMotor.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    183167                WindMotor.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER)));
    184                 WindMotor.add(new Instr(Prim.FILL, Color.black));
    185168                WindMotor.add(new Instr(Prim.LINE, new Line2D.Double(0,-10,0,-90)));
    186169                WindMotor.add(new Instr(Prim.LINE, new Line2D.Double(0,-90,30,-90)));
     
    191174        static {
    192175                Windmill.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    193                 Windmill.add(new Instr(Prim.FILL, Color.black));
    194176                Windmill.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-12,-12,24,24)));
    195177                Windmill.add(new Instr(Prim.LINE, new Line2D.Double(-30,-42,30,10)));
     
    200182                Windsock.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    201183                Windsock.add(new Instr(Prim.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER)));
    202                 Windsock.add(new Instr(Prim.FILL, Color.black));
    203184                Windsock.add(new Instr(Prim.LINE, new Line2D.Double(0,-10,0,-100)));
    204185                Windsock.add(new Instr(Prim.STRK, new BasicStroke(8, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER)));
Note: See TracChangeset for help on using the changeset viewer.