コンテンツにスキップ

cpp_robotics::OCPConstraintArray

#include <ocp_constraint.hpp>

Inherits from std::vector< OCPConstraint::SharedPtr >

Public Functions

Name
OCPConstraintArray() =default
OCPConstraintArray(std::initializer_list< OCPConstraint::SharedPtr > con)
OCPConstraintArray(std::initializer_list< VariItem< OCPConstraint::SharedPtr, OCPConstraintArray >> cons)
void push_back(const OCPConstraintArray & cons)
Eigen::VectorXd eval_all_vec(const Eigen::VectorXd & x, const Eigen::VectorXd & u) const
std::vector< double > eval_all(const Eigen::VectorXd & x, const Eigen::VectorXd & u)

Public Functions Documentation

function OCPConstraintArray

OCPConstraintArray() =default

function OCPConstraintArray

inline OCPConstraintArray(
    std::initializer_list< OCPConstraint::SharedPtr > con
)

function OCPConstraintArray

inline OCPConstraintArray(
    std::initializer_list< VariItem< OCPConstraint::SharedPtr, OCPConstraintArray >> cons
)

function push_back

inline void push_back(
    const OCPConstraintArray & cons
)

function eval_all_vec

inline Eigen::VectorXd eval_all_vec(
    const Eigen::VectorXd & x,
    const Eigen::VectorXd & u
) const

function eval_all

inline std::vector< double > eval_all(
    const Eigen::VectorXd & x,
    const Eigen::VectorXd & u
)

Updated on 2024-05-28 at 06:55:39 +0000