Merge pull request #2048 from borglab/fan/fix_inline
Fix ODR violations in Navigation expressionsrelease/4.3a0
commit
b7f87595a9
|
@ -19,13 +19,13 @@ typedef Expression<Velocity3> Velocity3_;
|
||||||
|
|
||||||
namespace internal {
|
namespace internal {
|
||||||
// define getters that return a value rather than a reference
|
// define getters that return a value rather than a reference
|
||||||
Rot3 attitude(const NavState& X, OptionalJacobian<3, 9> H) {
|
inline Rot3 attitude(const NavState& X, OptionalJacobian<3, 9> H) {
|
||||||
return X.attitude(H);
|
return X.attitude(H);
|
||||||
}
|
}
|
||||||
Point3 position(const NavState& X, OptionalJacobian<3, 9> H) {
|
inline Point3 position(const NavState& X, OptionalJacobian<3, 9> H) {
|
||||||
return X.position(H);
|
return X.position(H);
|
||||||
}
|
}
|
||||||
Velocity3 velocity(const NavState& X, OptionalJacobian<3, 9> H) {
|
inline Velocity3 velocity(const NavState& X, OptionalJacobian<3, 9> H) {
|
||||||
return X.velocity(H);
|
return X.velocity(H);
|
||||||
}
|
}
|
||||||
} // namespace internal
|
} // namespace internal
|
||||||
|
|
Loading…
Reference in New Issue