class Info_nutri
Attributes
almidon[RW]
azucares[RW]
calorias[RW]
fibra[RW]
gramos[RW]
grasa_saturada[RW]
grasas[RW]
hidratos_carbono[RW]
monoinsaturadas[RW]
nombre[RW]
polialcoholes[RW]
poliinsaturadas[RW]
porciones[RW]
proteina[RW]
sal[RW]
vitaminas[RW]
Public Class Methods
new(nombre,calorias,grasas,grasa_saturada,hidratos_carbono,azucares,proteina,sal,monoinsaturadas,poliinsaturadas,polialcoholes,almidon,fibra,vitaminas,porciones,gramos)
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 6 def initialize(nombre,calorias,grasas,grasa_saturada,hidratos_carbono,azucares,proteina,sal,monoinsaturadas,poliinsaturadas,polialcoholes,almidon,fibra,vitaminas,porciones,gramos) self.nombre = nombre self.calorias = calorias self.grasas = grasas self.grasa_saturada = grasa_saturada self.hidratos_carbono = hidratos_carbono self.azucares = azucares self.proteina = proteina self.sal = sal self.monoinsaturadas = monoinsaturadas self.poliinsaturadas = poliinsaturadas self.polialcoholes = polialcoholes self.almidon = almidon self.fibra = fibra self.vitaminas = vitaminas self.porciones = porciones self.gramos = gramos end
Public Instance Methods
<=>(other)
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 25 def <=>(other) [self.nombre,self.calorias,self.grasas,self.grasa_saturada,self.hidratos_carbono,self.azucares,self.proteina,self.sal,self.monoinsaturadas,self.poliinsaturadas,self.polialcoholes,self.almidon,self.fibra,self.vitaminas,self.porciones,self.gramos] <=> [other.nombre,other.calorias,other.grasas,other.grasa_saturada,other.hidratos_carbono,other.azucares,other.proteina,other.sal,other.monoinsaturadas,other.poliinsaturadas,other.polialcoholes,other.almidon,other.fibra,other.vitaminas,other.porciones,other.gramos] end
calculate_Julios()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 29 def calculate_Julios return (37*grasas + 37*monoinsaturadas + 37*poliinsaturadas + 17*hidratos_carbono + 17*azucares + 10*polialcoholes + 17*almidon + 8*fibra + 17*proteina + 25*sal)*porciones end
calculate_Kcal()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 33 def calculate_Kcal return (9*grasas + 9*monoinsaturadas + 9*poliinsaturadas + 4*hidratos_carbono + 4*azucares + 2.4*polialcoholes + 4*almidon + 2*fibra + 4*proteina + 6*sal)*porciones end
getAlmidon()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 81 def getAlmidon return @almidon end
getAzucares()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 57 def getAzucares return @azucares end
getCalorias()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 41 def getCalorias return @calorias end
getFibra()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 85 def getFibra return @fibra end
getGrasas()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 45 def getGrasas return @grasas end
getGrasasSaturadas()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 49 def getGrasasSaturadas return @grasa_saturada end
getHidratos()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 53 def getHidratos return @hidratos_carbono end
getMonoInsaturada()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 69 def getMonoInsaturada return @monoinsaturadas end
getNombre()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 37 def getNombre return @nombre end
getPolialcoholes()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 77 def getPolialcoholes return @polialcoholes end
getPoliinsaturada()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 73 def getPoliinsaturada return @poliinsaturadas end
getProteinas()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 61 def getProteinas return @proteina end
getSal()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 65 def getSal return @sal end
getVitamina()
click to toggle source
# File lib/etiqueta/Info_nutri.rb, line 89 def getVitamina return @vitaminas end