mc_solver::utils::UpdateNrVarsLambda Struct Reference

#include <mc_solver/utils/UpdateNrVars.h>

Inheritance diagram for mc_solver::utils::UpdateNrVarsLambda:
Collaboration diagram for mc_solver::utils::UpdateNrVarsLambda:

Protected Member Functions

 UpdateNrVarsLambda (const tasks::qp::ContactId &cid)
 
void updateNrVarsImpl (const std::vector< rbd::MultiBody > &mbs, const tasks::qp::SolverData &data)
 

Protected Attributes

tasks::qp::ContactId cid_
 
- Protected Attributes inherited from mc_solver::utils::UpdateNrVarsData
int nrVars_
 
int ABegin_
 

Detailed Description

This struct provides an implement for updateNrVars for a lambda-based constraint

Constructor & Destructor Documentation

◆ UpdateNrVarsLambda()

mc_solver::utils::UpdateNrVarsLambda::UpdateNrVarsLambda ( const tasks::qp::ContactId &  cid)
explicitprotected

Member Function Documentation

◆ updateNrVarsImpl()

void mc_solver::utils::UpdateNrVarsLambda::updateNrVarsImpl ( const std::vector< rbd::MultiBody > &  mbs,
const tasks::qp::SolverData &  data 
)
protected

Member Data Documentation

◆ cid_

tasks::qp::ContactId mc_solver::utils::UpdateNrVarsLambda::cid_
protected

The documentation for this struct was generated from the following file: