de.cesr.more.geo
Class MTorusCoordinate

java.lang.Object
  extended by com.vividsolutions.jts.geom.Coordinate
      extended by de.cesr.more.geo.MTorusCoordinate
All Implemented Interfaces:
Serializable, Cloneable, Comparable

public class MTorusCoordinate
extends com.vividsolutions.jts.geom.Coordinate

Enable correct distance calculations in a torus

See Also:
Serialized Form
Date:
31.10.2011

Nested Class Summary
 
Nested classes/interfaces inherited from class com.vividsolutions.jts.geom.Coordinate
com.vividsolutions.jts.geom.Coordinate.DimensionalComparator
 
Field Summary
 
Fields inherited from class com.vividsolutions.jts.geom.Coordinate
x, y, z
 
Constructor Summary
MTorusCoordinate(double x, double y)
           
 
Method Summary
 double distance(com.vividsolutions.jts.geom.Coordinate p)
          Calculates distances in a torus
 
Methods inherited from class com.vividsolutions.jts.geom.Coordinate
clone, compareTo, equals, equals2D, equals3D, hashCode, hashCode, setCoordinate, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MTorusCoordinate

public MTorusCoordinate(double x,
                        double y)
Method Detail

distance

public double distance(com.vividsolutions.jts.geom.Coordinate p)
Calculates distances in a torus

Overrides:
distance in class com.vividsolutions.jts.geom.Coordinate
See Also:
Coordinate.distance(com.vividsolutions.jts.geom.Coordinate)