Next Previous Up Top Contents Index

2 DUIM-Geometry Library

2.3 DUIM-Geometry Module

This section contains a complete reference of all the interfaces that are exported from the duim-geometry module.

=
<area>
area?
<bounding-box>
bounding-box?
bounding-box
box-bottom
box-edges
box-height
box-left
box-position
box-right
box-size
box-top
box-width
compose-rotation-with-transform
compose-scaling-with-transform
compose-transforms
compose-transform-with-rotation
compose-transform-with-scaling
compose-transform-with-translation
compose-translation-with-transform
do-coordinates
do-endpoint-coordinates
do-regions
even-scaling-transform?
$everywhere
fix-coordinate
$identity-transform
identity-transform?
invert-transform
invertible-transform?
$largest-coordinate
make-3-point-transform
make-bounding-box
make-point
make-reflection-transform
make-rotation-transform
make-scaling-transform
make-transform
make-translation-transform
$nowhere
<path>
path?
<point>
point?
point-position
point-x
point-y
rectilinear-transform?
reflection-transform?
<reflection-underspecified>
<region>
region?
region-contains-position?
region-contains-region?
region-difference
region-empty?
region-equal
region-intersection
region-intersects-region?
<region-set>
region-set?
region-set-function
region-set-regions
region-union
rigid-transform?
scaling-transform?
set-box-edges
set-box-position
set-box-size
<singular-transform>
$smallest-coordinate
<transform>
transform?
transform-angles
transform-box
transform-distance
<transform-error>
transform-position
transform-region
<transform-underspecified>
translation-transform?
untransform-angles
untransform-box
untransform-distance
untransform-position
untransform-region

Functional Developer Library Reference: DUIM - 3 Dec 1998

Next Previous Up Top Contents Index