Interface ILcdEllipsoidFactory

All Known Implementing Classes:
TLcdDMA1987bEllipsoidFactory, TLcdJPLEllipsoidFactory

public interface ILcdEllipsoidFactory
An ILcdEllipsoidFactory is an object to create ILcdEllipsoid objects (Factory pattern).

Each ILcdEllipsoidFactory has a set of integers, called ellipsoidIds. To each ellipsoidId corresponds a predefined ellipsoid (e.g., the ellipsoid WGS_1984). It is up to the implementations of the ILcdEllipsoidFactory which predefined ellipsoids to support.

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    createEllipsoid(int aEllipsoidId)
    Creates a ILcdEllipsoid corresponding to a given ID.
  • Method Details

    • createEllipsoid

      ILcdEllipsoid createEllipsoid(int aEllipsoidId)
      Creates a ILcdEllipsoid corresponding to a given ID.
      Parameters:
      aEllipsoidId - id of the ILcdEllipsoid object.
      Returns:
      ILcdEllipsoid with the same a and b as the predefined ellipsoid corresponding to aEllipsoidId.