|
Vulcan
Aerospace Engineering Utilities Built on Janus
|
Provider for the ECEF(child) <-> ECI(parent) edge. More...
#include <ECEFProvider.hpp>


Public Member Functions | |
| ECEFProvider (Scalar rotation_angle) | |
| ECEFProvider (const EarthRotationModel &model, double t_seconds) | |
| Vec3< Scalar > | to_parent (const Vec3< Scalar > &v_ecef) const override |
| ECEF -> ECI. | |
| Vec3< Scalar > | from_parent (const Vec3< Scalar > &v_eci) const override |
| ECI -> ECEF. | |
| Public Member Functions inherited from vulcan::TransformProvider< Scalar > | |
| virtual | ~TransformProvider ()=default |
| virtual Vec3< Scalar > | position_to_parent (const Vec3< Scalar > &pos) const |
| virtual Vec3< Scalar > | position_from_parent (const Vec3< Scalar > &pos) const |
Provider for the ECEF(child) <-> ECI(parent) edge.
|
inlineexplicit |
|
inline |
|
inlinenodiscardoverridevirtual |
ECI -> ECEF.
Implements vulcan::TransformProvider< Scalar >.
|
inlinenodiscardoverridevirtual |
ECEF -> ECI.
Implements vulcan::TransformProvider< Scalar >.