#include <curve/linear_variable.h>
Public Types | |
typedef Numeric | num_t |
typedef Eigen::Matrix< num_t, Dim, Dim > | matrix_t |
typedef Eigen::Matrix< num_t, Dim, 1 > | point_t |
typedef linear_variable< Dim, Numeric > | linear_variable_t |
Public Member Functions | |
linear_variable () | |
linear_variable (const matrix_t &A, const point_t &b) | |
linear_variable (const point_t &b) | |
linear_variable & | operator+= (const linear_variable &w1) |
linear_variable & | operator-= (const linear_variable &w1) |
Static Public Member Functions | |
static linear_variable_t | Zero (size_t dim=0) |
Public Attributes | |
matrix_t | A_ |
point_t | b_ |
typedef linear_variable<Dim, Numeric> curve::linear_variable< Dim, Numeric >::linear_variable_t |
typedef Eigen::Matrix<num_t, Dim, Dim> curve::linear_variable< Dim, Numeric >::matrix_t |
typedef Numeric curve::linear_variable< Dim, Numeric >::num_t |
typedef Eigen::Matrix<num_t, Dim, 1> curve::linear_variable< Dim, Numeric >::point_t |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
matrix_t curve::linear_variable< Dim, Numeric >::A_ |
point_t curve::linear_variable< Dim, Numeric >::b_ |