JNISpice
version 2.0.0

spice.basic
Class Coordinates

java.lang.Object
  extended by 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
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
Coordinates()
           
 
Method Summary
abstract  Vector3 toRectangular()
          Convert this Coordinate instance to rectangular coordinates.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

Coordinates

public Coordinates()
Method Detail

toRectangular

public abstract Vector3 toRectangular()
                               throws SpiceException
Convert this Coordinate instance to rectangular coordinates.

Throws:
SpiceException

JNISpice
version 2.0.0

JNISpice Alpha Test Version 2.0.0 28-JAN-2017 (NJB)