#include <ParentParticleFitter.h>
Public Member Functions | |
virtual ParentParticleFitter * | clone () const =0 |
virtual std::vector < RefCountedKinematicTree > | fit (std::vector< RefCountedKinematicTree > trees, KinematicConstraint *cs) const =0 |
ParentParticleFitter () | |
virtual | ~ParentParticleFitter () |
Abstract Base class for mechanism updating top tree particle with given constraint. To be used by KinematicParticleFitter only.
Definition at line 15 of file ParentParticleFitter.h.
ParentParticleFitter::ParentParticleFitter | ( | ) | [inline] |
Definition at line 19 of file ParentParticleFitter.h.
{}
virtual ParentParticleFitter::~ParentParticleFitter | ( | ) | [inline, virtual] |
Definition at line 21 of file ParentParticleFitter.h.
{}
virtual ParentParticleFitter* ParentParticleFitter::clone | ( | ) | const [pure virtual] |
Clone method
Implemented in LagrangeParentParticleFitter.
Referenced by KinematicParticleFitter::KinematicParticleFitter().
virtual std::vector<RefCountedKinematicTree> ParentParticleFitter::fit | ( | std::vector< RefCountedKinematicTree > | trees, |
KinematicConstraint * | cs | ||
) | const [pure virtual] |
Takes a kinematic tree as an input The top tree particle get constrained
Implemented in LagrangeParentParticleFitter.
Referenced by KinematicParticleFitter::fit().