INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |
-- Make a rectangle and set `left', `top',
-- `right', `bottom' with `a_left', `a_top',
-- `a_right', `a_bottom'
-- Make a client rectangle with `window'
-- Make a window rectangle with `window'
-- (absolute position)
-- Position of the left border
-- Position of the top border
-- Position of the right border
-- Position of the bottom border
-- Width of current rect
-- Height of current rect
-- Quick set of `left', `top', `right', `bottom'
-- with `a_left', `a_top', `a_right', `a_bottom'
-- respectively.
-- Set `left' with `a_left'
-- Set `top' with `a_top'
-- Set `right' with `a_right'
-- Set `bottom' with `a_bottom'
-- Moves the rectangle by the specified
-- offsets `a_x' and `a_y'.
-- Inflate the rectangle by `a_x' and `a_y'.
-- Positive values increase the width and height,
-- and negative values decrease them.
-- Set the current rectangle by the smallest
-- rectangle that contains both source
-- rectangles `rect1' and `rect2'.
-- Set the current rectangle by subtracting
-- `rect1' from `rect2'.
-- Calculates the intersection of `rect1'
-- and `rect2'. If `rect1' and `rect2' do not
-- intersect then `empty' becomes True.
-- Is it empty?
-- A rectangle is empty if the coordinate of the right
-- side is less than or equal to the coordinate
-- of the left side, or the coordinate of the bottom
-- side is less than or equal to the coordinate of
-- the top side.
-- Is `point' in the rectangle?
-- Is `Current' equal to `other'?
-- Size to allocate (in bytes)
INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |