Class: YumemoireSpatialRelationships::Static_Perimeters
- Inherits:
-
Object
- Object
- YumemoireSpatialRelationships::Static_Perimeters
- Defined in:
- lib/YumemoireFramework.rb
Class Method Summary collapse
-
.negative_perimeters ⇒ Object
Space between the objects.
-
.positive_perimeters ⇒ Object
The objects within the space.
Class Method Details
.negative_perimeters ⇒ Object
Space between the objects.
852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 |
# File 'lib/YumemoireFramework.rb', line 852 def self.negative_perimeters # Base distance between objects. base_distance = 1_000_000_000 # Estimated divider between specific objects to base distance. space_between_planets = 43.8 space_between_moons = 14.6 space_between_stars = 876 space_between_blackholes = 2628 # Minimum distance between objects. planet_distance = base_distance / space_between_planets moon_distance = base_distance / space_between_moons star_distance = base_distance / space_between_stars blackhole_distance = base_distance / space_between_blackholes # Actual distance between objects actual_planets = planet_distance * 10 actual_moons = moon_distance * 10 actual_stars = star_distance * 10 actual_blackholes = blackhole_distance * 10 # The output results of distance between objects. puts "The distance between planets is #{actual_planets} miles."; sleep(3) puts "The distance between moons is #{actual_moons} miles."; sleep(3) puts "The distance between stars is #{actual_stars} miles."; sleep(3) puts "The distance between blackholes is #{actual_blackholes} miles."; sleep(3) end |
.positive_perimeters ⇒ Object
The objects within the space.
828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 |
# File 'lib/YumemoireFramework.rb', line 828 def self.positive_perimeters # Base radius of static objects. base_radius = 2500 # Specfic multipliers for Earth index based objects. base_two = 2 base_fro = 4 base_six = 6 base_eit = 8 # Size of specific objects. size_of_planets = base_radius ** base_fro size_of_moons = base_radius ** base_two size_of_stars = base_radius ** base_six size_of_blackholes = base_radius ** base_eit # Total output sizes of specific objects. puts "The size of the planets is #{size_of_planets} radius."; sleep(3) puts "The size of the moons is #{size_of_moons} radius."; sleep(3) puts "The size of the stars is #{size_of_stars} radius."; sleep(3) puts "The size of a blackhole is #{size_of_blackholes} radius."; sleep(3) end |