Changeset 29787 in osm for applications/editors/josm/plugins/smed2/src/seamap/Lights.java
- Timestamp:
- 2013-07-29T13:53:22+02:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/smed2/src/seamap/Lights.java
r29340 r29787 10 10 package seamap; 11 11 12 import java.awt.geom.*; 13 14 import seamap.SeaMap.*; 15 12 16 public class Lights { 13 17 18 private static Point2D.Double radial(Snode centre, double radius, double angle) { 19 Point2D origin = Renderer.helper.getPoint(centre); 20 double mile = Renderer.helper.getPoint(Renderer.map.new Snode((centre.lat + Math.toRadians(1/60)), centre.lon)).getY() - origin.getY(); 21 return new Point2D.Double(origin.getX() - (radius * mile * Math.sin(angle)), origin.getY() - (radius * mile * Math.cos(angle))); 22 } 14 23 /* 15 XY_t radial(XY_t centre, double radius, double angle) {16 XY_t position;17 position.x = centre.x - (radius * mile * sin(d2r(angle)));18 position.y = centre.y - (radius * mile * cos(d2r(angle)));19 return position;20 }21 22 24 void renderFlare(Item_t *item) { 23 25 char *col = light_colours[COL_MAG];
Note:
See TracChangeset
for help on using the changeset viewer.