Crate cspice

source ·

Re-exports

  • pub use crate::error::Error;

Modules

  • Functions for working with SPICE Cells.
  • Miscellaneous enums and structures.
  • Functions for converting between different types of coordinates.
  • Functions for loading and unloading SPICE Kernels.
  • Functions relating to error handling.
  • Geometry Finder functions.
  • Functions relating to the Spacecraft and Planet Ephemeris (SPK) subsystem of SPICE.
  • Functions for converting between Rust strings and SPICE (C) strings.
  • Structures and functions for the various SPICE time subsystems.
  • Functions for working with 3D Vectors.

Structs

Functions

  • The SPICE library is not thread safe. This function can be used to synchronise calls to SPICE functions. All safe functions in this library use this lock internally.
  • The SPICE library is not thread safe. This function can be used to synchronise calls to SPICE functions. All safe functions in this library use this lock internally. The lock is reentrant.