#include <LP.h>
Public Types | |
| using | shared_ptr = std::shared_ptr< LP > |
Public Member Functions | |
| const KeyDimMap & | constrainedKeyDimMap () const |
| Vector | costGradient (Key key, const VectorValues &delta) const |
| bool | equals (const LP &other, double tol=1e-9) const |
| equals More... | |
| bool | isFeasible (const VectorValues &x) const |
| check feasibility More... | |
| void | print (const string &s="") const |
| print More... | |
Public Attributes | |
| LinearCost | cost |
| Linear cost factor. More... | |
| EqualityFactorGraph | equalities |
| Linear equality constraints: cE(x) = 0. More... | |
| InequalityFactorGraph | inequalities |
| Linear inequality constraints: cI(x) <= 0. More... | |
Private Attributes | |
| KeyDimMap | cachedConstrainedKeyDimMap_ |
| cached key-dim map of all variables in the constraints More... | |
| using gtsam::LP::shared_ptr = std::shared_ptr<LP> |
|
inline |
|
inline |
|
inline |
|
inline |
|
mutableprivate |
| LinearCost gtsam::LP::cost |
| EqualityFactorGraph gtsam::LP::equalities |
| InequalityFactorGraph gtsam::LP::inequalities |