Apply the constraint on a subspace of the input space. More...
Public Types | |
typedef boost::shared_ptr< StateFunction > | Ptr_t |
Protected Member Functions | |
void | impl_compute (pinocchio::LiegroupElementRef y, vectorIn_t arg) const |
void | impl_jacobian (matrixOut_t J, vectorIn_t arg) const |
std::ostream & | print (std::ostream &os) const |
![]() | |
DifferentiableFunction (size_type sizeInput, size_type sizeInputDerivative, size_type sizeOutput, std::string name=std::string()) | |
DifferentiableFunction (size_type sizeInput, size_type sizeInputDerivative, const LiegroupSpacePtr_t &outputSpace, std::string name=std::string()) | |
Protected Attributes | |
DifferentiableFunctionPtr_t | inner_ |
const segment_t | sa_ |
const segment_t | sd_ |
![]() | |
size_type | inputSize_ |
size_type | inputDerivativeSize_ |
LiegroupSpacePtr_t | outputSpace_ |
ArrayXb | activeParameters_ |
ArrayXb | activeDerivativeParameters_ |
Apply the constraint on a subspace of the input space.
i.e.:
typedef boost::shared_ptr<StateFunction> hpp::manipulation::steeringMethod::StateFunction::Ptr_t |
|
inline |
|
inlineprotectedvirtual |
Implements hpp::constraints::DifferentiableFunction.
|
inlineprotectedvirtual |
Implements hpp::constraints::DifferentiableFunction.
|
inlineprotectedvirtual |
Reimplemented from hpp::constraints::DifferentiableFunction.
References hpp::decindent(), hpp::iendl(), hpp::incindent(), and hpp::constraints::DifferentiableFunction::print().
|
protected |
|
protected |
|
protected |