Click or drag to resize

AGI.Foundation.Spice Namespace

Contains types used in modeling the ephemeris of solar system bodies using JPL SPICE files.
Classes
  ClassDescription
Public classAsteroidsBspEphemerisProvider
Provides access to the positions of asteroids with respect to the Solar System barycenter.
Public classCeresBspEphemerisProvider
Provides access to the position of Ceres with respect to the Sun.
Public classJplSpkEphemerisProvider
The common base for classes for loading and accessing JPL SPK files.
Public classJplSpkFile
Provides raw access to a JPL Spacecraft and Planet Kernel (SPK) file, which typically uses a binary *.bsp extension.
Public classJup365BspEphemerisProvider
Provides access to the positions of Jupiter and several of its moons with respect to the Jupiter system barycenter.
Public classJupiterBspEphemerisProvider
Provides access to the positions of Io, Europa, Ganymede, and Callisto with respect to the Jupiter system barycenter.
Public classMarsBspEphemerisProvider
Provides access to the positions of Mars, Phobos, and Deimos with respect to the Mars system barycenter. The location of Mars is modeled as being identical to the location of its system barycenter unless mar097.bsp is used instead of mars.bsp.
Public classNep097BspEphemerisProvider
Provides access to the positions of Neptune and Triton with respect to the Neptune system barycenter.
Public classNeptuneBspEphemerisProvider
Provides access to the position of Triton with respect to the Neptune system barycenter.
Public classPlanetsBspEphemerisProvider
Provides access to the positions of the Sun and planetary system barycenters with respect to the Solar System barycenter. Also, provides access to the positions of planets with respect to their planetary system barycenters.
Public classPlu058BspEphemerisProvider
Provides access to the positions of Pluto and several of its moons with respect to the Pluto system barycenter.
Public classPlutoBspEphemerisProvider
Provides access to the position of Charon with respect to the Pluto system barycenter.
Public classSat441BspEphemerisProvider
Provides access to the positions of Saturn and several of its moons with respect to the Saturn system barycenter.
Public classSaturnBspEphemerisProvider
Provides access to the positions of the nine major moons of Saturn with respect to the Saturn system barycenter.
Public classUra111BspEphemerisProvider
Provides access to the positions of Uranus and several of its moons with respect to the Uranus system barycenter.
Public classUranusBspEphemerisProvider
Provides access to the positions of Ariel and Titania with respect to the Uranus system barycenter.
Public classVestaBspEphemerisProvider
Provides access to the position of Vesta with respect to the Sun.
Interfaces
  InterfaceDescription
Public interfaceIProvideNaifIdCode
This central body, barycenter, spacecraft, ground station, or other physical object or location provides a NAIF identification code.