Sha256: 0f1a10bd7f9ee83a084b0c51965574cffa797a67facc2118ea39371a5e6ac436

Contents?: true

Size: 317 Bytes

Versions: 9

Compression:

Stored size: 317 Bytes

Contents

require 'rays/ext'


module Rays


  class Font

    include Comparable

    alias w width
    alias h height

    def <=>(o)
      ret = name <=> o.name; return ret if ret != 0
            size <=> o.size
    end

    def inspect()
      "#<Rays::Font name='#{name}', size=#{size}>"
    end

  end# Font


end# Rays

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rays-0.3.4 lib/rays/font.rb
rays-0.3.3 lib/rays/font.rb
rays-0.3.2 lib/rays/font.rb
rays-0.3.1 lib/rays/font.rb
rays-0.3 lib/rays/font.rb
rays-0.2.1 lib/rays/font.rb
rays-0.2 lib/rays/font.rb
rays-0.1.49 lib/rays/font.rb
rays-0.1.48 lib/rays/font.rb