Interface definition to support generic usage of the solver factory without specifying a typename in prior. More...
#include <solver_factory.h>
Public Member Functions | |
virtual Eigen::MatrixXd | calculateJointVelocities (Matrix6Xd_t &jacobian_data, const Vector6d_t &in_cart_velocities, const JointStates &joint_states, boost::shared_ptr< DampingBase > &damping_method, std::set< ConstraintBase_t > &constraints) const =0 |
virtual | ~ISolverFactory () |
Interface definition to support generic usage of the solver factory without specifying a typename in prior.
Definition at line 31 of file solver_factory.h.
virtual ISolverFactory::~ISolverFactory | ( | ) | [inline, virtual] |
Definition at line 40 of file solver_factory.h.
virtual Eigen::MatrixXd ISolverFactory::calculateJointVelocities | ( | Matrix6Xd_t & | jacobian_data, |
const Vector6d_t & | in_cart_velocities, | ||
const JointStates & | joint_states, | ||
boost::shared_ptr< DampingBase > & | damping_method, | ||
std::set< ConstraintBase_t > & | constraints | ||
) | const [pure virtual] |
Implemented in SolverFactory< T >.