Changeset 608 in josm for trunk/src/org/openstreetmap/josm/gui/layer
- Timestamp:
- 2008-04-17T03:03:28+02:00 (16 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/layer
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java
r602 r608 1 // License: GPL. Copyright 2007 by Immanuel Scholz, Raphael Mack and others1 // License: GPL. See LICENSE file for details. 2 2 3 3 package org.openstreetmap.josm.gui.layer; … … 321 321 322 322 // draw line, if no maxLineLength is set or the line is shorter. 323 if (maxLineLength == -1 || trkPnt.latlon. distance(oldWp.latlon) <= maxLineLength){323 if (maxLineLength == -1 || trkPnt.latlon.greatCircleDistance(oldWp.latlon) <= maxLineLength){ 324 324 g.drawLine(old.x, old.y, screen.x, screen.y); 325 325 -
trunk/src/org/openstreetmap/josm/gui/layer/Layer.java
r304 r608 1 // License: GPL. Copyright 2007 by Immanuel Scholz and others 1 // License: GPL. See LICENSE file for details. 2 2 3 package org.openstreetmap.josm.gui.layer; 3 4 … … 29 30 * @author imi 30 31 */ 31 abstract public class Layer implements Destroyable {32 abstract public class Layer implements Destroyable, MapViewPaintable { 32 33 33 34 /** -
trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
r508 r608 1 // License: GPL. Copyright 2007 by Immanuel Scholz and others 1 // License: GPL. See LICENSE file for details. 2 2 3 package org.openstreetmap.josm.gui.layer; 3 4 … … 33 34 import org.openstreetmap.josm.actions.SaveAsAction; 34 35 import org.openstreetmap.josm.command.Command; 36 import org.openstreetmap.josm.data.Preferences; 35 37 import org.openstreetmap.josm.data.coor.EastNorth; 36 38 import org.openstreetmap.josm.data.osm.DataSet; … … 153 155 Point p1 = mv.getPoint(en1); 154 156 Point p2 = mv.getPoint(en2); 155 Color color = inactive ? SimplePaintVisitor.getPreferencesColor("inactive", Color.DARK_GRAY) :156 SimplePaintVisitor.getPreferencesColor("downloaded Area", Color.YELLOW);157 Color color = inactive ? Preferences.getPreferencesColor("inactive", Color.DARK_GRAY) : 158 Preferences.getPreferencesColor("downloaded Area", Color.YELLOW); 157 159 g.setColor(color); 158 160 g.drawRect(Math.min(p1.x,p2.x), Math.min(p1.y, p2.y), Math.abs(p2.x-p1.x), Math.abs(p2.y-p1.y)); -
trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/PlayHeadMarker.java
r582 r608 1 // License: GPL. See LICENSE file for details. 2 1 3 package org.openstreetmap.josm.gui.layer.markerlayer; 2 4 … … 226 228 for (Marker m : AudioMarker.recentlyPlayedMarker().parentLayer.data) { 227 229 if (m instanceof AudioMarker) { 228 double distanceSquared = m.eastNorth.distance (en);230 double distanceSquared = m.eastNorth.distanceSq(en); 229 231 if (distanceSquared < closestAudioMarkerDistanceSquared) { 230 232 ca = (AudioMarker) m;
Note:
See TracChangeset
for help on using the changeset viewer.