|
using | SubTrajectorySignature = std::function< double(const SubTrajectory &, std::string &)> |
|
using | SubTrajectoryShortSignature = std::function< double(const SubTrajectory &)> |
|
enum class | Mode : uint8_t { AUTO
, START_INTERFACE
, END_INTERFACE
, TRAJECTORY
} |
|
|
template<typename Term , typename Signature = decltype(signatureMatcher(std::declval<Term>()))> |
| LambdaCostTerm (const Term &t) |
|
| LambdaCostTerm (const SubTrajectorySignature &term) |
|
| LambdaCostTerm (const SubTrajectoryShortSignature &term) |
|
double | operator() (const SubTrajectory &s, std::string &comment) const override |
|
double | operator() (const SolutionSequence &s, std::string &comment) const override |
|
double | operator() (const WrappedSolution &s, std::string &comment) const override |
|
| CostTerm (std::nullptr_t) |
|
|
SubTrajectorySignature | term_ |
|
The documentation for this class was generated from the following files:
- /__w/moveit_task_constructor/moveit_task_constructor/core/include/moveit/task_constructor/cost_terms.h
- /__w/moveit_task_constructor/moveit_task_constructor/core/src/cost_terms.cpp