コード例 #1
0
ファイル: PrjSubobjects.cpp プロジェクト: Anto-F/OpenStudio
void FanDataPoint::read(Reader &input)
{
  setMF(input.readNumber<std::string>());
  setU_mF(input.read<int>());
  setDP(input.readNumber<std::string>());
  setU_dP(input.read<int>());
  setRP(input.readNumber<std::string>());
  setU_rP(input.read<int>());
}
コード例 #2
0
ファイル: PrjSubobjects.cpp プロジェクト: Anto-F/OpenStudio
FanDataPoint::FanDataPoint(std::string mF,int u_mF,std::string dP,int u_dP,std::string rP,int u_rP)
{
  setDefaults();
  setMF(mF);
  setU_mF(u_mF);
  setDP(dP);
  setU_dP(u_dP);
  setRP(rP);
  setU_rP(u_rP);
}
コード例 #3
0
ファイル: PrjSubobjects.cpp プロジェクト: Anto-F/OpenStudio
FanDataPoint::FanDataPoint(double mF,int u_mF,double dP,int u_dP,double rP,int u_rP)
{
  setDefaults();
  setMF(mF);
  setU_mF(u_mF);
  setDP(dP);
  setU_dP(u_dP);
  setRP(rP);
  setU_rP(u_rP);
}
コード例 #4
0
ファイル: Pokemon.cpp プロジェクト: Metalmate/CPP-ALG
void Pokemon::setLevel(int level, bool printLevelUp)
{
	auto iv = 10;
	auto ev = 22850;
	auto newValueHP = ((((base_hitpoints_ + iv) * 2 + (sqrt(ev) / 4)) * level) / 100) + level + 10;
	auto newValueAP = ((((base_attackpoints_ + iv) * 2 + (sqrt(ev) / 4)) * level) / 100) + 5;
	auto newValueDP = ((((base_defensepoints_ + iv) * 2 + (sqrt(ev) / 4) ) * level ) / 100 ) + 5;

	setBaseHP(base_hitpoints_ + static_cast<int>(newValueHP));
	setAP(attackpoints_ + static_cast<int>(newValueAP));
	setDP(defensepoints_ + static_cast<int>(newValueDP));

	Unit::setLevel(level, printLevelUp);
}
コード例 #5
0
ファイル: obsData.C プロジェクト: jbuonagurio/lrose-core
void baseObsData::set(time_t _tm, int _stn,
		      float ws, float wd, float tmp,  // required fields
		      float wg, float dp, // optional fields
		      float spress)  
{
  setWS(ws);
  setWD(wd);
  setTemp(tmp);
  if (wg >= 0.0)
    setWG(wg);
  if (dp != -9999.0)
    setDP(dp);
  if (spress > 0.0)
    setSPress(spress);
  setTm(_tm);
  setStn(_stn);
  valid = true;
}