PPL API Reference |
|
---|
This is the complete list of members for MPTask, including all inherited members.
AddGoalConstraint(std::unique_ptr< Constraint > &&_c) | MPTask | |
AddPathConstraint(std::unique_ptr< Constraint > &&_c) | MPTask | |
ClearGoalConstraints() | MPTask | |
ConstraintSet typedef | MPTask | |
Empty() const noexcept | MPTask | |
EvaluateCapability(const Robot *const _r) const | MPTask | |
EvaluateGoalConstraints(const Cfg &_cfg) const | MPTask | |
EvaluateGoalConstraints(const Cfg &_cfg, const size_t _index) const | MPTask | |
EvaluatePathConstraints(const Cfg &_cfg) const | MPTask | |
EvaluateStartConstraints(const Cfg &_cfg) const | MPTask | |
GetCapability() const noexcept | MPTask | |
GetDeadlineWindow() const noexcept | MPTask | |
GetEstimatedCompletionTime() const noexcept | MPTask | |
GetEstimatedStartTime() const noexcept | MPTask | |
GetGoalConstraints() const noexcept | MPTask | |
GetLabel() const noexcept | MPTask | |
GetNumGoals() const noexcept | MPTask | |
GetPathConstraints() const noexcept | MPTask | |
GetReleaseWindow() const noexcept | MPTask | |
GetRobot() const noexcept | MPTask | |
GetStartConstraint() const noexcept | MPTask | |
GetStatus() noexcept | MPTask | |
GetStatus() const noexcept (defined in MPTask) | MPTask | |
MPTask(Robot *const _robot) | MPTask | explicit |
MPTask(MPProblem *const _problem, XMLNode &_node) | MPTask | explicit |
MPTask(const MPTask &_other) | MPTask | |
MPTask(MPTask &&_other) | MPTask | |
operator=(const MPTask &_other) | MPTask | |
operator=(MPTask &&_other) | MPTask | |
SetCapability(const std::string &_capability) | MPTask | |
SetDeadlineWindow(const std::pair< double, double > _deadline) noexcept | MPTask | |
SetEstimatedCompletionTime(const double _time) noexcept | MPTask | |
SetEstimatedStartTime(const double _time) noexcept | MPTask | |
SetLabel(const std::string &_label) noexcept | MPTask | |
SetReleaseWindow(const std::pair< double, double > _release) noexcept | MPTask | |
SetRobot(Robot *const _r) | MPTask | |
SetStartConstraint(std::unique_ptr< Constraint > &&_c) | MPTask | |
~MPTask() (defined in MPTask) | MPTask |