Next Previous Up Top Contents Index

2.3 DUIM-Geometry Module

<transform>

Open abstract instantiable class

Summary

The superclass of all transforms.

Superclasses

<object>

Init-keywords

mxx:
An instance of type <real>.

mxy:
An instance of type <real>.

myx:
An instance of type <real>.

myy:
An instance of type <real>.

tx:
An instance of type <real>.

ty:
An instance of type <real>.

Library

duim-geometry

Module

duim-geometry

Description

The superclass of all transforms. There are one or more subclasses of <transform> with implementation-dependent names that implement transforms. The exact names of these classes is explicitly unspecified.

All of the instantiable transformation classes provided by DUIM are immutable.

Operations

The following operations are exported from the DUIM-Geometry module.

= compose-rotation-with-transform compose-scaling-with-transform compose-transforms compose-transform-with-translation compose-translation-with-transform even-scaling-transform? identity-transform? invert-transform invertible-transform?
rectilinear-transform? reflection-transform? rigid-transform? scaling-transform? transform? transform-angles transform-box transform-distance transform-position transform-region translation-transform? untransform-angles untransform-box
untransform-distance untransform-position
untransform-region

See also

transform?, page 65


Functional Developer Library Reference: DUIM - 3 Dec 1998

Next Previous Up Top Contents Index