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