class Celestine::Point inherits Reference # Constants# OPERATIONS = [:+, :-, :/, :*, :**, :&, :|, :^, :<<, :>>, :%] # ZERO = Celestine::Point.new(0, 0) # Class methods# .new(x, y) # View source Methods# #%(other : Celestine::Point) # View source #&(other : Celestine::Point) # View source #*(other : Celestine::Point) # View source #**(other : Celestine::Point) # View source #+(other : Celestine::Point) # View source #-(other : Celestine::Point) # View source #/(other : Celestine::Point) # View source #<<(other : Celestine::Point) # View source #>>(other : Celestine::Point) # View source #^(other : Celestine::Point) # View source #to_s(io) # View source #x : Int32 # View source #x=(x : Int32) # View source #y : Int32 # View source #y=(y : Int32) # View source #|(other : Celestine::Point) # View source