#include <ndcurves/optimization/details.h>

Public Types | |
| typedef linear_variable< Numeric > | var_t |
| typedef std::vector< var_t > | T_var_t |
| typedef bezier_curve< Numeric, Numeric, true, linear_variable< Numeric > > | bezier_t |
Public Member Functions | |
| problem_data (const std::size_t dim) | |
| ~problem_data () | |
| problem_data (const problem_data &other) | |
Public Attributes | |
| std::vector< var_t > | variables_ |
| std::size_t | numVariables |
| std::size_t | numControlPoints |
| std::size_t | startVariableIndex |
| std::size_t | numStateConstraints |
| bezier_t * | bezier |
| const std::size_t | dim_ |
| typedef bezier_curve<Numeric, Numeric, true, linear_variable<Numeric> > ndcurves::optimization::problem_data< Point, Numeric, Safe >::bezier_t |
| typedef std::vector<var_t> ndcurves::optimization::problem_data< Point, Numeric, Safe >::T_var_t |
| typedef linear_variable<Numeric> ndcurves::optimization::problem_data< Point, Numeric, Safe >::var_t |
|
inline |
|
inline |
|
inline |
| bezier_t* ndcurves::optimization::problem_data< Point, Numeric, Safe >::bezier |
| const std::size_t ndcurves::optimization::problem_data< Point, Numeric, Safe >::dim_ |
| std::size_t ndcurves::optimization::problem_data< Point, Numeric, Safe >::numControlPoints |
| std::size_t ndcurves::optimization::problem_data< Point, Numeric, Safe >::numStateConstraints |
| std::size_t ndcurves::optimization::problem_data< Point, Numeric, Safe >::numVariables |
| std::size_t ndcurves::optimization::problem_data< Point, Numeric, Safe >::startVariableIndex |
| std::vector<var_t> ndcurves::optimization::problem_data< Point, Numeric, Safe >::variables_ |