#include <Constraint.h>
Public Member Functions | |
Constraint () | |
void | init () |
Eigen::MatrixXd | getCi () |
Eigen::MatrixXd | getCii () |
Eigen::VectorXd | getd () |
Protected Member Functions | |
virtual void | buildMatrixCi () |
virtual void | buildMatrixCii () |
virtual void | buildVectord () |
Protected Attributes | |
Eigen::MatrixXd | _Ci |
Eigen::MatrixXd | _Cii |
Eigen::VectorXd | _d |
Constraint::Constraint | ( | ) | [inline] |
virtual void Constraint::buildMatrixCi | ( | ) | [inline, protected, virtual] |
Reimplemented in AdmissibilityConstraints, ShapeConstraints, SingleSupport, Constancy, ContactConfigEnforcement, ContactConfigHistory, Bounding, SSDSAlternation, and Sequentiality.
virtual void Constraint::buildMatrixCii | ( | ) | [inline, protected, virtual] |
Reimplemented in AdmissibilityConstraints, ShapeConstraints, SingleSupport, Constancy, ContactConfigEnforcement, ContactConfigHistory, Bounding, SSDSAlternation, and Sequentiality.
virtual void Constraint::buildVectord | ( | ) | [inline, protected, virtual] |
Reimplemented in AdmissibilityConstraints, ShapeConstraints, SingleSupport, Constancy, ContactConfigEnforcement, ContactConfigHistory, Bounding, SSDSAlternation, and Sequentiality.
Eigen::MatrixXd Constraint::getCi | ( | ) | [inline] |
Eigen::MatrixXd Constraint::getCii | ( | ) | [inline] |
Eigen::VectorXd Constraint::getd | ( | ) | [inline] |
void Constraint::init | ( | ) | [inline] |
Eigen::MatrixXd Constraint::_Ci [protected] |
Eigen::MatrixXd Constraint::_Cii [protected] |
Eigen::VectorXd Constraint::_d [protected] |