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] |