hpp-constraints
6.0.0
Definition of basic geometric constraints for motion planning
|
This is the complete list of members for hpp::constraints::explicit_::RelativePose, including all inherited members.
activeRows() const | hpp::constraints::Implicit | inline |
checkAllRowsActive() const | hpp::constraints::Implicit | inline |
checkRightHandSide(LiegroupElementConstRef rhs) const | hpp::constraints::Implicit | |
comparisonType() const | hpp::constraints::Implicit | |
comparisonType(const ComparisonTypes_t &comp) | hpp::constraints::Implicit | |
copy() const | hpp::constraints::explicit_::RelativePose | virtual |
create(const std::string &name, const DevicePtr_t &robot, const JointConstPtr_t &joint1, const JointConstPtr_t &joint2, const Transform3s &frame1, const Transform3s &frame2, ComparisonTypes_t comp, std::vector< bool > mask=std::vector< bool >()) | hpp::constraints::explicit_::RelativePose | static |
hpp::constraints::Explicit::create(const LiegroupSpacePtr_t &configSpace, const DifferentiableFunctionPtr_t &function, const segments_t &inputConf, const segments_t &outputConf, const segments_t &inputVelocity, const segments_t &outputVelocity, const ComparisonTypes_t &comp=ComparisonTypes_t(), std::vector< bool > mask=std::vector< bool >()) | hpp::constraints::Explicit | static |
hpp::constraints::Implicit::create(const DifferentiableFunctionPtr_t &func, ComparisonTypes_t comp, std::vector< bool > mask=std::vector< bool >()) | hpp::constraints::Implicit | static |
createCopy(const RelativePosePtr_t &other) | hpp::constraints::explicit_::RelativePose | static |
hpp::constraints::Explicit::createCopy(const ExplicitPtr_t &other) | hpp::constraints::Explicit | static |
hpp::constraints::Implicit::createCopy(const ImplicitPtr_t &other) | hpp::constraints::Implicit | static |
doesConstrainRelPoseBetween(DeviceConstPtr_t robot) const | hpp::constraints::Implicit | virtual |
equalityIndices() const | hpp::constraints::Implicit | inline |
Explicit(const LiegroupSpacePtr_t &configSpace, const DifferentiableFunctionPtr_t &function, const segments_t &inputConf, const segments_t &outputConf, const segments_t &inputVelocity, const segments_t &outputVelocity, const ComparisonTypes_t &comp, std::vector< bool > mask) | hpp::constraints::Explicit | protected |
Explicit(const DifferentiableFunctionPtr_t &implicitFunction, const DifferentiableFunctionPtr_t &function, const segments_t &inputConf, const segments_t &outputConf, const segments_t &inputVelocity, const segments_t &outputVelocity, const ComparisonTypes_t &comp, std::vector< bool > mask) | hpp::constraints::Explicit | protected |
Explicit(const Explicit &other) | hpp::constraints::Explicit | protected |
Explicit() | hpp::constraints::Explicit | inlineprotected |
explicitFunction() const | hpp::constraints::Explicit | inline |
function() const | hpp::constraints::Implicit | inline |
functionPtr() const | hpp::constraints::Implicit | inline |
Implicit(const DifferentiableFunctionPtr_t &function, ComparisonTypes_t comp, std::vector< bool > mask) | hpp::constraints::Implicit | protected |
Implicit(const Implicit &other) | hpp::constraints::Implicit | protected |
Implicit() | hpp::constraints::Implicit | inlineprotected |
init(RelativePoseWkPtr_t weak) | hpp::constraints::explicit_::RelativePose | protected |
hpp::constraints::Explicit::init(const ExplicitWkPtr_t &weak) | hpp::constraints::Explicit | protected |
hpp::constraints::Implicit::init(const ImplicitWkPtr_t &weak) | hpp::constraints::Implicit | inlineprotected |
inputConf() const | hpp::constraints::Explicit | inline |
inputConf_ | hpp::constraints::Explicit | protected |
inputToOutput_ | hpp::constraints::Explicit | protected |
inputVelocity() const | hpp::constraints::Explicit | inline |
inputVelocity_ | hpp::constraints::Explicit | protected |
isEqual(const Implicit &other, bool swapAndTest) const | hpp::constraints::Explicit | protectedvirtual |
jacobianOutputValue(vectorIn_t qin, LiegroupElementConstRef f_value, LiegroupElementConstRef rhs, matrixOut_t jacobian) const | hpp::constraints::explicit_::RelativePose | virtual |
operator=(const Implicit &other) | hpp::constraints::Implicit | inline |
operator==(const Implicit &other) const | hpp::constraints::Implicit | |
outputConf() const | hpp::constraints::Explicit | inline |
outputConf_ | hpp::constraints::Explicit | protected |
outputValue(LiegroupElementRef result, vectorIn_t qin, LiegroupElementConstRef rhs) const | hpp::constraints::explicit_::RelativePose | virtual |
outputVelocity() const | hpp::constraints::Explicit | inline |
outputVelocity_ | hpp::constraints::Explicit | protected |
parameterSize() const | hpp::constraints::Implicit | |
RelativePose(const std::string &name, const DevicePtr_t &robot, const JointConstPtr_t &joint1, const JointConstPtr_t &joint2, const Transform3s &frame1, const Transform3s &frame2, ComparisonTypes_t comp=ComparisonTypes_t(), std::vector< bool > mask=std::vector< bool >(6, true)) | hpp::constraints::explicit_::RelativePose | protected |
RelativePose(const RelativePose &other) | hpp::constraints::explicit_::RelativePose | protected |
rightHandSideAt(const value_type &s) | hpp::constraints::Implicit | |
rightHandSideFromConfig(ConfigurationIn_t config, LiegroupElementRef rhs) | hpp::constraints::Implicit | |
rightHandSideFunction(const DifferentiableFunctionPtr_t &rhsF) | hpp::constraints::Implicit | |
rightHandSideFunction() const | hpp::constraints::Implicit | inline |
rightHandSideSize() const | hpp::constraints::Implicit | |
setInactiveRowsToZero(vectorOut_t error) const | hpp::constraints::Implicit | |
~Implicit() | hpp::constraints::Implicit | inlinevirtual |