All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface drasys.or.geom.geo.EllipsoidI

public interface EllipsoidI
An interface used to abstractly access ellipsoids.
Copyright (C) 1998 by DRA Systems all rights reserved.


Method Index

 o getEccentricity()
Returns the eccentricity of the ellipsoid.
 o getEccentricitySquared()
Returns the square of the eccentricity of the ellipsoid.
 o getEquatorialRadius()
Returns the equatorial radius of the ellipsoid.
 o getFlattening()
Returns the flattening of the ellipsoid.
 o getInverseMeridinalDistance(double)
Returns the latitude in radians that is 'distance' from the equator.
 o getMeanRadius()
Returns the mean radius of the ellipsoid.
 o getMeridinalDistance(double)
Returns the meridinal distance from the equator to a latitude given in radians.
 o getMeridinalDistance(double, double, double)
Returns the meridinal distance from the equator to a latitude given in radians.
 o getName()
Returns the name used to identify the ellipsoid.
 o getPolarRadius()
Returns the polar radius of the ellipsoid.
 o greatCircleSphericalDistance(PointI, PointI)
Returns the great circle distance in the units of the ellipsoid.

Methods

 o getName
 public abstract String getName()
Returns the name used to identify the ellipsoid.

 o getFlattening
 public abstract double getFlattening()
Returns the flattening of the ellipsoid.

 o getEccentricity
 public abstract double getEccentricity()
Returns the eccentricity of the ellipsoid.

 o getEccentricitySquared
 public abstract double getEccentricitySquared()
Returns the square of the eccentricity of the ellipsoid.

 o getPolarRadius
 public abstract double getPolarRadius()
Returns the polar radius of the ellipsoid.

 o getEquatorialRadius
 public abstract double getEquatorialRadius()
Returns the equatorial radius of the ellipsoid.

 o getMeanRadius
 public abstract double getMeanRadius()
Returns the mean radius of the ellipsoid.

 o greatCircleSphericalDistance
 public abstract double greatCircleSphericalDistance(PointI point1,
                                                     PointI point2)
Returns the great circle distance in the units of the ellipsoid.

 o getMeridinalDistance
 public abstract double getMeridinalDistance(double radians)
Returns the meridinal distance from the equator to a latitude given in radians. The arguments are the sin and cos of the latitude.

 o getMeridinalDistance
 public abstract double getMeridinalDistance(double radians,
                                             double sin,
                                             double cos)
Returns the meridinal distance from the equator to a latitude given in radians. The arguments are the sin and cos of the latitude.

 o getInverseMeridinalDistance
 public abstract double getInverseMeridinalDistance(double distance)
Returns the latitude in radians that is 'distance' from the equator.


All Packages  Class Hierarchy  This Package  Previous  Next  Index