PPL API Reference
Overview Core Algorithm Abstractions Utilities Parallel Methods
Modules Class Hierarchy Classes Functions
Todo List Bug List Dead Code
MPTask Member List

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 typedefMPTask
Empty() const noexceptMPTask
EvaluateCapability(const Robot *const _r) constMPTask
EvaluateGoalConstraints(const Cfg &_cfg) constMPTask
EvaluateGoalConstraints(const Cfg &_cfg, const size_t _index) constMPTask
EvaluatePathConstraints(const Cfg &_cfg) constMPTask
EvaluateStartConstraints(const Cfg &_cfg) constMPTask
GetCapability() const noexceptMPTask
GetDeadlineWindow() const noexceptMPTask
GetEstimatedCompletionTime() const noexceptMPTask
GetEstimatedStartTime() const noexceptMPTask
GetGoalConstraints() const noexceptMPTask
GetLabel() const noexceptMPTask
GetNumGoals() const noexceptMPTask
GetPathConstraints() const noexceptMPTask
GetReleaseWindow() const noexceptMPTask
GetRobot() const noexceptMPTask
GetStartConstraint() const noexceptMPTask
GetStatus() noexceptMPTask
GetStatus() const noexcept (defined in MPTask)MPTask
MPTask(Robot *const _robot)MPTaskexplicit
MPTask(MPProblem *const _problem, XMLNode &_node)MPTaskexplicit
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) noexceptMPTask
SetEstimatedCompletionTime(const double _time) noexceptMPTask
SetEstimatedStartTime(const double _time) noexceptMPTask
SetLabel(const std::string &_label) noexceptMPTask
SetReleaseWindow(const std::pair< double, double > _release) noexceptMPTask
SetRobot(Robot *const _r)MPTask
SetStartConstraint(std::unique_ptr< Constraint > &&_c)MPTask
~MPTask() (defined in MPTask)MPTask