dynamicgraph::sot::dyninv::TaskWeight Class Reference

#include <task-weight.h>

Inheritance diagram for dynamicgraph::sot::dyninv::TaskWeight:
Collaboration diagram for dynamicgraph::sot::dyninv::TaskWeight:

List of all members.

Classes

struct  TaskContener

Public Member Functions

 TaskWeight (const std::string &name)
virtual void display (std::ostream &os) const
dg::sot::VectorMultiBoundcomputeTask (dg::sot::VectorMultiBound &res, int time)
ml::MatrixcomputeJacobian (ml::Matrix &res, int time)
void addTask (const std::string &name, const double &w)
void setWeight (const std::string &name, const double &w)
 TaskWeight (const std::string &name)
virtual void display (std::ostream &os) const
dg::sot::VectorMultiBoundcomputeTask (dg::sot::VectorMultiBound &res, int time)
ml::MatrixcomputeJacobian (ml::Matrix &res, int time)
void addTask (const std::string &name, const double &w)
void setWeight (const std::string &name, const double &w)

Public Attributes

std::list< TaskContenertaskList

Constructor & Destructor Documentation

dynamicgraph::sot::dyninv::TaskWeight::TaskWeight ( const std::string &  name)

Member Function Documentation

void dynamicgraph::sot::dyninv::TaskWeight::addTask ( const std::string &  name,
const double &  w 
)
void dynamicgraph::sot::dyninv::TaskWeight::addTask ( const std::string &  name,
const double &  w 
)
ml::Matrix& dynamicgraph::sot::dyninv::TaskWeight::computeJacobian ( ml::Matrix res,
int  time 
)

Reimplemented from dynamicgraph::sot::Task.

dg::sot::VectorMultiBound& dynamicgraph::sot::dyninv::TaskWeight::computeTask ( dg::sot::VectorMultiBound res,
int  time 
)
void dynamicgraph::sot::dyninv::TaskWeight::display ( std::ostream &  os) const [virtual]

Reimplemented from dynamicgraph::sot::Task.

References dynamicgraph::Entity::name.

virtual void dynamicgraph::sot::dyninv::TaskWeight::display ( std::ostream &  os) const [virtual]

Reimplemented from dynamicgraph::sot::Task.

void dynamicgraph::sot::dyninv::TaskWeight::setWeight ( const std::string &  name,
const double &  w 
)
void dynamicgraph::sot::dyninv::TaskWeight::setWeight ( const std::string &  name,
const double &  w 
)

Member Data Documentation