#include <soccer_action.h>
rcsc::ArmActionに対する継承グラフ
Public メソッド | |
virtual | ~ArmAction () |
nothing to do, but should be virtual. | |
virtual bool | execute (PlayerAgent *agent)=0 |
pure virtual. set command to the action effector | |
virtual ArmAction * | clone () const=0 |
create cloned action object | |
Protected メソッド | |
ArmAction () | |
nothing to do. but accessible only from derived classes. |
virtual bool rcsc::ArmAction::execute | ( | PlayerAgent * | agent | ) | [pure virtual] |
pure virtual. set command to the action effector
true | if action is performed | |
false | if action is failed or not needed. |
rcsc::Arm_Off・rcsc::Arm_PointToPointで実装されています。
virtual ArmAction* rcsc::ArmAction::clone | ( | ) | const [pure virtual] |
create cloned action object
rcsc::Arm_Off・rcsc::Arm_PointToPointで実装されています。