spatial-dyn
|
Classes | |
struct | MotionProductTraits |
Public Member Functions | |
SpatialInertia (const SpatialInertia< Scalar > &other) | |
SpatialInertia (SpatialInertia< Scalar > &&other) | |
template<typename ComDerived , typename IComDerived > | |
SpatialInertia (Scalar mass, const Eigen::MatrixBase< ComDerived > &com, const Eigen::MatrixBase< IComDerived > &I_com_flat) | |
SpatialInertia< Scalar > & | operator= (const SpatialInertia< Scalar > &other) |
SpatialInertia< Scalar > & | operator= (SpatialInertia< Scalar > &&other) |
template<typename OtherDerived > | |
MotionProductTraits< OtherDerived >::ReturnType | operator* (const SpatialMotionBase< OtherDerived > &other) const |
SpatialInertia< Scalar > & | operator+= (const SpatialInertia< Scalar > &other) |
SpatialInertia< Scalar > | operator+ (const SpatialInertia< Scalar > &other) const |
bool | operator== (const SpatialInertia< Scalar > &other) const |
bool | operator!= (const SpatialInertia< Scalar > &other) const |
SpatialInertiaMatrix< Scalar > | matrix () const |
Eigen::Matrix< Scalar, 6, 1 > | I_com_flat () const |
template<typename OtherDerived > | |
SpatialInertia< Scalar >::template MotionProductTraits< OtherDerived >::ReturnType | operator* (const SpatialMotionBase< OtherDerived > &other) const |
Public Attributes | |
double | mass = 0 |
Eigen::Matrix< Scalar, 3, 1 > | com = Eigen::Matrix<Scalar,3,1>::Zero() |
Eigen::Matrix< Scalar, 3, 3 > | I_com = Eigen::Matrix<Scalar,3,3>::Zero() |