UnitEnergy
public extension UnitEnergy
-
Energy in MegaJoule (MJ)
Declaration
Swift
class var megajoule: UnitEnergy { get } -
Energy in Watt Hours (Wh)
Declaration
Swift
class var wattHours: UnitEnergy { get } -
Energy in Electron Volts (ev)
Declaration
Swift
class var electronVolt: UnitEnergy { get } -
Energy in British Thermal Units (BTU)
Declaration
Swift
class var btu: UnitEnergy { get } -
Energy in Therms (thm)
Declaration
Swift
class var therm: UnitEnergy { get }
-
Calculates the Energy Burned using stanard calculation from Heartrate, age, gender
Declaration
Swift
final class func energyBurned(weight: Measurement<UnitMass>, gender: UnitGender, heartRate: UInt8, ageInYears age: Int) -> Measurement<UnitEnergy>Parameters
weightWeight of Person
genderGender - UnitGender.female or UnitGender.male
heartRateHeart Rate
ageAge of Person in years
Return Value
Energy Measurement
-
Calculates the Basal Metabolic Rate (BMR) using the Mifflin St. Jeor Equation
Declaration
Swift
final class func bmrUsingMifflin(height: Measurement<UnitLength>, weight: Measurement<UnitMass>, gender: UnitGender, ageInYears age: Int) -> DoubleParameters
heightHeight
weightWeight
genderGender - UnitGender.female or UnitGender.male
ageAge in Years
Return Value
The Basal metabolic rate (BMR)