Klamp't
0.9.0
|
#include <NumericalConstraint.h>
Public Member Functions | |
SelfCollisionConstraint (RobotModel &robot) | |
virtual string | Label () const override |
virtual string | Label (int i) const override |
virtual int | NumDimensions () const override |
virtual void | PreEval (const Vector &x) override |
virtual void | Eval (const Vector &x, Vector &v) override |
virtual Real | Eval_i (const Vector &x, int i) override |
virtual void | Jacobian (const Vector &x, Matrix &J) override |
virtual void | Jacobian_i (const Vector &x, int i, Vector &Ji) override |
virtual void | Hessian_i (const Vector &x, int i, Matrix &Hi) override |
virtual bool | Satisfies_i (const Vector &x, int i, Real d=Zero) override |
Public Attributes | |
RobotModel & | robot |
vector< pair< int, int > > | collisionPairs |
vector< DistanceQuery > | query |
@