34 #ifndef OPEN_WALKER_CORE_MOMENT_H 35 #define OPEN_WALKER_CORE_MOMENT_H 48 template <
typename _Scalar>
50 public MomentRef<Eigen::Matrix<_Scalar,3,1> >
53 typedef _Scalar Scalar;
54 typedef Eigen::Matrix<_Scalar,3,1> Derived;
73 Moment(
const Scalar& x,
const Scalar& y,
const Scalar& z) :
85 template <
typename OtherDerived>
86 Moment(
const Eigen::EigenBase<OtherDerived>& other) :
95 using Base::operator=;
101 #endif // OPEN_WALKER_CORE_MOMENT_H The MomentRef class.
Definition: moment_ref.h:52
The Moment class.
Definition: moment.h:49
Moment(const Scalar &x, const Scalar &y, const Scalar &z)
Assignment from Scalar values.
Definition: moment.h:73
Definition: angular_acceleration.h:39
Moment()
Default Constructor.
Definition: moment.h:64
Moment(const Eigen::EigenBase< OtherDerived > &other)
Copy constructor.
Definition: moment.h:86