class PPCurses::Rect


Attributes

origin[RW]
size[RW]

Public Class Methods

makeRect( x, y, w, h ) click to toggle source
# File lib/ppcurses/geometry.rb, line 52
def Rect.makeRect( x, y, w, h )
  origin = Point.new(x, y)
  size  = Size.new(w, h)
  
  rect = Rect.new( origin, size)
end
new( origin, size ) click to toggle source
# File lib/ppcurses/geometry.rb, line 47
def initialize ( origin, size )
  @origin = origin
  @size = size
end
zeroRect() click to toggle source
# File lib/ppcurses/geometry.rb, line 59
def Rect.zeroRect
  Rect.new( Point.zeroPoint, Size.zeroSize )
end

Public Instance Methods

to_s() click to toggle source
# File lib/ppcurses/geometry.rb, line 63
def to_s
  "origin[#{@origin}] size[#{@size}]"
end