#include <coulomb-friction-cone.hpp>
Public Types | |
| typedef CoulombFrictionConeTpl< Scalar > | DualCone |
| typedef _Scalar | Scalar |
Public Member Functions | |
| DualCone | dual () const |
| Returns the dual cone associated to this. ///. More... | |
| DualCoulombFrictionConeTpl (const DualCoulombFrictionConeTpl &other)=default | |
| Copy constructor. More... | |
| DualCoulombFrictionConeTpl (const Scalar mu) | |
| Default constructor. More... | |
| template<typename Vector3Like > | |
| bool | isInside (const Eigen::MatrixBase< Vector3Like > &v, const Scalar prec=Scalar(0)) const |
| Check whether a vector v lies within the cone. More... | |
| bool | operator!= (const DualCoulombFrictionConeTpl &other) const |
| Difference operator. More... | |
| DualCoulombFrictionConeTpl & | operator= (const DualCoulombFrictionConeTpl &other)=default |
| Copy operator. More... | |
| bool | operator== (const DualCoulombFrictionConeTpl &other) const |
| Comparison operator. More... | |
| template<typename Vector3Like > | |
| PINOCCHIO_EIGEN_PLAIN_TYPE (Vector3Like) project(const Eigen | |
| Project a vector x onto the cone. More... | |
Public Attributes | |
| Scalar | mu |
Dual of the 3d Coulomb friction cone.
Definition at line 16 of file algorithm/constraints/coulomb-friction-cone.hpp.
| typedef CoulombFrictionConeTpl<Scalar> pinocchio::DualCoulombFrictionConeTpl< _Scalar >::DualCone |
Definition at line 205 of file algorithm/constraints/coulomb-friction-cone.hpp.
| typedef _Scalar pinocchio::DualCoulombFrictionConeTpl< _Scalar >::Scalar |
Definition at line 204 of file algorithm/constraints/coulomb-friction-cone.hpp.
|
inlineexplicit |
Default constructor.
| [in] | mu | Friction coefficient |
Definition at line 210 of file algorithm/constraints/coulomb-friction-cone.hpp.
|
default |
Copy constructor.
|
inline |
Returns the dual cone associated to this. ///.
Definition at line 284 of file algorithm/constraints/coulomb-friction-cone.hpp.
|
inline |
Check whether a vector v lies within the cone.
| [in] | v | vector to check (assimilated to a linear velocity). |
Definition at line 239 of file algorithm/constraints/coulomb-friction-cone.hpp.
|
inline |
Difference operator.
Definition at line 229 of file algorithm/constraints/coulomb-friction-cone.hpp.
|
default |
Copy operator.
|
inline |
Comparison operator.
Definition at line 223 of file algorithm/constraints/coulomb-friction-cone.hpp.
|
inline |
Project a vector x onto the cone.
Definition at line 248 of file algorithm/constraints/coulomb-friction-cone.hpp.
| Scalar pinocchio::DualCoulombFrictionConeTpl< _Scalar >::mu |
Definition at line 290 of file algorithm/constraints/coulomb-friction-cone.hpp.