#include <dynamic-integrator.h>
List of all members.
Public Member Functions |
| DynamicIntegrator (const std::string &name) |
virtual void | display (std::ostream &os) const |
| DECLARE_SIGNAL_IN (acceleration, dg::Vector) |
| DECLARE_SIGNAL_IN (dt, double) |
| DECLARE_SIGNAL_OUT (velocity, dg::Vector) |
| DECLARE_SIGNAL_OUT (position, dg::Vector) |
void | integrate (const dg::Vector &acceleration, const double &dt, dg::Vector &velocity, dg::Vector &position) |
void | integrateFromSignals (const int &time) |
void | integrateFromSignals (void) |
void | setPosition (const dg::Vector &p) |
void | setVelocity (const dg::Vector &v) |
void | setState (const dg::Vector &p, const dg::Vector &v) |
| DynamicIntegrator (const std::string &name) |
virtual void | display (std::ostream &os) const |
| DECLARE_SIGNAL_IN (acceleration, dg::Vector) |
| DECLARE_SIGNAL_IN (dt, double) |
| DECLARE_SIGNAL_OUT (velocity, dg::Vector) |
| DECLARE_SIGNAL_OUT (position, dg::Vector) |
void | integrate (const dg::Vector &acceleration, const double &dt, dg::Vector &velocity, dg::Vector &position) |
void | integrateFromSignals (const int &time) |
void | integrateFromSignals (void) |
void | setPosition (const dg::Vector &p) |
void | setVelocity (const dg::Vector &v) |
void | setState (const dg::Vector &p, const dg::Vector &v) |
Protected Attributes |
dg::Vector | position |
dg::Vector | velocity |
Constructor & Destructor Documentation
dynamicgraph::sot::dyninv::DynamicIntegrator::DynamicIntegrator |
( |
const std::string & |
name | ) |
|
dynamicgraph::sot::dyninv::DynamicIntegrator::DynamicIntegrator |
( |
const std::string & |
name | ) |
|
Member Function Documentation
dynamicgraph::sot::dyninv::DynamicIntegrator::DECLARE_SIGNAL_IN |
( |
acceleration |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::DynamicIntegrator::DECLARE_SIGNAL_IN |
( |
acceleration |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::DynamicIntegrator::DECLARE_SIGNAL_IN |
( |
dt |
, |
|
|
double |
|
|
) |
| |
dynamicgraph::sot::dyninv::DynamicIntegrator::DECLARE_SIGNAL_IN |
( |
dt |
, |
|
|
double |
|
|
) |
| |
dynamicgraph::sot::dyninv::DynamicIntegrator::DECLARE_SIGNAL_OUT |
( |
velocity |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::DynamicIntegrator::DECLARE_SIGNAL_OUT |
( |
velocity |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::DynamicIntegrator::DECLARE_SIGNAL_OUT |
( |
position |
, |
|
|
dg::Vector |
|
|
) |
| |
dynamicgraph::sot::dyninv::DynamicIntegrator::DECLARE_SIGNAL_OUT |
( |
position |
, |
|
|
dg::Vector |
|
|
) |
| |
void dynamicgraph::sot::dyninv::DynamicIntegrator::display |
( |
std::ostream & |
os | ) |
const [virtual] |
virtual void dynamicgraph::sot::dyninv::DynamicIntegrator::display |
( |
std::ostream & |
os | ) |
const [virtual] |
void dynamicgraph::sot::dyninv::DynamicIntegrator::integrate |
( |
const dg::Vector & |
acceleration, |
|
|
const double & |
dt, |
|
|
dg::Vector & |
velocity, |
|
|
dg::Vector & |
position |
|
) |
| |
void dynamicgraph::sot::dyninv::DynamicIntegrator::integrate |
( |
const dg::Vector & |
acceleration, |
|
|
const double & |
dt, |
|
|
dg::Vector & |
velocity, |
|
|
dg::Vector & |
position |
|
) |
| |
void dynamicgraph::sot::dyninv::DynamicIntegrator::integrateFromSignals |
( |
const int & |
time | ) |
|
void dynamicgraph::sot::dyninv::DynamicIntegrator::integrateFromSignals |
( |
const int & |
time | ) |
|
void dynamicgraph::sot::dyninv::DynamicIntegrator::integrateFromSignals |
( |
void |
| ) |
|
void dynamicgraph::sot::dyninv::DynamicIntegrator::integrateFromSignals |
( |
void |
| ) |
|
void dynamicgraph::sot::dyninv::DynamicIntegrator::setPosition |
( |
const dg::Vector & |
p | ) |
|
void dynamicgraph::sot::dyninv::DynamicIntegrator::setPosition |
( |
const dg::Vector & |
p | ) |
|
void dynamicgraph::sot::dyninv::DynamicIntegrator::setState |
( |
const dg::Vector & |
p, |
|
|
const dg::Vector & |
v |
|
) |
| |
void dynamicgraph::sot::dyninv::DynamicIntegrator::setState |
( |
const dg::Vector & |
p, |
|
|
const dg::Vector & |
v |
|
) |
| |
void dynamicgraph::sot::dyninv::DynamicIntegrator::setVelocity |
( |
const dg::Vector & |
v | ) |
|
void dynamicgraph::sot::dyninv::DynamicIntegrator::setVelocity |
( |
const dg::Vector & |
v | ) |
|
Member Data Documentation