Public Member Functions | Protected Attributes
constrained_ik::ConstraintGroup Class Reference

Group of constraints for use in iterative constrained_IK solver. More...

#include <constraint_group.h>

Inheritance diagram for constrained_ik::ConstraintGroup:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void add (Constraint *constraint)
virtual Eigen::VectorXd calcError ()
virtual Eigen::MatrixXd calcJacobian ()
virtual bool checkStatus () const
virtual void clear ()
 ConstraintGroup ()
bool empty () const
virtual void init (const Constrained_IK *ik)
virtual void reset ()
virtual void update (const SolverState &state)
virtual ~ConstraintGroup ()

Protected Attributes

boost::ptr_vector< Constraintconstraints_

Detailed Description

Group of constraints for use in iterative constrained_IK solver.

Definition at line 32 of file constraint_group.h.


Constructor & Destructor Documentation

Definition at line 29 of file constraint_group.cpp.

Definition at line 36 of file constraint_group.h.


Member Function Documentation

void constrained_ik::ConstraintGroup::add ( Constraint constraint) [virtual]

Definition at line 33 of file constraint_group.cpp.

Eigen::VectorXd constrained_ik::ConstraintGroup::calcError ( ) [virtual]

Implements constrained_ik::Constraint.

Definition at line 41 of file constraint_group.cpp.

Eigen::MatrixXd constrained_ik::ConstraintGroup::calcJacobian ( ) [virtual]

Implements constrained_ik::Constraint.

Definition at line 51 of file constraint_group.cpp.

Reimplemented from constrained_ik::Constraint.

Definition at line 60 of file constraint_group.cpp.

virtual void constrained_ik::ConstraintGroup::clear ( ) [inline, virtual]

Definition at line 47 of file constraint_group.h.

bool constrained_ik::ConstraintGroup::empty ( ) const [inline]

Definition at line 48 of file constraint_group.h.

void constrained_ik::ConstraintGroup::init ( const Constrained_IK ik) [virtual]

Reimplemented from constrained_ik::Constraint.

Definition at line 72 of file constraint_group.cpp.

Reimplemented from constrained_ik::Constraint.

Definition at line 80 of file constraint_group.cpp.

void constrained_ik::ConstraintGroup::update ( const SolverState state) [virtual]

Reimplemented from constrained_ik::Constraint.

Definition at line 88 of file constraint_group.cpp.


Member Data Documentation

Definition at line 51 of file constraint_group.h.


The documentation for this class was generated from the following files:


constrained_ik
Author(s): Chris Lewis , Jeremy Zoss , Dan Solomon
autogenerated on Mon Oct 6 2014 00:52:27