The following describes the most significant changes which
occurred in the AST library between versions V3.5 and V3.6:
- If the Format attribute associated with an axis of a SkyFrameSkyFrame
starts with a percent character (“
%
”), then axis values are
now formatted and unformatted as a decimal radians value, using the
Format syntax of a simple FrameFrame.
- The PlotPlot class has a new attribute called ClipClip which controls the
clipping performed by AST at the plot boundary.
- The keys used to label components of the PolyMapPolyMap structure when a
PolyMap is written out through a ChannelChannel have been changed. The new keys
are shorter than the old keys and so can written succesfully to a FitsChanFitsChan.
The new PolyMap class always writes new styles keys but can read either
old or new style keys. Consequently, PolyMap dumps written by this
version of AST cannot be read by older versions of AST.
- A mimimal cut down subset of the C version of SLALIB is now
included with the AST distribution and built as part of building AST.
This means that it is no longer necessary to have SLALIB installed
separately at your site. The SLALIB code included with AST is distrubuted
under the GPL. The default behaviour of the ast_linkast_link script is now to
link with this internal slalib subset. However, the “-csla” option can
still be used to force linking with an external full C SLALIB library.
A new option “-fsla” has been introduced which forces linking with the
external full Fortran SLALIB library.