Actionfield(const std::string &name) | Actionfield | |
actionfieldType | Actionfield | [protected] |
actions | Actionfield | [protected] |
addAction(const Action &action) | Actionfield | |
addCombinedField(const std::string &fieldName) | Potentialfield | [inline] |
addManipulatedObject(Action &action) | Actionfield | [protected] |
addObject(Object *object) | Actionfield | [virtual] |
block | Potentialfield | [protected] |
blockForM | Potentialfield | [protected] |
checkForBlockAppliance() | Potentialfield | [protected] |
combinedFields | Potentialfield | [protected] |
computeActionValue(const Action &action, double time, const PfPose &ownPoseBefore, const PfPose &ownPoseAfter, const std::vector< Object * > &objectsBefore, const std::vector< Object * > &objectsAfter, bool &passedPruningCheck) | Actionfield | [protected] |
computeValueAtPose(const PfPose &pose, const std::vector< Object * > &dynamicObjects, int excludedDynamicObject=-1) | Actionfield | [protected] |
considerTime | Actionfield | [protected] |
criterion | Potentialfield | [protected] |
criterionParameter | Potentialfield | [protected] |
currentlySelected | Potentialfield | [protected] |
decreasingValuesOnly | Actionfield | [protected] |
dynamicObjects | Actionfield | [protected] |
execute(const PfPose &pose, PotentialfieldResult &result) | Actionfield | [virtual] |
findBestSequence(unsigned int depth, const PfPose &robotPose, std::vector< unsigned int > &actionSequenceList, double time, double previousValue, PotentialfieldResult &result) | Actionfield | [protected] |
futureRobotPoses | Actionfield | [protected] |
futureWorldModelGenerator | Actionfield | [protected] |
futureWorldStates | Actionfield | [protected] |
getBehaviorFieldType() const | Actionfield | [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 | |
getFutureFieldVecAt(const PfPose &pose, const std::vector< Object * > &dynamicObjects, int excludedDynamicObject=-1) | Actionfield | |
getName() const | Potentialfield | [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 | |
hasToRemainActive() | Potentialfield | |
init() | Actionfield | [virtual] |
isActive | Potentialfield | [protected] |
isBlocked() | Potentialfield | [protected] |
isCombined() | Potentialfield | [inline] |
keepForN | Potentialfield | [protected] |
keepMaxForO | Potentialfield | [protected] |
lastResult | Potentialfield | [protected] |
m | Potentialfield | [protected] |
maxTolerance | Actionfield | [protected] |
n | Potentialfield | [protected] |
name | Potentialfield | [protected] |
o | Potentialfield | [protected] |
objects | Potentialfield | [protected] |
Potentialfield() | Potentialfield | |
selectedCalls | Potentialfield | [protected] |
selectedSince | Potentialfield | [protected] |
setActionfieldType(ActionfieldType actionfieldType, bool decreasingValuesOnly=false, unsigned int searchDepth=0) | Actionfield | [inline] |
setActivation(bool isActive) | Potentialfield | [inline] |
setConsiderTime(bool considerTime) | Actionfield | [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] |
staticObjects | Actionfield | [protected] |
whatToKeep | Potentialfield | [protected] |
worldStateDepth | Actionfield | [protected] |
~Actionfield() | Actionfield | [virtual] |
~Potentialfield() | Potentialfield | [virtual] |