#include <ndcurves/quadratic_variable.h>
Public Types | |
| typedef Eigen::Matrix< Numeric, Eigen::Dynamic, Eigen::Dynamic > | matrix_x_t |
| typedef Eigen::Matrix< Numeric, Eigen::Dynamic, 1 > | point_t |
| typedef quadratic_variable< Numeric > | quadratic_variable_t |
Public Member Functions | |
| quadratic_variable () | |
| quadratic_variable (const matrix_x_t &A, const point_t &b, const Numeric c=0) | |
| quadratic_variable (const point_t &b, const Numeric c=0) | |
| Numeric | operator() (const Eigen::Ref< const point_t > &val) const |
| quadratic_variable & | operator+= (const quadratic_variable &w1) |
| quadratic_variable & | operator-= (const quadratic_variable &w1) |
| quadratic_variable & | operator/= (const double d) |
| quadratic_variable & | operator*= (const double d) |
| const matrix_x_t & | A () const |
| const point_t & | b () const |
| const Numeric | c () const |
| bool | isZero () const |
| std::size_t | size () const |
Static Public Member Functions | |
| static quadratic_variable_t | Zero (size_t=0) |
| typedef Eigen::Matrix<Numeric, Eigen::Dynamic, Eigen::Dynamic> ndcurves::quadratic_variable< Numeric >::matrix_x_t |
| typedef Eigen::Matrix<Numeric, Eigen::Dynamic, 1> ndcurves::quadratic_variable< Numeric >::point_t |
| typedef quadratic_variable<Numeric> ndcurves::quadratic_variable< Numeric >::quadratic_variable_t |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |