|
Vulcan
Aerospace Engineering Utilities Built on Janus
|
Body(child) <-> NED(parent) provider. More...
#include <VehicleProviders.hpp>


Public Member Functions | |
| BodyProvider (Scalar yaw, Scalar pitch, Scalar roll) | |
| BodyProvider (const janus::Quaternion< Scalar > &q_body_to_ned) | |
| Vec3< Scalar > | to_parent (const Vec3< Scalar > &v_body) const override |
| Vec3< Scalar > | from_parent (const Vec3< Scalar > &v_ned) const override |
| const janus::Quaternion< Scalar > & | quaternion () const |
| 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 |
Body(child) <-> NED(parent) provider.
|
inline |
|
inlineexplicit |
|
inlinenodiscardoverridevirtual |
Implements vulcan::TransformProvider< Scalar >.
|
inlinenodiscard |
|
inlinenodiscardoverridevirtual |
Implements vulcan::TransformProvider< Scalar >.