Package uk.ac.starlink.pal
Class Spherical
- java.lang.Object
-
- uk.ac.starlink.pal.Spherical
-
public class Spherical extends java.lang.Object
Point in Spherical coordinates (with radial velocity)
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getLat()
Get Latitudedouble
getLatDeriv()
Get latitude velocity componentdouble
getLong()
Get Longitudedouble
getLongDeriv()
Get longitude velocity componentdouble
getRadial()
Get radial componentdouble
getRadialDeriv()
Get radial velocity componentjava.lang.String
toString()
Get as String
-
-
-
Constructor Detail
-
Spherical
public Spherical(double a, double b, double c)
Point in Spherical coordinates- Parameters:
a
- Longitudeb
- Latitudec
- Radial
-
Spherical
public Spherical(double a, double b, double c, double aa, double bb, double cc)
Point in Spherical coordinates and Radial Veocity- Parameters:
a
- Longitudeb
- Latitudec
- Radialaa
- Velocity component along longitudebb
- Velocity component along latitudecc
- Velocity component along radial
-
-
Method Detail
-
getLong
public double getLong()
Get Longitude- Returns:
- Longitude
-
getLat
public double getLat()
Get Latitude- Returns:
- Latitude
-
getRadial
public double getRadial()
Get radial component- Returns:
- Radial component
-
getLongDeriv
public double getLongDeriv()
Get longitude velocity component- Returns:
- Longitude velocity component
-
getLatDeriv
public double getLatDeriv()
Get latitude velocity component- Returns:
- Latitude velocity component
-
getRadialDeriv
public double getRadialDeriv()
Get radial velocity component- Returns:
- Radial velocity component
-
toString
public java.lang.String toString()
Get as String- Overrides:
toString
in classjava.lang.Object
- Returns:
- Point (and velocity) expressed as [a, b, c] ( [aa, bb, cc] )
-
-