class SpatialRelationships::Static_Perimeters
Public Instance Methods
negative_perimeters()
click to toggle source
Space between the objects.
# File lib/spatial_relationships.rb, line 33 def 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()
click to toggle source
The objects within the space.
# File lib/spatial_relationships.rb, line 9 def 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