Inter-relate two coordinate systems
"
input"
points) to give a new set of coordinates
(representing "
output"
points). It is used to describe the relationship which exists between two
different coordinate systems and to implement operations which make use of this (such as
transforming coordinates and resampling grids of data). However, the Mapping class does not have a
constructor function of its own, as it is simply a container class for a family of specialised Mappings
which implement particular types of coordinate transformation. Invert: Mapping inversion flag
IsLinear: Is the Mapping linear?
IsSimple: Has the Mapping been simplified?
Nin: Number of input coordinates for a Mapping
Nout: Number of output coordinates for a Mapping
Report: Report transformed coordinates?
TranForward: Forward transformation defined?
TranInverse: Inverse transformation defined?
AST_DECOMPOSE: Decompose a Mapping into two component Mappings
AST_TRANGRID: Transform a grid of positions
AST_INVERT: Invert a Mapping
AST_LINEARAPPROX: Calculate a linear approximation to a Mapping
AST_QUADAPPROX: Calculate a quadratic approximation to a 2D Mapping
AST_MAPBOX: Find a bounding box for a Mapping
AST_MAPSPLIT: Split a Mapping up into parallel component Mappings
AST_RATE: Calculate the rate of change of a Mapping output
AST_REBIN$<$X$>$: Rebin a region of a data grid
AST_REBINSEQ$<$X$>$: Rebin a region of a sequence of data grids
AST_REMOVEREGIONS: Remove any Regions from a Mapping
AST_RESAMPLE$<$X$>$: Resample a region of a data grid
AST_SIMPLIFY: Simplify a Mapping
AST_TRAN1: Transform 1-dimensional coordinates
AST_TRAN2: Transform 2-dimensional coordinates
AST_TRANN: Transform N-dimensional coordinates