getvar1.cc
来自「2007年机器人足球世界杯3D仿真组亚军」· CC 代码 · 共 31 行
CC
31 行
#include "gamemodel.hh"using namespace bats;double GameModel::getVarDbl(GameVar var){ switch (var) { case FieldLength: return d_fieldLength; case FieldWidth: return d_fieldWidth; case FieldHeight: return d_fieldHeight; case GoalWidth: return d_goalWidth; case GoalDepth: return d_goalDepth; case GoalHeight: return d_goalHeight; case BorderSize: return d_borderSize; case FreeKickDistance: return d_freeKickDistance; case WaitBeforeKickOff: return d_waitBeforeKickOff; case AgentMass: return d_agentMass; case AgentRadius: return d_agentRadius; case AgentMaxSpeed: return d_agentMaxSpeed; case BallRadius: return d_ballRadius; case BallMass: return d_ballMass; case RuleGoalPauseTime: return d_ruleGoalPauseTime; case RuleKickInPauseTime: return d_ruleKickInPauseTime; case RuleHalfTime: return d_ruleHalfTime; default: std::cerr << "warning: (getVar) unknown variable or wrong type (double): " << var << std::endl; }; return 0.0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?