hpp-manipulation 6.1.0
Classes for manipulation planning.
 
Loading...
Searching...
No Matches
hpp::manipulation::Implicit Class Reference
Inheritance diagram for hpp::manipulation::Implicit:

Public Member Functions

bool operator== (const Implicit &other) const
 
Implicitoperator= (const Implicit &other)
 
virtual ImplicitPtr_t copy () const
 
virtual ~Implicit ()
 
const ComparisonTypes_tcomparisonType () const
 
void comparisonType (const ComparisonTypes_t &comp)
 
const segments_tactiveRows () const
 
bool checkAllRowsActive () const
 
const Eigen::RowBlockIndicesequalityIndices () const
 
void setInactiveRowsToZero (vectorOut_t error) const
 
DifferentiableFunction & function () const
 
const DifferentiableFunctionPtr_tfunctionPtr () const
 
virtual std::pair< JointConstPtr_t, JointConstPtr_tdoesConstrainRelPoseBetween (DeviceConstPtr_t robot) const
 
void rightHandSideFromConfig (ConfigurationIn_t config, LiegroupElementRef rhs)
 
void rightHandSideFromConfig (ConfigurationIn_t config, LiegroupElementRef rhs)
 
bool checkRightHandSide (LiegroupElementConstRef rhs) const
 
bool checkRightHandSide (LiegroupElementConstRef rhs) const
 
size_type parameterSize () const
 
size_type parameterSize () const
 
size_type rightHandSideSize () const
 
size_type rightHandSideSize () const
 
void rightHandSideFunction (const DifferentiableFunctionPtr_t &rhsF)
 
const DifferentiableFunctionPtr_trightHandSideFunction () const
 
void rightHandSideFunction (const DifferentiableFunctionPtr_t &rhsF)
 
const DifferentiableFunctionPtr_trightHandSideFunction () const
 
vectorIn_t rightHandSideAt (const value_type &s)
 
vectorIn_t rightHandSideAt (const value_type &s)
 

Static Public Member Functions

static ImplicitPtr_t create (const DifferentiableFunctionPtr_t &func, ComparisonTypes_t comp, std::vector< bool > mask=std::vector< bool >())
 
static ImplicitPtr_t createCopy (const ImplicitPtr_t &other)
 

Protected Member Functions

 Implicit (const DifferentiableFunctionPtr_t &function, ComparisonTypes_t comp, std::vector< bool > mask)
 
 Implicit (const Implicit &other)
 
 Implicit ()
 
virtual bool isEqual (const Implicit &other, bool swapAndTest) const
 
void init (const ImplicitWkPtr_t &weak)
 

Friends

friend class ImplicitConstraintSet
 

The documentation for this class was generated from the following files: