class Uruz::User

Attributes

age[RW]
gender[RW]
height[RW]
weight[RW]

Public Class Methods

new(age, height, weight, gender) click to toggle source
# File lib/uruz/user.rb, line 5
def initialize(age, height, weight, gender)
        self.age = age
        self.height = height
        self.weight = weight
        self.gender = gender
end

Public Instance Methods

imc() click to toggle source
# File lib/uruz/user.rb, line 12
def imc
        IMC.calculate(self.height, self.weight)
end
vo2max(distance) click to toggle source
# File lib/uruz/user.rb, line 16
def vo2max(distance)
        classification = Uruz::Vo2max.classification(distance, self.age, self.gender)
end