class Array

Public Instance Methods

eat_lines(&block) click to toggle source
# File lib/hermeneutics/message.rb, line 34
def eat_lines &block
  @pos ||= 0
  while @pos < length do
    begin
      self[ @pos].eat_lines &block
    ensure
      @pos += 1
    end
  end
end
rewind() click to toggle source
# File lib/hermeneutics/message.rb, line 44
def rewind
  each { |e| e.rewind }
  @pos = 0
end
to_hsv() click to toggle source
# File lib/hermeneutics/color.rb, line 278
def to_hsv
  Hermeneutics::Color.from_hsv *self
end
to_rgb() click to toggle source
# File lib/hermeneutics/color.rb, line 275
def to_rgb
  Hermeneutics::Color.new *self
end