| addCost(const PolyCost &cost, const Scalar weight=1.) | aligator::CostStackTpl< _Scalar > | inline |
| addCost(const CostKey &key, const PolyCost &cost, const Scalar weight=1.) | aligator::CostStackTpl< _Scalar > | |
| ALIGATOR_DYNAMIC_TYPEDEFS(Scalar) | aligator::CostStackTpl< _Scalar > | |
| checkDimension(const CostBase &comp) const | aligator::CostStackTpl< _Scalar > | |
| components_ | aligator::CostStackTpl< _Scalar > | |
| computeGradients(const ConstVectorRef &x, const ConstVectorRef &u, CostData &data) const | aligator::CostStackTpl< _Scalar > | virtual |
| computeHessians(const ConstVectorRef &x, const ConstVectorRef &u, CostData &data) const | aligator::CostStackTpl< _Scalar > | virtual |
| CostAbstractTpl(U &&space, const int nu) | aligator::CostAbstractTpl< _Scalar > | inline |
| CostBase typedef | aligator::CostStackTpl< _Scalar > | |
| CostData typedef | aligator::CostStackTpl< _Scalar > | |
| CostItem typedef | aligator::CostStackTpl< _Scalar > | |
| CostIterator typedef | aligator::CostStackTpl< _Scalar > | |
| CostKey typedef | aligator::CostStackTpl< _Scalar > | |
| CostMap typedef | aligator::CostStackTpl< _Scalar > | |
| CostStackTpl(xyz::polymorphic< Manifold > space, const int nu, const std::vector< PolyCost > &comps={}, const std::vector< Scalar > &weights={}) | aligator::CostStackTpl< _Scalar > | |
| CostStackTpl(xyz::polymorphic< Manifold > space, const int nu, const CostMap &comps) | aligator::CostStackTpl< _Scalar > | inline |
| CostStackTpl(const PolyCost &cost) | aligator::CostStackTpl< _Scalar > | |
| createData() const | aligator::CostStackTpl< _Scalar > | virtual |
| evaluate(const ConstVectorRef &x, const ConstVectorRef &u, CostData &data) const | aligator::CostStackTpl< _Scalar > | virtual |
| getComponent(const CostKey &key) | aligator::CostStackTpl< _Scalar > | inline |
| getComponent(const CostKey &key) const | aligator::CostStackTpl< _Scalar > | inline |
| getWeight(const CostKey &key) const | aligator::CostStackTpl< _Scalar > | inline |
| getWeight(const CostKey &key) | aligator::CostStackTpl< _Scalar > | inline |
| Manifold typedef | aligator::CostStackTpl< _Scalar > | |
| ndx() const | aligator::CostAbstractTpl< _Scalar > | inline |
| nu | aligator::CostAbstractTpl< _Scalar > | |
| nx() const | aligator::CostAbstractTpl< _Scalar > | inline |
| PolyCost typedef | aligator::CostStackTpl< _Scalar > | |
| Scalar typedef | aligator::CostStackTpl< _Scalar > | |
| setWeight(const CostKey &key, const Scalar value) | aligator::CostStackTpl< _Scalar > | inline |
| size() const | aligator::CostStackTpl< _Scalar > | inline |
| space | aligator::CostAbstractTpl< _Scalar > | |
| SumCostData typedef | aligator::CostStackTpl< _Scalar > | |
| ~CostAbstractTpl()=default | aligator::CostAbstractTpl< _Scalar > | virtual |