29 #ifndef HPP_CONSTRAINTS_LOCKED_JOINT_HH 30 #define HPP_CONSTRAINTS_LOCKED_JOINT_HH 33 #include <hpp/pinocchio/joint.hh> 36 namespace constraints {
122 const std::string&
jointName()
const {
return jointName_; }
124 std::ostream& print(std::ostream& os)
const;
134 virtual std::pair<JointConstPtr_t, JointConstPtr_t>
161 virtual bool isEqual(
const Implicit& other,
bool swapAndTest)
const;
166 std::string jointName_;
170 LockedJointWkPtr_t weak_;
184 #endif // HPP_CONSTRAINTS_LOCKED_JOINT_HH pinocchio::vectorIn_t vectorIn_t
Definition: fwd.hh:60
Definition: active-set-differentiable-function.hh:36
pinocchio::LiegroupSpacePtr_t LiegroupSpacePtr_t
Definition: fwd.hh:69
Definition: locked-joint.hh:66
pinocchio::DevicePtr_t DevicePtr_t
Definition: fwd.hh:109
pinocchio::LiegroupElement LiegroupElement
Definition: fwd.hh:65
Definition: explicit.hh:132
std::ostream & print(std::ostream &os) const
Print object in a stream.
pinocchio::JointPtr_t JointPtr_t
Definition: fwd.hh:49
const JointPtr_t & joint()
Return shared pointer to joint.
Definition: locked-joint.hh:120
ComparisonTypes_t operator<<(const ComparisonType &a, const ComparisonType &b)
Definition: comparison-types.hh:61
#define HPP_CONSTRAINTS_DLLAPI
Definition: config.hh:88
pinocchio::size_type size_type
Definition: fwd.hh:47
const std::string & jointName() const
Return the joint name.
Definition: locked-joint.hh:122
pinocchio::DeviceConstPtr_t DeviceConstPtr_t
Definition: fwd.hh:110
shared_ptr< const LockedJoint > LockedJointConstPtr_t
Definition: fwd.hh:206
shared_ptr< Implicit > ImplicitPtr_t
Definition: fwd.hh:173
Definition: implicit.hh:119
shared_ptr< LockedJoint > LockedJointPtr_t
Definition: fwd.hh:205