libalmath  2.8.7.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
bodymass.h File Reference
#include <Eigen/Dense>
#include <boost/math/special_functions/pow.hpp>

Go to the source code of this file.

Classes

struct  AL::Math::BodyMass< T >
 

Namespaces

 AL
 
 AL::Math
 

Functions

template<typename Scalar , typename Derived0 , typename Derived1 >
void AL::Math::addPointMassInertia (Scalar mass, const Eigen::MatrixBase< Derived0 > &position, Eigen::MatrixBase< Derived1 > &output)
 
template<typename T >
bool AL::Math::operator== (const BodyMass< T > &lhs, const BodyMass< T > &rhs)
 
template<typename T , typename BodyMassRange >
BodyMass< T > AL::Math::squashBodyMasses (const BodyMassRange &bodymasses)
 
template<typename T >
BodyMass< T > AL::Math::operator+ (const BodyMass< T > &lhs, const BodyMass< T > &rhs)