📄 getvar1.cc
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -