クラス rcsc::Neck_TurnToPoint

turn only neck to point [詳細]

#include <neck_turn_to_point.h>

rcsc::Neck_TurnToPointに対する継承グラフ

rcsc::NeckAction すべてのメンバ一覧

Public メソッド

 Neck_TurnToPoint (const Vector2D &point)
 construct with one point
 Neck_TurnToPoint (const std::vector< Vector2D > &points)
 construct with points container
bool execute (PlayerAgent *agent)
 execute action
NeckActionclone () const
 create cloned object

説明

turn only neck to point


コンストラクタとデストラクタ

rcsc::Neck_TurnToPoint::Neck_TurnToPoint ( const Vector2D point  )  [inline, explicit]

construct with one point

引数:
point face target point

rcsc::Neck_TurnToPoint::Neck_TurnToPoint ( const std::vector< Vector2D > &  points  )  [inline, explicit]

construct with points container

引数:
points container to the face target point


関数

bool rcsc::Neck_TurnToPoint::execute ( PlayerAgent agent  )  [virtual]

execute action

引数:
agent pointer to the agent itself
戻り値:
true if action is performed

rcsc::NeckActionを実装しています。

NeckAction* rcsc::Neck_TurnToPoint::clone (  )  const [inline, virtual]

create cloned object

戻り値:
pointer to the cloned object

rcsc::NeckActionを実装しています。


このクラスの説明は次のファイルから生成されました:
librcscに対してThu May 1 15:41:24 2008に生成されました。  doxygen 1.5.0