Ignore:
Timestamp:
2012-12-26T14:12:40+01:00 (12 years ago)
Author:
malcolmh
Message:

save

File:
1 edited

Legend:

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

    r29114 r29120  
    3434        public static final ArrayList<Instr> Chimney = new ArrayList<Instr>();
    3535        static {
    36                 Chimney.add(new Instr(Prim.SYMB, Landmarks.Base));
    37                 Base.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
     36                Chimney.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Base, 1.0, 0, 0, null, null)));
     37                Chimney.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    3838                Chimney.add(new Instr(Prim.FILL, Color.black));
    3939                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);
     
    6262        public static final ArrayList<Instr> Cross = new ArrayList<Instr>();
    6363        static {
    64                 Cross.add(new Instr(Prim.SYMB, Landmarks.Base));
     64                Cross.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    6565                Cross.add(new Instr(Prim.STRK, new BasicStroke(6.0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    6666                Cross.add(new Instr(Prim.FILL, Color.black));
     
    7070        public static final ArrayList<Instr> DishAerial = new ArrayList<Instr>();
    7171        static {
    72                 DishAerial.add(new Instr(Prim.SYMB, Landmarks.Base));
     72                DishAerial.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    7373                DishAerial.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL)));
    7474                DishAerial.add(new Instr(Prim.FILL, Color.black));
     
    8282                Dome.add(new Instr(Prim.FILL, Color.black));
    8383                Dome.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-36,-36,72,72)));
    84                 Dome.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-2,-2,4,4)));
     84                Dome.add(new Instr(Prim.RSHP, new Ellipse2D.Double(-4,-4,8,8)));
    8585        }
    8686        public static final ArrayList<Instr> Flagstaff = new ArrayList<Instr>();
    8787        static {
    88                 Flagstaff.add(new Instr(Prim.SYMB, Landmarks.Base));
     88                Flagstaff.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    8989                Flagstaff.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    9090                Flagstaff.add(new Instr(Prim.FILL, Color.black));
     
    9494        public static final ArrayList<Instr> FlareStack = new ArrayList<Instr>();
    9595        static {
    96                 FlareStack.add(new Instr(Prim.SYMB, Landmarks.Base));
     96                FlareStack.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    9797                FlareStack.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    9898                FlareStack.add(new Instr(Prim.FILL, Color.black));
     
    105105        public static final ArrayList<Instr> LandTower = new ArrayList<Instr>();
    106106        static {
    107                 LandTower.add(new Instr(Prim.SYMB, Landmarks.Base));
     107                LandTower.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    108108                LandTower.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    109109                LandTower.add(new Instr(Prim.FILL, Color.black));
     
    114114        public static final ArrayList<Instr> Mast = new ArrayList<Instr>();
    115115        static {
    116                 Mast.add(new Instr(Prim.SYMB, Landmarks.Base));
     116                Mast.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    117117                Mast.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL)));
    118118                Mast.add(new Instr(Prim.FILL, Color.black));
     
    122122        public static final ArrayList<Instr> RadioMast = new ArrayList<Instr>();
    123123        static {
    124                 RadioMast.add(new Instr(Prim.SYMB, Landmarks.Mast));
     124                RadioMast.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Mast, 1.0, 0, 0, null, null)));
    125125                RadioMast.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_BEVEL)));
    126126                RadioMast.add(new Instr(Prim.FILL, Color.black));
     
    132132        public static final ArrayList<Instr> Monument = new ArrayList<Instr>();
    133133        static {
    134                 Monument.add(new Instr(Prim.SYMB, Landmarks.Base));
     134                Monument.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    135135                Monument.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER)));
    136136                Monument.add(new Instr(Prim.FILL, Color.black));
     
    144144                Platform.add(new Instr(Prim.FILL, Color.black));
    145145                Platform.add(new Instr(Prim.RECT, new Rectangle2D.Double(-48,-48,96,96)));
    146                 Platform.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-2,-2,4,4)));
     146                Platform.add(new Instr(Prim.RSHP, new Ellipse2D.Double(-4,-4,8,8)));
    147147        }
    148148        public static final ArrayList<Instr> Spire = new ArrayList<Instr>();
     
    151151                Spire.add(new Instr(Prim.FILL, Color.black));
    152152                Spire.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-25,-25,50,50)));
    153                 Spire.add(new Instr(Prim.ELPS, new Ellipse2D.Double(-2,-2,4,4)));
     153                Spire.add(new Instr(Prim.RSHP, new Ellipse2D.Double(-4,-4,8,8)));
    154154        }
    155155        public static final ArrayList<Instr> Minaret = new ArrayList<Instr>();
    156156        static {
    157                 Minaret.add(new Instr(Prim.SYMB, Landmarks.Spire));
     157                Minaret.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Spire, 1.0, 0, 0, null, null)));
    158158                Minaret.add(new Instr(Prim.STRK, new BasicStroke(6.0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    159159                Minaret.add(new Instr(Prim.LINE, new Line2D.Double(0,-25,0,-50)));
     
    171171        public static final ArrayList<Instr> WaterTower = new ArrayList<Instr>();
    172172        static {
    173                 WaterTower.add(new Instr(Prim.SYMB, Landmarks.Base));
     173                WaterTower.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    174174                WaterTower.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));
    175175                WaterTower.add(new Instr(Prim.FILL, Color.black));
     
    180180        public static final ArrayList<Instr> WindMotor = new ArrayList<Instr>();
    181181        static {
    182                 WindMotor.add(new Instr(Prim.SYMB, Landmarks.Base));
     182                WindMotor.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    183183                WindMotor.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER)));
    184184                WindMotor.add(new Instr(Prim.FILL, Color.black));
     
    198198        public static final ArrayList<Instr> Windsock = new ArrayList<Instr>();
    199199        static {
    200                 Windsock.add(new Instr(Prim.SYMB, Landmarks.Base));
     200                Windsock.add(new Instr(Prim.SYMB, new Symbols.Symbol(Landmarks.Base, 1.0, 0, 0, null, null)));
    201201                Windsock.add(new Instr(Prim.STRK, new BasicStroke(4.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER)));
    202202                Windsock.add(new Instr(Prim.FILL, Color.black));
Note: See TracChangeset for help on using the changeset viewer.