Next:
astSetastSet - Set attribute
Up:
sun211
Previous:
The AST Class Hierarchy
AST Function Descriptions
Subsections
astSetastSet - Set attribute values for an Object
astAddColumnastAddColumn - Add a new column definition to a table
astAddFrameastAddFrame - Add a Frame to a FrameSet to define a new coordinate system
astAddParameterastAddParameter - Add a new global parameter definition to a table
astAddVariantastAddVariant - Store a new variant Mapping for the current Frame in a FrameSet
astAngleastAngle - Calculate the angle subtended by two points at a third point
astAnnulastAnnul - Annul a pointer to an Object
astAxAngleastAxAngle - Returns the angle from an axis, to a line through two points
astAxDistanceastAxDistance - Find the distance between two axis values
astAxOffsetastAxOffset - Add an increment onto a supplied axis value
astBBufastBBuf - Begin a new graphical buffering context
astBeginastBegin - Begin a new AST context
astBorderastBorder - Draw a border around valid regions of a Plot
astBoundingBoxastBoundingBox - Return a bounding box for previously drawn graphics
astBoxastBox - Create a Box
astChannelastChannel - Create a Channel
astChannelDataastChannelData - Return a pointer to user-supplied data stored with a Channel
astCircleastCircle - Create a Circle
astCircleParsastCirclePars - Returns the geometric parameters of an Circle
astClearastClear - Clear attribute values for an Object
astClearStatusastClearStatus - Clear the AST error status
astClipastClip - Set up or remove clipping for a Plot
astCloneastClone - Clone (duplicate) an Object pointer
astCmpFrameastCmpFrame - Create a CmpFrame
astCmpMapastCmpMap - Create a CmpMap
astCmpRegionastCmpRegion - Create a CmpRegion
astColumnNameastColumnName - Get the name of the column at a given index within the Table
astColumnNullastColumnNull - Get or set the null value for an integer column of a FITS table
astColumnShapeastColumnShape - Returns the shape of the values in a named column
astColumnSizeastColumnSize - Get the number of bytes needed to hold a full column of data
astConvertastConvert - Determine how to convert between two coordinate systems
astCopyastCopy - Copy an Object
astCurrentTimeastCurrentTime - Return the current system time
astCurveastCurve - Draw a geodesic curve
astDSBSpecFrameastDSBSpecFrame - Create a DSBSpecFrame
astDecomposeastDecompose - Decompose a Mapping into two component Mappings
astDelFitsastDelFits - Delete the current FITS card in a FitsChan
astDeleteastDelete - Delete an Object
astDistanceastDistance - Calculate the distance between two points in a Frame
astDownsizeastDownsize - Reduce the number of vertices in a Polygon
astEBufastEBuf - End the current graphical buffering context
astEllipseastEllipse - Create a Ellipse
astEllipseParsastEllipsePars - Returns the geometric parameters of an Ellipse
astEmptyFitsastEmptyFits - Delete all cards in a FitsChan
astEndastEnd - End an AST context
astEscapesastEscapes - Control whether graphical escape sequences are included in strings
astExemptastExempt - Exempt an Object pointer from AST context handling
astExportastExport - Export an Object pointer to an outer context
astFindFitsastFindFits - Find a FITS card in a FitsChan by keyword
astFindFrameastFindFrame - Find a coordinate system with specified characteristics
astFitsChanastFitsChan - Create a FitsChan
astFitsTableastFitsTable - Create a FitsTable
astFluxFrameastFluxFrame - Create a FluxFrame
astFormatastFormat - Format a coordinate value for a Frame axis
astFrameastFrame - Create a Frame
astFrameSetastFrameSet - Create a FrameSet
astFromStringastFromString - Re-create an Object from an in-memory serialisation
astGenCurveastGenCurve - Draw a generalized curve
astGet
X
astGetX - Get an attribute value for an Object
astGetActiveUnitastGetActiveUnit - Determines how the Unit attribute will be used
astGetColumnDataastGetColumnData - Retrieve all the data values stored in a column
astGetFits
X
astGetFitsX - Get a named keyword value from a FitsChan
astGetFrameastGetFrame - Obtain a pointer to a specified Frame in a FrameSet
astGetGrfContextastGetGrfContext - Return the KeyMap that describes a Plot's graphics context
astGetMappingastGetMapping - Obtain a Mapping that converts between two Frames in a FrameSet
astGetRefPosastGetRefPos - Return the reference position in a specified celestial coordinate system
astGetRegionBoundsastGetRegionBounds - Returns the bounding box of Region
astGetRegionFrameastGetRegionFrame - Obtain a pointer to the encapsulated Frame within a Region
astGetRegionMeshastGetRegionMesh - Return a mesh of points covering the surface or volume of a Region
astGetRegionPointsastGetRegionPoints - Returns the positions that define the given Region
astGetStcCoordastGetStcCoord - Return information about an AstroCoords element stored in an Stc
astGetStcNCoordastGetStcNCoord - Return the number of AstroCoords elements stored in an Stc
astGetStcRegionastGetStcRegion - Obtain a copy of the encapsulated Region within a Stc
astGetTableHeaderastGetTableHeader - Get the FITS headers from a FitsTable
astGetTablesastGetTables - Retrieve any FitsTables currently in a FitsChan
astGetUncastGetUnc - Obtain uncertainty information from a Region
astGrfPopastGrfPop - Restore previously saved graphics functions used by a Plot
astGrfPushastGrfPush - Save the current graphics functions used by a Plot
astGrfSetastGrfSet - Register a graphics function for use by a Plot
astGridastGrid - Draw a set of labelled coordinate axes
astGridLineastGridLine - Draw a grid line (or axis) for a Plot
astGrismMapastGrismMap - Create a GrismMap
astHasAttributeastHasAttribute - Test if an Object has a named attribute
astHasColumnastHasColumn - Returns a flag indicating if a column is present in a Table
astHasParameterastHasParameter - Returns a flag indicating if a named global parameter is present in a Table
astImportastImport - Import an Object pointer to the current context
astIntersectastIntersect - Find the point of intersection between two geodesic curves
astIntervalastInterval - Create a Interval
astIntraMapastIntraMap - Create an IntraMap
astIntraRegastIntraReg - Register a transformation function for use by an IntraMap
astInvertastInvert - Invert a Mapping
astIsA
Class
astIsAClass - Test membership of a class by an Object
astKeyMapastKeyMap - Create a KeyMap
astLinearApproxastLinearApprox - Obtain a linear approximation to a Mapping, if appropriate
astLockastLock - Lock an Object for exclusive use by the calling thread
astLutMapastLutMap - Create a LutMap
astMapBoxastMapBox - Find a bounding box for a Mapping
astMapCopyastMapCopy - Copy entries from one KeyMap into another
astMapDefined
X
astMapDefinedX - Check if a KeyMap contains a defined value for a key
astMapGet0
X
astMapGet0X - Get a scalar value from a KeyMap
astMapGet1
X
astMapGet1X - Get a vector value from a KeyMap
astMapGetElem
X
astMapGetElemX - Get a single element of a vector value from a KeyMap
astMapHasKeyastMapHasKey - Check if an entry with a given key exists in a KeyMap
astMapKeyastMapKey - Get the key at a given index within the KeyMap
astMapLenCastMapLenC - Get the number of characters in a character entry in a KeyMap
astMapLengthastMapLength - Get the vector length of an entry in a KeyMap
astMapPut0
X
astMapPut0X - Add a scalar value to a KeyMap
astMapPut1
X
astMapPut1X - Add a vector value to a KeyMap
astMapPutElem
X
astMapPutElemX - Put a value into an element of a vector value in a KeyMap
astMapPutUastMapPutU - Add an entry to a KeyMap with an undefined value
astMapRegionastMapRegion - Transform a Region into a new Frame using a given Mapping
astMapRemoveastMapRemove - Removed a named entry from a KeyMap
astMapRenameastMapRename - Rename an existing KeyMap entry
astMapSizeastMapSize - Get the number of entries in a KeyMap
astMapSplitastMapSplit - Split a Mapping up into parallel component Mappings
astMapTypeastMapType - Get the data type of an entry in a KeyMap
astMarkastMark - Draw a set of markers for a Plot
astMask
X
astMaskX - Mask a region of a data grid
astMatchAxesastMatchAxes - Find any corresponding axes in two Frames
astMathMapastMathMap - Create a MathMap
astMatrixMapastMatrixMap - Create a MatrixMap
astMirrorVariantsastMirrorVariants - Make the current Frame mirror the variant Mappings in another Frame
astNegateastNegate - Negate the area represented by a Region
astNormastNorm - Normalise a set of Frame coordinates
astNormMapastNormMap - Create a NormMap
astNullRegionastNullRegion - Create a NullRegion
astOKastOK - Test whether AST functions have been successful
astOffsetastOffset - Calculate an offset along a geodesic curve
astOffset2astOffset2 - Calculate an offset along a geodesic curve in a 2D Frame
astOutline
X
astOutlineX - Create a new Polygon outling values in a 2D data grid
astOverlapastOverlap - Test if two regions overlap each other
astParameterNameastParameterName - Get the name of the global parameter at a given index within the Table
astPcdMapastPcdMap - Create a PcdMap
astPermAxesastPermAxes - Permute the axis order in a Frame
astPermMapastPermMap - Create a PermMap
astPickAxesastPickAxes - Create a new Frame by picking axes from an existing one
astPlotastPlot - Create a Plot
astPlot3DastPlot3D - Create a Plot3D
astPointListastPointList - Create a PointList
astPolyCurveastPolyCurve - Draw a series of connected geodesic curves
astPolyMapastPolyMap - Create a PolyMap
astPolyTranastPolyTran - Fit a PolyMap inverse or forward transformation
astPolygonastPolygon - Create a Polygon
astPrismastPrism - Create a Prism
astPurgeRowsastPurgeRows - Remove all empty rows from a table
astPurgeWCSastPurgeWCS - Delete all cards in the FitsChan describing WCS information
astPutCardsastPutCards - Store a set of FITS header cards in a FitsChan
astPutChannelDataastPutChannelData - Store arbitrary data to be passed to a source or sink function
astPutColumnDataastPutColumnData - Store new data values for all rows of a column
astPutFitsastPutFits - Store a FITS header card in a FitsChan
astPutTableastPutTable - Store a single FitsTable in a FitsChan
astPutTableHeaderastPutTableHeader - Store new FITS headers in a FitsTable
astPutTablesastPutTables - Store one or more FitsTables in a FitsChan
astQuadApproxastQuadApprox - Obtain a quadratic approximation to a 2D Mapping
astRateastRate - Calculate the rate of change of a Mapping output
astRateMapastRateMap - Create a RateMap
astReadastRead - Read an Object from a Channel
astReadFitsastReadFits - Read cards into a FitsChan from the source function
astRebin
X
astRebinX - Rebin a region of a data grid
astRebinSeq
X
astRebinSeqX - Rebin a region of a sequence of data grids
astRemapFrameastRemapFrame - Modify a Frame's relationship to other Frames in a FrameSet
astRemoveColumnastRemoveColumn - Remove a column from a table
astRemoveFrameastRemoveFrame - Remove a Frame from a FrameSet
astRemoveParameterastRemoveParameter - Remove a global parameter from a table
astRemoveRegionsastRemoveRegions - Remove any Regions from a Mapping
astRemoveRowastRemoveRow - Remove a row from a table
astRemoveTablesastRemoveTables - Remove one or more tables from a FitsChan
astResample
X
astResampleX - Resample a region of a data grid
astResolveastResolve - Resolve a vector into two orthogonal components
astRetainFitsastRetainFits - Indicate that the current card in a FitsChan should be retained
astSameastSame - Test if two AST pointers refer to the same Object
astSelectorMapastSelectorMap - Create a SelectorMap
astSetastSet - Set attribute values for an Object
astSet
X
astSetX - Set an attribute value for an Object
astSetActiveUnitastSetActiveUnit - Specify how the Unit attribute should be used
astSetFits
X
astSetFitsX - Store a keyword value in a FitsChan
astSetFitsCMastSetFitsCM - Store a comment card in a FitsChan
astSetFitsUastSetFitsU - Store an undefined keyword value in a FitsChan
astSetRefPosastSetRefPos - Set the reference position in a specified celestial coordinate system
astSetStatusastSetStatus - Set the AST error status to an explicit value
astSetUncastSetUnc - Store uncertainty information in a Region
astShiftMapastShiftMap - Create a ShiftMap
astShowastShow - Display a textual representation of an Object on standard output
astShowMeshastShowMesh - Display a mesh of points covering the surface of a Region
astSimplifyastSimplify - Simplify a Mapping
astSkyFrameastSkyFrame - Create a SkyFrame
astSkyOffsetMapastSkyOffsetMap - Returns a Mapping which goes from absolute coordinates to offset coordinates
astSlaAddastSlaAdd - Add a celestial coordinate conversion to an SlaMap
astSlaMapastSlaMap - Create an SlaMap
astSpecAddastSpecAdd - Add a spectral coordinate conversion to a SpecMap
astSpecFluxFrameastSpecFluxFrame - Create a SpecFluxFrame
astSpecFrameastSpecFrame - Create a SpecFrame
astSpecMapastSpecMap - Create a SpecMap
astSphMapastSphMap - Create a SphMap
astStatusastStatus - Obtain the current AST error status value
astStcCatalogEntryLocationastStcCatalogEntryLocation - Create a StcCatalogEntryLocation
astStcObsDataLocationastStcObsDataLocation - Create a StcObsDataLocation
astStcResourceProfileastStcResourceProfile - Create a StcResourceProfile
astStcSearchLocationastStcSearchLocation - Create a StcSearchLocation
astStcsChanastStcsChan - Create an StcsChan
astStripEscapesastStripEscapes - Remove AST escape sequences from a string
astSwitchMapastSwitchMap - Create a SwitchMap
astTableastTable - Create a Table
astTableSourceastTableSource - Register a source function for accessing tables in FITS files
astTestastTest - Test if an Object attribute value is set
astTestFitsastTestFits - See if a named keyword has a defined value in a FitsChan
astTextastText - Draw a text string for a Plot
astThreadastThread - Determine the thread that owns an Object
astTimeAddastTimeAdd - Add a time coordinate conversion to a TimeMap
astTimeFrameastTimeFrame - Create a TimeFrame
astTimeMapastTimeMap - Create a TimeMap
astToStringastToString - Create an in-memory serialisation of an Object
astTran1astTran1 - Transform 1-dimensional coordinates
astTran2astTran2 - Transform 2-dimensional coordinates
astTranGridastTranGrid - Transform a grid of positions
astTranMapastTranMap - Create a TranMap
astTranNastTranN - Transform N-dimensional coordinates
astTranPastTranP - Transform N-dimensional coordinates held in separate arrays
astTuneastTune - Set or get an integer-valued AST global tuning parameter
astTuneCastTuneC - Set or get a character-valued AST global tuning parameter
astUinterpastUinterp - Perform sub-pixel interpolation on a grid of data
astUkern1astUkern1 - 1-dimensional sub-pixel interpolation kernel
astUnformatastUnformat - Read a formatted coordinate value for a Frame axis
astUnitMapastUnitMap - Create a UnitMap
astUnlockastUnlock - Unlock an Object for use by other threads
astVersionastVersion - Return the version of the AST library being used
astWarningsastWarnings - Returns any warnings issued by the previous read or write operation
astWatchastWatch - Identify a new error status variable for the AST library
astWcsMapastWcsMap - Create a WcsMap
astWinMapastWinMap - Create a WinMap
astWriteastWrite - Write an Object to a Channel
astWriteFitsastWriteFits - Write out all cards in a FitsChan to the sink function
astXmlChanastXmlChan - Create an XmlChan
astZoomMapastZoomMap - Create a ZoomMap