 
         point = Point(3.4, 5.8)
         point.floor$()
-    
+
         point.x
         # => 3
-    
+
         point.y
         # => 5
 

  defaults to (0, 0).

      point = Point()
    
      p.x
      # => 0
    
      p.y
      # => 0
    
      point = Point(-2, 5)
    
      p.x
      # => -2
    
      p.y
      # => 5


    treats the point as though it is a vector from the origin to (x, y).

        point = Point(2, 3).norm()

        point.x
        # => 0.5547001962252291

        point.y
        # => 0.8320502943378437

        anotherPoint = Point(2, 3).norm(2)

        anotherPoint.x
        # => 1.1094003924504583

        anotherPoint.y
        # => 1.6641005886756874

    @name norm
    @methodOf Point#
