var search_data = {"index":{"searchIndex":["alimento","eficiencia","feeding","error","lista","object","plato","<=>()","<=>()","<=>()","carbohidratos()","each()","extract_head()","extract_tail()","gases()","gases_anuales()","gases_diarios()","get_alimentos()","get_alimentos()","get_cbh()","get_gasesa()","get_gasesd()","get_gramos()","get_gramos()","get_head()","get_kcal()","get_lpd()","get_nombre()","get_nombre()","get_prt()","get_size()","get_tail()","get_terreno()","hn()","impacto()","insert_group()","insert_head()","insert_tail()","kcal()","lipidos()","name()","new()","new()","new()","new()","porcion_gases()","porcion_terreno()","proteina()","show_list()","terreno()","terreno_anual()","to_s()","to_s()","to_s()","gemfile","gemfile.lock","guardfile","readme","rakefile","setup","feeding.gemspec"],"longSearchIndex":["alimento","eficiencia","feeding","feeding::error","lista","object","plato","alimento#<=>()","eficiencia#<=>()","plato#<=>()","alimento#carbohidratos()","lista#each()","lista#extract_head()","lista#extract_tail()","alimento#gases()","lista#gases_anuales()","lista#gases_diarios()","eficiencia#get_alimentos()","plato#get_alimentos()","plato#get_cbh()","eficiencia#get_gasesa()","eficiencia#get_gasesd()","eficiencia#get_gramos()","plato#get_gramos()","lista#get_head()","plato#get_kcal()","plato#get_lpd()","eficiencia#get_nombre()","plato#get_nombre()","plato#get_prt()","lista#get_size()","lista#get_tail()","eficiencia#get_terreno()","eficiencia#hn()","alimento#impacto()","lista#insert_group()","lista#insert_head()","lista#insert_tail()","alimento#kcal()","alimento#lipidos()","alimento#name()","alimento::new()","eficiencia::new()","lista::new()","plato::new()","alimento#porcion_gases()","alimento#porcion_terreno()","alimento#proteina()","lista#show_list()","alimento#terreno()","lista#terreno_anual()","alimento#to_s()","eficiencia#to_s()","plato#to_s()","","","","","","",""],"info":[["Alimento","","Alimento.html","","
Author — Eduardo Estévez Rodríguez (alu0101014319@ull.edu.es)\n
Copyright — Cretive Commons\n
License — Distributes …\n"],["Eficiencia","","Eficiencia.html","","
Author — Eduardo Estévez Rodríguez (alu0101014319@ull.edu.es)\n
Copyright — Cretive Commons\n
License — Distributes …\n"],["Feeding","","Feeding.html","",""],["Feeding::Error","","Feeding/Error.html","",""],["Lista","","Lista.html","",""],["Object","","Object.html","",""],["Plato","","Plato.html","","
Author — Eduardo Estévez Rodríguez (alu0101014319@ull.edu.es)\n
Copyright — Cretive Commons\n
License — Distributes …\n"],["<=>","Alimento","Alimento.html#method-i-3C-3D-3E","(other)","
Se define para incluir el mixin comparable tomando como valor para la comparación la cantidad de kcalorías …\n"],["<=>","Eficiencia","Eficiencia.html#method-i-3C-3D-3E","(other)","
Se define para incluir el mixin Comparable Se toma como valor para la comparación la huella nutricional …\n"],["<=>","Plato","Plato.html#method-i-3C-3D-3E","(other)","
Se define para incluir el mixin Comparable Se toma como valor para la comparación las kcalorías del plato …\n"],["carbohidratos","Alimento","Alimento.html#method-i-carbohidratos","()","
Devuelve la cantidad de carbohidratos que posee\n"],["each","Lista","Lista.html#method-i-each","()","
Se incluye el método del mixin Enumerable Se define como una iteración sobre la cabeza de la lista\n"],["extract_head","Lista","Lista.html#method-i-extract_head","()","
Extrae un nodo por la cabeza\n"],["extract_tail","Lista","Lista.html#method-i-extract_tail","()","
Extrae un nodo por la cola\n"],["gases","Alimento","Alimento.html#method-i-gases","()","
Devuelve la cantidad de gases que emite anualmente\n"],["gases_anuales","Lista","Lista.html#method-i-gases_anuales","(gramos)","
Devuelve la cantidad de gases anuales que emiten todos los alimentos que contiene la lista\n"],["gases_diarios","Lista","Lista.html#method-i-gases_diarios","(gramos)","
Devuelve la cantidad de gases diarios que emiten todos los alimentos de la lista\n"],["get_alimentos","Eficiencia","Eficiencia.html#method-i-get_alimentos","()","
Devuelve los alimentos que componen el plato. Función heredada\n"],["get_alimentos","Plato","Plato.html#method-i-get_alimentos","()","
Devuelve el conjunto de alimentos que forman el plato\n"],["get_cbh","Plato","Plato.html#method-i-get_cbh","()","
Devuelve la cantidad de carbohidratos que posee el plato\n"],["get_gasesA","Eficiencia","Eficiencia.html#method-i-get_gasesA","()","
Devuelve la cantidad de gases anuales emitidos al producir el plato\n"],["get_gasesD","Eficiencia","Eficiencia.html#method-i-get_gasesD","()","
Devuelve la cantidad de gases diarios emitidos al producir el plato\n"],["get_gramos","Eficiencia","Eficiencia.html#method-i-get_gramos","()","
Devuelve los gramos de los alimentos que componen el plato. Función heredada\n"],["get_gramos","Plato","Plato.html#method-i-get_gramos","()","
Devuelve el conjunto de gramos que forman los alimentos del plato\n"],["get_head","Lista","Lista.html#method-i-get_head","()","
Devuelve el nodo que contiene la cabeza de la lista\n"],["get_kcal","Plato","Plato.html#method-i-get_kcal","()","
Devuelve la cantidad de kcalorías que posee el plato\n"],["get_lpd","Plato","Plato.html#method-i-get_lpd","()","
Devuelve la cantidad de lípidos que posee el plato\n"],["get_nombre","Eficiencia","Eficiencia.html#method-i-get_nombre","()","
Devuelve el nombre del plato. Función heredada\n"],["get_nombre","Plato","Plato.html#method-i-get_nombre","()","
Devuelve el nombre del plato\n"],["get_prt","Plato","Plato.html#method-i-get_prt","()","
Devuelve la cantidad de proteínas que posee el plato\n"],["get_size","Lista","Lista.html#method-i-get_size","()","
Devuelve el tamaño de la lista\n"],["get_tail","Lista","Lista.html#method-i-get_tail","()","
Devuelve el nodo que contiene la cola de la lista\n"],["get_terreno","Eficiencia","Eficiencia.html#method-i-get_terreno","()","
Devuelve la cantidad de terreno que utiliza al producir el plato\n"],["hn","Eficiencia","Eficiencia.html#method-i-hn","()","
Calcula la huella nutricional del plato\n"],["impacto","Alimento","Alimento.html#method-i-impacto","(gr, alimento1,a1gr, alimento2,a2gr, alimento3,a3gr, alimento4,a4gr)","
Devuelve el impacto ambiental diario que genera la alimentación de una persona adulta\n"],["insert_group","Lista","Lista.html#method-i-insert_group","(v_nodes)","
Inserta varios nodos de una vez y se quedan en la lista en el orden en el que llegaron\n"],["insert_head","Lista","Lista.html#method-i-insert_head","(node)","
Inserta un nodo por la cabeza\n"],["insert_tail","Lista","Lista.html#method-i-insert_tail","(node)","
Inserta un nodo por la cola\n"],["kcal","Alimento","Alimento.html#method-i-kcal","()","
Devuelve la cantidad de kcalorías que aporta\n"],["lipidos","Alimento","Alimento.html#method-i-lipidos","()","
Devuelve la cantidad de lipidos que posee\n"],["name","Alimento","Alimento.html#method-i-name","()","
Devuelve el nombre del alimento\n"],["new","Alimento","Alimento.html#method-c-new","(no,pr,ca,li,gei,te)","
Se asigna el nombre del alimento junto con su información nutricional e impacto ambiental\n"],["new","Eficiencia","Eficiencia.html#method-c-new","(nombre, alimentos, gramos)","
Se asigna el nombre del plato, los alimentos y la cantidad en gramos que los mismos. Función heredada …\n"],["new","Lista","Lista.html#method-c-new","(head, tail)","
Se asigna la cabeza y la cola de la lista\n"],["new","Plato","Plato.html#method-c-new","(nombre, alimentos, gramos)","
Se asigna el nombre del plato, los alimentos y la cantidad de cada alimento en gramos\n"],["porcion_gases","Alimento","Alimento.html#method-i-porcion_gases","(gramos)","
Calcula la cantidad de gases que emite cierta cantidad de gramos del alimento\n"],["porcion_terreno","Alimento","Alimento.html#method-i-porcion_terreno","(gramos)","
Calcula la cantidad de terreno que utiliza cierta cantidad de gramos del alimento para su producción …\n"],["proteina","Alimento","Alimento.html#method-i-proteina","()","
Devuelve la cantidad de proteínas que posee\n"],["show_list","Lista","Lista.html#method-i-show_list","()","
Muestra la lista formateada\n"],["terreno","Alimento","Alimento.html#method-i-terreno","()","
Devuelve la cantidad de terreno que usa para su producción\n"],["terreno_anual","Lista","Lista.html#method-i-terreno_anual","(gramos)","
Devuelve la cantidad de terreno que usan todos los alimentos de la lista\n"],["to_s","Alimento","Alimento.html#method-i-to_s","()","
Devuelve el alimento formateado\n"],["to_s","Eficiencia","Eficiencia.html#method-i-to_s","()","
Devuelve el plato formateado con la informacón nutricional y ambiental\n"],["to_s","Plato","Plato.html#method-i-to_s","()","
Devuelve el plato formateado\n"],["Gemfile","","Gemfile.html","","
source “rubygems.org”\n
# Specify your gem's dependencies in feeding.gemspec gemspec\n"],["Gemfile.lock","","Gemfile_lock.html","","
PATH\n\n
remote: .\nspecs:\n feeding (0.1.0)\n
GEM\n"],["Guardfile","","Guardfile.html","","
# A sample Guardfile # More info at github.com/guard/guard#readme\n
## Uncomment and set this to only include …\n"],["README","","README_md.html","","
Práctica 6: Desarrollo dirigido por Pruebas (TDD)\n
Autor: Eduardo Estévez Rodríguez\n
Descripción: La producción …\n"],["Rakefile","","Rakefile.html","","
require “bundler/gem_tasks” require “rspec/core/rake_task”\n
RSpec::Core::RakeTask.new …\n"],["setup","","bin/setup.html","","
#!/usr/bin/env bash set -euo pipefail IFS=$'nt' set -vx\n
bundle install\n
# Do any other automated …\n"],["feeding.gemspec","","feeding_gemspec.html","","
lib = File.expand_path(“lib”, __dir__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) …\n"]]}}