| 
    robotoc
    
   robotoc - efficient ROBOT Optimal Control solvers 
   | 
 
This is the complete list of members for robotoc::TaskSpace3DCost, including all inherited members.
| as_shared_ptr() | robotoc::CostFunctionComponentBase | inline | 
| CostFunctionComponentBase() | robotoc::CostFunctionComponentBase | inline | 
| CostFunctionComponentBase(const CostFunctionComponentBase &)=default | robotoc::CostFunctionComponentBase | |
| CostFunctionComponentBase(CostFunctionComponentBase &&) noexcept=default | robotoc::CostFunctionComponentBase | |
| evalDiff(const Robot &robot, CostFunctionData &data, const GridInfo &grid_info) const | robotoc::TaskSpace3DCost | inline | 
| evalImpactCost(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::TaskSpace3DCost | virtual | 
| evalImpactCostDerivatives(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::TaskSpace3DCost | virtual | 
| evalImpactCostHessian(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::TaskSpace3DCost | virtual | 
| evalStageCost(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::TaskSpace3DCost | virtual | 
| evalStageCostDerivatives(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::TaskSpace3DCost | virtual | 
| evalStageCostHessian(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::TaskSpace3DCost | virtual | 
| evalTerminalCost(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::TaskSpace3DCost | virtual | 
| evalTerminalCostDerivatives(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::TaskSpace3DCost | virtual | 
| evalTerminalCostHessian(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::TaskSpace3DCost | virtual | 
| isCostActive(const GridInfo &grid_info) const | robotoc::TaskSpace3DCost | inline | 
| operator=(const TaskSpace3DCost &)=default | robotoc::TaskSpace3DCost | |
| operator=(TaskSpace3DCost &&) noexcept=default | robotoc::TaskSpace3DCost | |
| robotoc::CostFunctionComponentBase::operator=(const CostFunctionComponentBase &)=default | robotoc::CostFunctionComponentBase | |
| robotoc::CostFunctionComponentBase::operator=(CostFunctionComponentBase &&) noexcept=default | robotoc::CostFunctionComponentBase | |
| set_const_ref(const Eigen::Vector3d &const_ref) | robotoc::TaskSpace3DCost | |
| set_ref(const std::shared_ptr< TaskSpace3DRefBase > &ref) | robotoc::TaskSpace3DCost | |
| set_weight(const Eigen::Vector3d &weight) | robotoc::TaskSpace3DCost | |
| set_weight_impact(const Eigen::Vector3d &weight_impact) | robotoc::TaskSpace3DCost | |
| set_weight_terminal(const Eigen::Vector3d &weight_terminal) | robotoc::TaskSpace3DCost | |
| TaskSpace3DCost(const Robot &robot, const int frame_id) | robotoc::TaskSpace3DCost | |
| TaskSpace3DCost(const Robot &robot, const std::string &frame_name) | robotoc::TaskSpace3DCost | |
| TaskSpace3DCost(const Robot &robot, const int frame_id, const std::shared_ptr< TaskSpace3DRefBase > &ref) | robotoc::TaskSpace3DCost | |
| TaskSpace3DCost(const Robot &robot, const int frame_id, const Eigen::Vector3d &const_ref) | robotoc::TaskSpace3DCost | |
| TaskSpace3DCost(const Robot &robot, const std::string &frame_name, const std::shared_ptr< TaskSpace3DRefBase > &ref) | robotoc::TaskSpace3DCost | |
| TaskSpace3DCost(const Robot &robot, const std::string &frame_name, const Eigen::Vector3d &const_ref) | robotoc::TaskSpace3DCost | |
| TaskSpace3DCost() | robotoc::TaskSpace3DCost | |
| TaskSpace3DCost(const TaskSpace3DCost &)=default | robotoc::TaskSpace3DCost | |
| TaskSpace3DCost(TaskSpace3DCost &&) noexcept=default | robotoc::TaskSpace3DCost | |
| ~CostFunctionComponentBase() | robotoc::CostFunctionComponentBase | inlinevirtual | 
| ~TaskSpace3DCost() | robotoc::TaskSpace3DCost |