![]() |
ORCA: Optimization-based framework for Robotic Control Applications
|
#include <WeightedEuclidianNormFunction.h>
Classes | |
class | QuadraticCost |
Public Member Functions | |
WeightedEuclidianNormFunction () | |
void | print () const |
void | setWeight (const Eigen::MatrixXd &weight) |
void | setWeight (double weight) |
void | computeQuadraticCost () |
const Eigen::VectorXd & | getSelectionVector () const |
void | setSelectionVector (const Eigen::VectorXd &s) |
const Eigen::MatrixXd & | getWeight () const |
const QuadraticCost & | getQuadraticCost () const |
void | resize (int rows, int cols) |
![]() | |
const Eigen::MatrixXd & | getA () const |
const Eigen::VectorXd & | getb () const |
void | setA (const Eigen::MatrixXd &newA) |
void | setb (const Eigen::VectorXd &newb) |
Size | getSize () const |
int | cols () const |
int | rows () const |
Eigen::MatrixXd & | A () |
Eigen::VectorXd & | b () |
Additional Inherited Members | |
![]() | |
Eigen::MatrixXd | A_ |
Eigen::VectorXd | b_ |
WeightedEuclidianNormFunction::WeightedEuclidianNormFunction | ( | ) |
void WeightedEuclidianNormFunction::computeQuadraticCost | ( | ) |
const WeightedEuclidianNormFunction::QuadraticCost & WeightedEuclidianNormFunction::getQuadraticCost | ( | ) | const |
const Eigen::VectorXd & WeightedEuclidianNormFunction::getSelectionVector | ( | ) | const |
const Eigen::MatrixXd & WeightedEuclidianNormFunction::getWeight | ( | ) | const |
|
virtual |
Reimplemented from orca::math::AffineFunction.
|
virtual |
Reimplemented from orca::math::AffineFunction.
void WeightedEuclidianNormFunction::setSelectionVector | ( | const Eigen::VectorXd & | s | ) |
void WeightedEuclidianNormFunction::setWeight | ( | const Eigen::MatrixXd & | weight | ) |
void WeightedEuclidianNormFunction::setWeight | ( | double | weight | ) |