| Package | Description | 
|---|---|
| agi.foundation.spice | 
 Contains types used in modeling the ephemeris of solar system bodies using JPL SPICE files. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JplSpkFile | 
JplSpkEphemerisProvider.getFile()
Gets the JPL SPK file represented by this instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
JplSpkFile.checkForSameDefinition(JplSpkFile other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
| Constructor and Description | 
|---|
AsteroidsBspEphemerisProvider(JplSpkFile file)
Initializes an instance using the specified  
JplSpkFile instance. | 
CeresBspEphemerisProvider(JplSpkFile file,
                         Point sunPoint)
Initializes an instance using the specified  
JplSpkFile instance. | 
JplSpkEphemerisProvider(JplSpkFile file)
Initializes an instance using the specified  
JplSpkFile instance. | 
JplSpkFile(JplSpkFile existingInstance,
          CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 | 
Jup365BspEphemerisProvider(JplSpkFile file,
                          Point jupiterSystemBarycenter)
Initializes an instance using the specified  
JplSpkFile instance. | 
JupiterBspEphemerisProvider(JplSpkFile file,
                           Point jupiterSystemBarycenter)
Initializes an instance using the specified  
JplSpkFile instance. | 
MarsBspEphemerisProvider(JplSpkFile file,
                        Point marsSystemBarycenter)
Initializes an instance using the specified  
JplSpkFile instance. | 
Nep097BspEphemerisProvider(JplSpkFile file,
                          Point neptuneSystemBarycenter)
Initializes an instance using the specified  
JplSpkFile instance. | 
NeptuneBspEphemerisProvider(JplSpkFile file,
                           Point neptuneSystemBarycenter)
Initializes an instance using the specified  
JplSpkFile instance. | 
PlanetsBspEphemerisProvider(JplSpkFile file)
Initializes an instance using the specified  
JplSpkFile instance. | 
Plu058BspEphemerisProvider(JplSpkFile file,
                          Point plutoSystemBarycenter)
Initializes an instance using the specified  
JplSpkFile instance. | 
PlutoBspEphemerisProvider(JplSpkFile file,
                         Point plutoSystemBarycenter)
Initializes an instance using the specified  
JplSpkFile instance. | 
Sat441BspEphemerisProvider(JplSpkFile file,
                          Point saturnSystemBarycenter)
Initializes an instance using the specified  
JplSpkFile instance. | 
SaturnBspEphemerisProvider(JplSpkFile file,
                          Point saturnSystemBarycenter)
Initializes an instance using the specified  
JplSpkFile instance. | 
Ura111BspEphemerisProvider(JplSpkFile file,
                          Point uranusSystemBarycenter)
Initializes an instance using the specified  
JplSpkFile instance. | 
UranusBspEphemerisProvider(JplSpkFile file,
                          Point uranusSystemBarycenter)
Initializes an instance using the specified  
JplSpkFile instance. | 
VestaBspEphemerisProvider(JplSpkFile file,
                         Point sunPoint)
Initializes an instance using the specified  
JplSpkFile instance. |