#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.