![]() |
siderust-cpp 0.8.0
Header-only C++ wrapper for siderust
|
Body-centric coordinate transformations. More...
#include "../ffi_core.hpp"#include "../orbital_center.hpp"#include "../time.hpp"#include "cartesian.hpp"#include <cstdint>

Go to the source code of this file.
Classes | |
| struct | siderust::BodycentricPos< F, U > |
| Result of a body-centric coordinate transformation. More... | |
Namespaces | |
| namespace | siderust |
Functions | |
| template<typename C, typename F, typename U> | |
| BodycentricPos< F, U > | siderust::to_bodycentric (const cartesian::Position< C, F, U > &pos, const BodycentricParams ¶ms, const Time< TT, JD > &jd) |
| Transform a position to body-centric coordinates. | |
Body-centric coordinate transformations.
Mirrors Rust's ToBodycentricExt and FromBodycentricExt traits:
The transform algorithm (mirroring Rust):
Definition in file bodycentric_transforms.hpp.