#include <hpp/model/center-of-mass-computation.hh>
Public Member Functions | |
void | add (const JointPtr_t &joint) |
void | compute (const Device::Computation_t &flag=Device::ALL) |
const fcl::Vec3f & | com () const |
const value_type & | mass () const |
void | computeMass () |
const ComJacobian_t & | jacobian () const |
~CenterOfMassComputation () | |
Static Public Member Functions | |
static CenterOfMassComputationPtr_t | create (const DevicePtr_t &device) |
Protected Member Functions | |
CenterOfMassComputation (const DevicePtr_t &device) |
hpp::model::CenterOfMassComputation::CenterOfMassComputation | ( | const DevicePtr_t & | device | ) | [protected] |
void hpp::model::CenterOfMassComputation::add | ( | const JointPtr_t & | joint | ) |
const fcl::Vec3f& hpp::model::CenterOfMassComputation::com | ( | ) | const [inline] |
void hpp::model::CenterOfMassComputation::compute | ( | const Device::Computation_t & | flag = Device::ALL | ) |
static CenterOfMassComputationPtr_t hpp::model::CenterOfMassComputation::create | ( | const DevicePtr_t & | device | ) | [static] |
const ComJacobian_t& hpp::model::CenterOfMassComputation::jacobian | ( | ) | const [inline] |
const value_type& hpp::model::CenterOfMassComputation::mass | ( | ) | const [inline] |