GTSAM  4.0.2
C++ library for smoothing and mapping (SAM)
Public Member Functions | Public Attributes | List of all members
gtsam::QP Struct Reference

#include <QP.h>

Collaboration diagram for gtsam::QP:
Collaboration graph
[legend]

Public Member Functions

 QP ()
 
 QP (const GaussianFactorGraph &_cost, const EqualityFactorGraph &_linearEqualities, const InequalityFactorGraph &_linearInequalities)
 
void print (const std::string &s="")
 
const VariableIndexcostVariableIndex () const
 
Vector costGradient (Key key, const VectorValues &delta) const
 

Public Attributes

GaussianFactorGraph cost
 Quadratic cost factors.
 
EqualityFactorGraph equalities
 linear equality constraints: cE(x) = 0
 
InequalityFactorGraph inequalities
 linear inequality constraints: cI(x) <= 0
 

Detailed Description

Struct contains factor graphs of a Quadratic Programming problem

Constructor & Destructor Documentation

◆ QP() [1/2]

gtsam::QP::QP ( )
inline

default constructor

◆ QP() [2/2]

gtsam::QP::QP ( const GaussianFactorGraph _cost,
const EqualityFactorGraph _linearEqualities,
const InequalityFactorGraph _linearInequalities 
)
inline

constructor

Member Function Documentation

◆ print()

void gtsam::QP::print ( const std::string &  s = "")
inline

print


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