Ignore:
Timestamp:
2006-03-25T16:21:09+01:00 (18 years ago)
Author:
imi
Message:
  • refactored GpsPoint to be immutable and added LatLon and NorthEast
  • refactored Bounding Box calculations
  • various other renames
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/org/openstreetmap/josm/data/projection/Epsg4263.java

    r52 r71  
    11package org.openstreetmap.josm.data.projection;
    22
    3 import org.openstreetmap.josm.data.GeoPoint;
     3import org.openstreetmap.josm.data.coor.LatLon;
     4import org.openstreetmap.josm.data.coor.EastNorth;
    45
    56/**
     
    1011public class Epsg4263 implements Projection {
    1112
    12         public void latlon2xy(GeoPoint p) {
    13                 p.x = p.lon;
    14                 p.y = p.lat;
     13        public EastNorth latlon2eastNorth(LatLon p) {
     14                return new EastNorth(p.lon(), p.lat());
    1515        }
    1616
    17         public void xy2latlon(GeoPoint p) {
    18                 p.lat = p.y;
    19                 p.lon = p.x;
     17        public LatLon eastNorth2latlon(EastNorth p) {
     18                return new LatLon(p.north(), p.east());
    2019        }
    2120
Note: See TracChangeset for help on using the changeset viewer.