executeSingleTransformation(PfPose &pose, Action &action, PotentialfieldTransformation *transformation, Actionfield *callingField, std::vector< Object * > &dynamicWorldState, std::vector< Object * > &staticWorldState) | FutureWorldModelGenerator | [private] |
FutureWorldModelGenerator() | FutureWorldModelGenerator | [inline, private] |
getFutureWorldModelGenerator() | FutureWorldModelGenerator | [inline, static] |
getMaxRotationForObject(const PfPose &objectPose, const PfPose &rotationPose, double rotation, std::vector< Object * > &otherObjects, std::vector< Object * > &otherStaticObjects, int excludedObject=-1) | FutureWorldModelGenerator | [private] |
getMaxTranslationForObject(const PfPose &objectPose, const PfVec &translation, std::vector< Object * > &otherObjects, std::vector< Object * > &otherStaticObjects, int excludedObject=-1) | FutureWorldModelGenerator | [private] |
transformWorldState(const PfPose &poseNow, PfPose &poseThen, Action &action, Actionfield *callingField, std::vector< Object * > &worldStateNow, std::vector< Object * > &worldStateThen, std::vector< Object * > &worldStateStatic) | FutureWorldModelGenerator | |