public Vector3d attitudeWorldToReference(Vector3d vector, AttitudeReference reference) { return Quaternion.Inverse(attitudeGetReferenceRotation(reference)) * vector; }