next up previous
Next: Object - Base class for all AST Objects
Up: AST Class Descriptions
Previous: MathMap - Transform coordinates using mathematical expressions

   
MatrixMap - Map coordinates by multiplying by a matrix

Description:
A MatrixMap is form of Mapping which performs a general linear transformation. Each set of input coordinates, regarded as a column-vector, are pre-multiplied by a matrix (whose elements are specified when the MatrixMap is created) to give a new column-vector containing the output coordinates. If appropriate, the inverse transformation may also be performed.

Constructor Function:
astMatrixMap

Inheritance
The MatrixMap class inherits from the Mapping class.

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

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



next up previous
Next: Object - Base class for all AST Objects
Up: AST Class Descriptions
Previous: MathMap - Transform coordinates using mathematical expressions

AST A Library for Handling World Coordinate Systems in Astronomy
Starlink User Note 211
R.F. Warren-Smith & D.S. Berry
30th April 2003
E-mail:ussc@star.rl.ac.uk

Copyright (C) 2003 Central Laboratory of the Research Councils