| addCombinedField(const std::string &fieldName) | Potentialfield | [inline] |
| addObject(Object *object) | Potentialfield | [inline, virtual] |
| addPathPlanner(PfieldAStarSearch *pathPlanner, bool useAlways, Object *goal, const PotentialfieldAStarParameterSet ¶meterSet, double maxGradientLength) | Motionfield | [inline] |
| addRandomMotionGenerator(RandomMotionGenerator *randomMotionGenerator) | Motionfield | [inline] |
| alwaysUsePathPlanner | Motionfield | [protected] |
| aStarParameterSet | Motionfield | [protected] |
| block | Potentialfield | [protected] |
| blockForM | Potentialfield | [protected] |
| checkForBlockAppliance() | Potentialfield | [protected] |
| combinedFields | Potentialfield | [protected] |
| correctMotionVector(PfVec &motionVec) const | Motionfield | [protected] |
| criterion | Potentialfield | [protected] |
| criterionParameter | Potentialfield | [protected] |
| currentlySelected | Potentialfield | [protected] |
| disableDegreesOfFreedom(bool translation, bool rotation) | Motionfield | [inline] |
| execute(const PfPose &pose, PotentialfieldResult &result) | Motionfield | [virtual] |
| getBehaviorFieldType() const | Motionfield | [inline, virtual] |
| getCombinedFields() const | Potentialfield | [inline] |
| getDirectionArray(double x1, double y1, double x2, double y2, int xSteps, int ySteps, PfVec directions[]) | Potentialfield | |
| getFieldValueAt(const PfPose &pose) | Potentialfield | |
| getFieldVecAt(const PfPose &pose) | Potentialfield | |
| getFieldVecFromAStarSearch(const PfPose &pose) | Motionfield | [protected] |
| getName() const | Potentialfield | [inline] |
| getRandomVector() | Motionfield | [inline] |
| getResult(const PfPose &pose, PotentialfieldResult &result) | Potentialfield | |
| getValueArray(double x1, double y1, double x2, double y2, int xSteps, int ySteps, double value[], double &max) | Potentialfield | |
| goal | Motionfield | [protected] |
| hasToRemainActive() | Potentialfield | |
| init() | Potentialfield | [inline, virtual] |
| isActive | Potentialfield | [protected] |
| isBlocked() | Potentialfield | [protected] |
| isCombined() | Potentialfield | [inline] |
| keepForN | Potentialfield | [protected] |
| keepMaxForO | Potentialfield | [protected] |
| lastMotionVector | Motionfield | [protected] |
| lastResult | Potentialfield | [protected] |
| m | Potentialfield | [protected] |
| maxAccel | Motionfield | [protected] |
| maxGradientDifference | Motionfield | [protected] |
| maxGradientLengthForLocalMinimum | Motionfield | [protected] |
| Motionfield(const std::string &name) | Motionfield | |
| n | Potentialfield | [protected] |
| name | Potentialfield | [protected] |
| o | Potentialfield | [protected] |
| objects | Potentialfield | [protected] |
| pathPlanner | Motionfield | [protected] |
| pathPlannerActive | Motionfield | [protected] |
| pathPlanningStillNeeded(const PfPose &pose) | Motionfield | [protected] |
| plannedPathLengthToGoal | Motionfield | [protected] |
| Potentialfield() | Potentialfield | |
| randomMotionGenerator | Motionfield | [protected] |
| reachedLocalMinimum(double currentGradientLength) | Motionfield | [protected] |
| rotationDisabled | Motionfield | [protected] |
| selectedCalls | Potentialfield | [protected] |
| selectedSince | Potentialfield | [protected] |
| setAccelerationLimits(double maxAccel, double maxGradientDifference) | Motionfield | [inline] |
| setActivation(bool isActive) | Potentialfield | [inline] |
| setCriterion(Criterion criterion, double value=0) | Potentialfield | [inline] |
| setSelectionFeedback(bool selected) | Potentialfield | |
| setTimeConstraints(KeepType whatToKeep, ChangeType keepForN, int n, ChangeType blockForM, int m, ChangeType keepMaxForO, int o) | Potentialfield | [inline] |
| translationDisabled | Motionfield | [protected] |
| whatToKeep | Potentialfield | [protected] |
| ~Motionfield() | Motionfield | [virtual] |
| ~Potentialfield() | Potentialfield | [virtual] |