TranMap - Mapping with specified forward and inverse transformations

**Description:**- A TranMap is a Mapping which combines the forward transformation of
a supplied Mapping with the inverse transformation of another
supplied Mapping, ignoring the un-used transformation in each
Mapping (indeed the un-used transformation need not exist).
When the forward transformation of the TranMap is referred to, the transformation actually used is the forward transformation of the first Mapping supplied when the TranMap was constructed. Likewise, when the inverse transformation of the TranMap is referred to, the transformation actually used is the inverse transformation of the second Mapping supplied when the TranMap was constructed.

- A TranMap is a Mapping which combines the forward transformation of
a supplied Mapping with the inverse transformation of another
supplied Mapping, ignoring the un-used transformation in each
Mapping (indeed the un-used transformation need not exist).
**Constructor Function:**- astTranMap
**Inheritance**- The TranMap class inherits from the Mapping class.

**Attributes**- The TranMap class does not define any new attributes beyond those which are applicable to all Mappings.

**Functions**- The TranMap class does not define any new functions beyond those which are applicable to all Mappings.

Starlink User Note 211

R.F. Warren-Smith & D.S. Berry

7th December 2012

E-mail:starlink@jiscmail.ac.uk

Copyright (C) 2012 Science \& Technology Facilities Council