- java.lang.Object
-
- spice.basic.Coordinates
-
- Direct Known Subclasses:
CylindricalCoordinates
,GeodeticCoordinates
,LatitudinalCoordinates
,PlanetographicCoordinates
,RADecCoordinates
,SphericalCoordinates
public abstract class Coordinates extends java.lang.Object
Class Coordinates is an abstract superclass of all JNISpice classes that represent coordinate systems. JNISpice methods that accept an input argument of type Coordinates can be passed an instance of any Coordinate subclass.Version 1.0.0 18-MARCH-2011 (NJB)(EDW)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ALTITUDE
static java.lang.String
COLATITUDE
static java.lang.String
CYLINDRICAL
static java.lang.String
DECLINATION
static java.lang.String
GEODETIC
static java.lang.String
LATITUDE
static java.lang.String
LATITUDINAL
static java.lang.String
LONGITUDE
static java.lang.String
PLANETOGRAPHIC
static java.lang.String
RA
static java.lang.String
RADEC
static java.lang.String
RADIUS
static java.lang.String
RANGE
static java.lang.String
RECTANGULAR
static java.lang.String
SPHERICAL
static java.lang.String
X
static java.lang.String
Y
static java.lang.String
Z
-
Constructor Summary
Constructors Constructor Description Coordinates()
-
Method Summary
Modifier and Type Method Description abstract Vector3
toRectangular()
Convert this Coordinate instance to rectangular coordinates.
-
-
-
Field Detail
-
CYLINDRICAL
public static final java.lang.String CYLINDRICAL
- See Also:
- Constant Field Values
-
GEODETIC
public static final java.lang.String GEODETIC
- See Also:
- Constant Field Values
-
LATITUDINAL
public static final java.lang.String LATITUDINAL
- See Also:
- Constant Field Values
-
PLANETOGRAPHIC
public static final java.lang.String PLANETOGRAPHIC
- See Also:
- Constant Field Values
-
RADEC
public static final java.lang.String RADEC
- See Also:
- Constant Field Values
-
RECTANGULAR
public static final java.lang.String RECTANGULAR
- See Also:
- Constant Field Values
-
SPHERICAL
public static final java.lang.String SPHERICAL
- See Also:
- Constant Field Values
-
ALTITUDE
public static final java.lang.String ALTITUDE
- See Also:
- Constant Field Values
-
COLATITUDE
public static final java.lang.String COLATITUDE
- See Also:
- Constant Field Values
-
DECLINATION
public static final java.lang.String DECLINATION
- See Also:
- Constant Field Values
-
LATITUDE
public static final java.lang.String LATITUDE
- See Also:
- Constant Field Values
-
LONGITUDE
public static final java.lang.String LONGITUDE
- See Also:
- Constant Field Values
-
RA
public static final java.lang.String RA
- See Also:
- Constant Field Values
-
RADIUS
public static final java.lang.String RADIUS
- See Also:
- Constant Field Values
-
RANGE
public static final java.lang.String RANGE
- See Also:
- Constant Field Values
-
X
public static final java.lang.String X
- See Also:
- Constant Field Values
-
Y
public static final java.lang.String Y
- See Also:
- Constant Field Values
-
Z
public static final java.lang.String Z
- See Also:
- Constant Field Values
-
-
Method Detail
-
toRectangular
public abstract Vector3 toRectangular() throws SpiceException
Convert this Coordinate instance to rectangular coordinates.- Returns:
- Vector3
- Throws:
SpiceException
- exception
-
-