$Date: 2005/10/24 04:01:08 $
$Revision: 1.6 $
-- Create a rectangle with upper left corner x1, y1
-- and a_width, a_height.
-- Create a rectangle with upper left corner x1, y1
-- and a_width, a_height.
-- One corner point of the rectangle
-- The other corner point of the rectangle
-- Height of Current
-- Width of Current
-- Move Current down by a_distance.
-- Resize Current to contain a_point.
-- Move Current left by a_distance.
-- Move Current by the vector a_distance.
-- Move Current right by a_distance.
-- Scalar multiplication by a_factor
-- Set size to a_width and a_height
-- by not changing upper_left
-- Set size to a_width and a_height
-- by not changing center
-- Move Current up by a_distance.
-- Process changes of Current rectangle state.
-- (Can be redefined by descendants to do something
-- whenever the state of Current rectangle changes)
-- Center of Current
-- Is a_coordinate inside Current?
-- Overlaping area of Current with other.
-- Do Current and other overlap?
-- Upper bound of Current
-- Upper bound of Current
-- Lower-left corner of Current
-- Lower-right corner of Current
-- Upper bound of Current
-- Upper bound of Current
-- Upper-left corner of Current
-- Upper-right corner of Current
-- Return readable string.
-- (From ANY)
-- Epsilon for assertions with DOUBLES
Orthogonal rectangular areas.