#include <Tasks/QPContactConstr.h>
|
| ContactData (std::vector< ContactSideData > csds, const Eigen::MatrixXd &d, int r1, int r2, int b1, int b2, const sva::PTransformd &X_bb, const sva::PTransformd &X_bcf, const ContactId &cId) |
|
void | update (const std::vector< rbd::MultiBodyConfig > &mbcs) |
|
◆ ContactData()
tasks::qp::ContactConstr::ContactData::ContactData |
( |
std::vector< ContactSideData > |
csds, |
|
|
const Eigen::MatrixXd & |
d, |
|
|
int |
r1, |
|
|
int |
r2, |
|
|
int |
b1, |
|
|
int |
b2, |
|
|
const sva::PTransformd & |
X_bb, |
|
|
const sva::PTransformd & |
X_bcf, |
|
|
const ContactId & |
cId |
|
) |
| |
|
inline |
◆ update()
void tasks::qp::ContactConstr::ContactData::update |
( |
const std::vector< rbd::MultiBodyConfig > & |
mbcs | ) |
|
◆ b1Index
int tasks::qp::ContactConstr::ContactData::b1Index |
◆ b2Index
int tasks::qp::ContactConstr::ContactData::b2Index |
◆ contactId
ContactId tasks::qp::ContactConstr::ContactData::contactId |
◆ contacts
std::vector<ContactSideData> tasks::qp::ContactConstr::ContactData::contacts |
◆ dof
Eigen::MatrixXd tasks::qp::ContactConstr::ContactData::dof |
◆ r1Index
int tasks::qp::ContactConstr::ContactData::r1Index |
◆ r2Index
int tasks::qp::ContactConstr::ContactData::r2Index |
◆ revDof
Eigen::MatrixXd tasks::qp::ContactConstr::ContactData::revDof |
◆ X_b1_b2
sva::PTransformd tasks::qp::ContactConstr::ContactData::X_b1_b2 |
◆ X_b1_cf
sva::PTransformd tasks::qp::ContactConstr::ContactData::X_b1_cf |
The documentation for this struct was generated from the following file: