MTC
Public Types | Public Member Functions | List of all members
moveit::task_constructor::TrajectoryCostTerm Class Reference

#include <cost_terms.h>

Inheritance diagram for moveit::task_constructor::TrajectoryCostTerm:
Inheritance graph
[legend]
Collaboration diagram for moveit::task_constructor::TrajectoryCostTerm:
Collaboration graph
[legend]

Public Types

enum class  Mode : uint8_t { AUTO , START_INTERFACE , END_INTERFACE , TRAJECTORY }
 

Public Member Functions

double operator() (const SolutionSequence &s, std::string &comment) const override
 
double operator() (const WrappedSolution &s, std::string &comment) const override
 
- Public Member Functions inherited from moveit::task_constructor::CostTerm
 CostTerm (std::nullptr_t)
 
virtual double operator() (const SubTrajectory &s, std::string &comment) const
 

Detailed Description

base class for cost terms that only work on SubTrajectory solutions


The documentation for this class was generated from the following files: