構造体 rcsc::FormationDT::Param

training data object [詳細]

#include <formation_dt.h>

すべてのメンバ一覧

Public メソッド

 Param ()
 just allocate memory
 Param (const Snapshot &data)
 initialize with training data snapshot
 Param (const Vector2D &ball, const std::vector< Vector2D > &players)
 initialize with specified data
const Paramassign (const Vector2D &ball, const std::vector< Vector2D > &players)
 initialize with specified data
Vector2D getPosition (const int unum) const
 get the specified player's position

Public 変数

Vector2D ball_
 ball position = focus point
std::vector< Vector2Dplayers_
 all players' desired position


説明

training data object


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

rcsc::FormationDT::Param::Param ( const Vector2D ball,
const std::vector< Vector2D > &  players 
) [inline]

initialize with specified data

引数:
ball ball position
players players' position container


関数

const Param& rcsc::FormationDT::Param::assign ( const Vector2D ball,
const std::vector< Vector2D > &  players 
) [inline]

initialize with specified data

引数:
ball ball position
players players' position container
戻り値:
const reference to itself

Vector2D rcsc::FormationDT::Param::getPosition ( const int  unum  )  const

get the specified player's position

引数:
unum player number
戻り値:
position value


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