class

Galaxy::Navigator

Inherits Reference < Object

Constants

MAX_DISTANCE = 300000.0 * LY_AU
TOUR = ["earth", "moon", "mars", "jupiter", "saturn", "solar", "neighborhood", "pleiades", "orion", "center", "galaxy"]

Constructors

new(universe : Universe)
Source

Instance methods

auto_orbit=(auto_orbit : Bool)
Source
auto_orbit?
Source
camera(width : Float64, height : Float64) : Camera
Source
distance
Source
flight
Source
labels=(labels : Bool)
Source
labels?
Source
manual_control
Source
message
Source
move(strafe : Float64, vertical : Float64, forward : Float64, dt : Float64)
Source
orbit(dx : Float64, dy : Float64)
Source
orbits=(orbits : Bool)
Source
orbits?
Source
pan(dx : Float64, dy : Float64, width : Float64, height : Float64)
Source
pitch
Source
scale_name
Source
search(query : String) : Bool
Source
selected
Source
selected_id
Source
start_tour
Source
stop_tour
Source
target
Source
touring?
Source
travel_to(id : String, animated = true)
Source
update(dt : Float64)
Source
zoom(amount : Float64)
Source