public void Update(CWindInfo windInfo) { MinSpeed = windInfo.windSpeed; MaxSpeed = windInfo.windSpeed; Accumulate(windInfo); ++m_countAcc; }
private void Accumulate(CWindInfo windInfo) { m_accSpeed += windInfo.windSpeed; m_accXValue += Math.Cos(windInfo.windDirection * (Math.PI / 180)) * windInfo.windSpeed; m_accYValue += Math.Sin(windInfo.windDirection * (Math.PI / 180)) * windInfo.windSpeed; }