Class GeodeticArgs

java.lang.Object
edu.sc.seis.TauP.cmdline.args.LatLonArgs
edu.sc.seis.TauP.cmdline.args.GeodeticArgs

public class GeodeticArgs extends LatLonArgs
  • Field Details

    • azimuth

      protected Double azimuth
    • backAzimuth

      protected Double backAzimuth
    • geoDistTypeList

      protected List<GeoDistType> geoDistTypeList
    • geodeticFlattening

      protected Double geodeticFlattening
    • equitorialradius

      protected Double equitorialradius
    • planet

      protected DistAzPlanet planet
  • Constructor Details

    • GeodeticArgs

      public GeodeticArgs()
  • Method Details

    • hasAzimuth

      public boolean hasAzimuth()
    • getAzimuth

      public Double getAzimuth()
    • hasBackAzimuth

      public boolean hasBackAzimuth()
    • getBackAzimuth

      public Double getBackAzimuth()
    • setGeodetic

      public void setGeodetic(boolean geodetic)
    • setGeoDistTypes

      public void setGeoDistTypes(List<GeoDistType> geoDistTypes)
    • getGeoDistTypes

      public List<GeoDistType> getGeoDistTypes()
    • getEllipFlattening

      public double getEllipFlattening()
    • getInverseEllipFlattening

      public double getInverseEllipFlattening()
    • getEquitorialRadius

      public double getEquitorialRadius()
    • setPlanet

      public void setPlanet(DistAzPlanet planet)
    • validateArguments

      public void validateArguments()
      Overrides:
      validateArguments in class LatLonArgs
    • createDistanceCalcs

      public List<DistanceCalc> createDistanceCalcs(VelocityModel vMod)
    • createDistanceCalc

      public DistanceCalc createDistanceCalc(GeoDistType geoDistType, VelocityModel vMod)
    • createGeodesics

      public Map<GeoDistType,net.sf.geographiclib.Geodesic> createGeodesics(VelocityModel vMod)
    • createGeodesic

      public net.sf.geographiclib.Geodesic createGeodesic(GeoDistType geoDistType, VelocityModel vMod)
    • createGeodesics

      public Map<GeoDistType,net.sf.geographiclib.Geodesic> createGeodesics(List<GeoDistType> geoDistTypes, VelocityModel vMod)
    • getGeodesic

      public net.sf.geographiclib.Geodesic getGeodesic(GeoDistType geoDistType)
    • getGeodesic

      public net.sf.geographiclib.Geodesic getGeodesic()