Ignore:
Timestamp:
2014-03-14T12:32:18+01:00 (11 years ago)
Author:
malcolmh
Message:

save

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed2/src/render/Renderer.java

    r30317 r30323  
    2727        public static final double symbolScale[] = { 256.0, 128.0, 64.0, 32.0, 16.0, 8.0, 4.0, 2.0, 1.0, 0.61, 0.372, 0.227, 0.138, 0.0843, 0.0514, 0.0313, 0.0191, 0.0117, 0.007, 0.138 };
    2828
    29         static final EnumMap<ColCOL, Color> bodyColours = new EnumMap<ColCOL, Color>(ColCOL.class);
    30         static {
    31                 bodyColours.put(ColCOL.COL_UNK, new Color(0, true));
    32                 bodyColours.put(ColCOL.COL_WHT, new Color(0xffffff));
    33                 bodyColours.put(ColCOL.COL_BLK, new Color(0x000000));
    34                 bodyColours.put(ColCOL.COL_RED, new Color(0xd40000));
    35                 bodyColours.put(ColCOL.COL_GRN, new Color(0x00d400));
    36                 bodyColours.put(ColCOL.COL_BLU, Color.blue);
    37                 bodyColours.put(ColCOL.COL_YEL, new Color(0xffd400));
    38                 bodyColours.put(ColCOL.COL_GRY, Color.gray);
    39                 bodyColours.put(ColCOL.COL_BRN, new Color(0x8b4513));
    40                 bodyColours.put(ColCOL.COL_AMB, new Color(0xfbf00f));
    41                 bodyColours.put(ColCOL.COL_VIO, new Color(0xee82ee));
    42                 bodyColours.put(ColCOL.COL_ORG, Color.orange);
    43                 bodyColours.put(ColCOL.COL_MAG, new Color(0xf000f0));
    44                 bodyColours.put(ColCOL.COL_PNK, Color.pink);
    45         }
    46 
    47         static final EnumMap<ColPAT, Patt> pattMap = new EnumMap<ColPAT, Patt>(ColPAT.class);
    48         static {
    49                 pattMap.put(ColPAT.PAT_UNKN, Patt.Z);
    50                 pattMap.put(ColPAT.PAT_HORI, Patt.H);
    51                 pattMap.put(ColPAT.PAT_VERT, Patt.V);
    52                 pattMap.put(ColPAT.PAT_DIAG, Patt.D);
    53                 pattMap.put(ColPAT.PAT_BRDR, Patt.B);
    54                 pattMap.put(ColPAT.PAT_SQUR, Patt.S);
    55                 pattMap.put(ColPAT.PAT_CROS, Patt.C);
    56                 pattMap.put(ColPAT.PAT_SALT, Patt.X);
    57                 pattMap.put(ColPAT.PAT_STRP, Patt.H);
    58         }
    59        
    6029        public enum LabelStyle { NONE, RRCT, RECT, ELPS, CIRC, VCLR, PCLR, HCLR }
    6130
     
    558527                }
    559528        }
     529       
     530        public static void lightSector(Feature feature, Color col1, Color col2, double radius, double s1, double s2, boolean dir, String str) {
     531//      private static Point2D.Double radial(Feature feature, Snode centre, double radius, double angle) {
     532//      Point2D origin = Renderer.context.getPoint(centre);
     533//      return new Point2D.Double(origin.getX() - (radius * Renderer.context.mile(feature) * Math.sin(angle)), origin.getY() - (radius * Renderer.context.mile(feature) * Math.cos(angle)));
     534//}
     535
     536        }
    560537}
Note: See TracChangeset for help on using the changeset viewer.