Abstract instantiable class
The protocol class that corresponds to a rectangle.
<area>
min-x:<real>.
min-y:<real>.
max-x:<real>.
max-y:<real>.
points:limited(<sequence>, of: <point>).
duim-extended-geometryduim-extended-geometry The protocol class that corresponds to a rectangle. This is a subclass of <polygon>.
Rectangles whose edges are parallel to the coordinate axes are a special case of polygon that can be specified completely by four real numbers x1,y1,x2,y2). They are not closed under general affine transformations (although they are closed under rectilinear transformations).
The following operations are exported from the DUIM-Extended-Geometry module.
do-polygon-coordinates do-polygon-segments draw-design polygon-coordinates polygon-points rectangle? rectangle-edges rectangle-height rectangle-max-point rectangle-max-position rectangle-min-point rectangle-min-position rectangle-size rectangle-width
The following operations are exported from the DUIM-Geometry module.
rectangle-max-position, page 108