構造体 rcsc::Body_Pass::PassRoute

pass route information object, that contains type, receiver info, receive point and ball first speed. [詳細]

#include <body_pass.h>

すべてのメンバ一覧

Public メソッド

 PassRoute (PassType type, const PlayerObject *receiver, const Vector2D &point, const double &speed, const bool one_step_kick)
 construct with all member variables

Public 変数

PassType type_
 pass type id
const PlayerObjectreceiver_
 pointer to the receiver player
Vector2D receive_point_
 estimated receive point
double first_speed_
 ball first speed
bool one_step_kick_
 true if ball reaches first speed only by one kick.
double score_
 evaluated value of this pass


説明

pass route information object, that contains type, receiver info, receive point and ball first speed.


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

rcsc::Body_Pass::PassRoute::PassRoute ( PassType  type,
const PlayerObject receiver,
const Vector2D point,
const double &  speed,
const bool  one_step_kick 
) [inline]

construct with all member variables

引数:
type pass type id
receiver pointer to the receiver player
point pass receive point
speed ball first speed
one_step_kick true if ball reaches first speed only by one kick.


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