::armarx::GenericFactory class | Task | friend |
abortTask(const Ice::Current &=Ice::emptyCurrent) override | Task | |
addTaskStatusCallback(std::function< void(TaskStatus::Status)> cb) | MotionPlanningTask | inline |
calcOffsets(float length, std::mt19937 &gen) | Task | |
finishedRunning(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTaskCI | |
getAllPaths(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningMultiPathWithCostTaskCI | |
getAllPathsWithCost(const Ice::Current &=Ice::emptyCurrent) const override | Task | |
getBestPath(const Ice::Current &=Ice::emptyCurrent) const override | Task | |
getCSpace(const Ice::Current &=Ice::emptyCurrent) const override | PostprocessingMotionPlanningTask | inline |
getMaximalPlanningTimeInSeconds(const Ice::Current &=Ice::emptyCurrent) const override | Task | inline |
getNthPath(Ice::Long n, const Ice::Current &=Ice::emptyCurrent) const override | Task | inline |
getNthPathWithCost(Ice::Long n, const Ice::Current &=Ice::emptyCurrent) const override | Task | |
getPath(const Ice::Current &=Ice::emptyCurrent) const override | Task | inline |
getPathCount(const Ice::Current &=Ice::emptyCurrent) const override | Task | |
getPathWithCost(const Ice::Current &=Ice::emptyCurrent) const override | Task | inlinevirtual |
getPlanningTime(const Ice::Current &) const override | MotionPlanningTask | inline |
getProxy() | MotionPlanningTask | inline |
getRefiningTime(const Ice::Current &) const override | MotionPlanningTask | inline |
getRunningTime(const Ice::Current &) const override | MotionPlanningTask | inline |
getTaskName(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTask | inline |
getTaskStatus(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTask | inline |
isPathCollisionFree(const VectorXf &from, const VectorXf &to) | Task | |
isRunning(const Ice::Current &=Ice::emptyCurrent) const override | MotionPlanningTaskCI | |
MotionPlanningTask()=default | MotionPlanningTask | |
mtx | Task | mutableprotected |
onPlanningDone() | MotionPlanningTask | inlinevirtual |
onRefiningDone() | MotionPlanningTask | inlinevirtual |
paths | Task | protected |
planningTime | MotionPlanningTask | protected |
postEnqueueing() override | PostprocessingMotionPlanningTask | inlinevirtual |
postprocessedSolution | Task | protected |
PostprocessingMotionPlanningTask(const MotionPlanningTaskBasePtr &previousStep, const std::string &taskName) | PostprocessingMotionPlanningTask | inline |
PostprocessingMotionPlanningTask()=default | PostprocessingMotionPlanningTask | protected |
refiningTime | MotionPlanningTask | protected |
registerAtIceAdapter(Ice::ObjectAdapterPtr &adapter, const Ice::Identity ident) override | PostprocessingMotionPlanningTask | inlinevirtual |
run(const RemoteObjectNodePrxList &nodes, const Ice::Current &=Ice::emptyCurrent) override | Task | |
setTaskStatus(TaskStatus::Status newTaskStatus, const Ice::Current &=Ice::emptyCurrent) override | MotionPlanningTask | |
Task(MotionPlanningTaskBasePtr previousStep, const std::string &taskName="RandomShortcutPostprocessorTask", Ice::Long maxTimeForPostprocessingInSeconds=6000, Ice::Float dcdStep=0.01, Ice::Long maxTries=10000, Ice::Float minShortcutImprovementRatio=0.1, Ice::Float minPathImprovementRatio=0.01) | Task | |
Task()=default | Task | protected |
taskIsAborted | Task | protected |
waitForFinishedPlanning | MotionPlanningTaskCI | protected |
waitForFinishedPlanning_async(const AMD_MotionPlanningTaskControlInterface_waitForFinishedPlanningPtr &cb, const Ice::Current &=Ice::emptyCurrent) override | MotionPlanningTaskCI | inline |
waitForFinishedRunning | MotionPlanningTaskCI | protected |
waitForFinishedRunning_async(const AMD_MotionPlanningTaskControlInterface_waitForFinishedRunningPtr &cb, const Ice::Current &=Ice::emptyCurrent) override | MotionPlanningTaskCI | inline |
~MotionPlanningTask() override=default | MotionPlanningTask | |
~Task() override=default | Task | |