▼Nast | AST wrapper classes and functions |
Ndetail | |
CChannel | Channel provides input/output of AST objects |
CChebyDomain | The domain over which a Chebyshev polynomial is defined; returned by ChebyMap.getDomain |
CChebyMap | A ChebyMap is a form of Mapping which performs a Chebyshev polynomial transformation |
CCmpFrame | A CmpFrame is a compound Frame which allows two component Frames (of any class) to be merged together to form a more complex Frame |
CCmpMap | Abstract base class for SeriesMap and ParallelMap |
CDirectionPoint | Struct returned by Frame::offset2 containing a direction and a point |
CFileStream | File-based source or sink (not both) for channels |
CFitsChan | A specialized form of Channel which reads and writes FITS header cards |
CFitsTable | |
CFoundValue | A value and associated validity flag |
CFrame | Frame is used to represent a coordinate system |
CFrameDict | A FrameSet whose frames can be referenced by domain name |
CFrameMapping | Struct returned by Frame::pickAxes containing a frame and a mapping |
CFrameSet | A FrameSet consists of a set of one or more Frames (which describe coordinate systems), connected together by Mappings (which describe how the coordinate systems are inter-related) |
CKeyMap | KeyMap is used to store a set of values with associated keys which identify the values |
CLutMap | LutMap is a specialised form of Mapping which transforms 1-dimensional coordinates by using linear interpolation in a lookup table |
CMapBox | Object to compute the bounding box which just encloses another box after it has been transformed by a mapping |
CMapping | An abstract base class for objects which transform one set of coordinates to another |
CMapSplit | A Mapping split off as a subset of another Mapping |
CMathMap | A MathMap is a Mapping which allows you to specify a set of forward and/or inverse transformation functions using arithmetic operations and mathematical functions similar to those available in C |
CMatrixMap | MatrixMap is a form of Mapping which performs a general linear transformation |
CNormMap | A Mapping which normalises coordinate values using the norm method of the supplied Frame |
CNReadValue | Struct returned by Frame::unformat containing the number of characters read and corresponding value |
CObject | Abstract base class for all AST objects |
CParallelMap | A parallel compound mapping where the first Mapping is used to transform the lower numbered coordinates of each point and the second Mapping is used to transform the remaining coordinates |
CPcdMap | A PcdMap is a non-linear Mapping which transforms 2-dimensional positions to correct for the radial distortion introduced by some cameras and telescopes |
CPermMap | A Mapping which permutes the order of coordinates, and possibly also changes the number of coordinates, between its input and output |
CPolyMap | PolyMap is a Mapping which performs a general polynomial transformation |
CQuadApprox | A quadratic approximation to a 2D Mapping |
CRateMap | RateMap is a Mapping which represents a single element of the Jacobian matrix of another Mapping |
CResolvedPoint | Struct returned by Frame::resolve containing a point and the resolved vector components |
CSeriesMap | A series compound mapping where the first Mapping is used to transform the coordinates of each point and the second Mapping is then applied to the result |
CShiftMap | ShiftMap is a linear Mapping which shifts each axis by a specified constant value |
CSkyFrame | SkyFrame is a specialised form of Frame which describes celestial longitude/latitude coordinate systems |
CSlaMap | SlaMap is a specialised form of Mapping which can be used to represent a sequence of conversions between standard celestial (longitude, latitude) coordinate systems |
CSpecFrame | A specialised form of one-dimensional Frame which represents various coordinate systems used to describe positions within an electro-magnetic spectrum |
CSphMap | A SphMap is a Mapping which transforms points from a 3-dimensional Cartesian coordinate system into a 2-dimensional spherical coordinate system (longitude and latitude on a unit sphere centred at the origin) |
CStream | A stream for ast::Channel |
CStringStream | String-based source and sink for channels |
CTable | |
CTimeFrame | A TimeFrame is a specialised form of one-dimensional Frame which represents various coordinate systems used to describe positions in time |
CTimeMap | A TimeMap is a specialised form of 1-dimensional Mapping which can be used to represent a sequence of conversions between standard time coordinate systems |
CTranMap | 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) |
CUnitMap | A UnitMap is a unit (null) Mapping that has no effect on the coordinates supplied to it |
CUnitNormMap | The forward transformation of a UnitNormMap subtracts the specified centre and then transforms the resulting vector to a unit vector and the vector norm |
CWcsMap | Map from a spherical system to a cartesian system using standard FITS sky coordinate projections |
CWinMap | A WinMap is a linear Mapping which transforms a rectangular window in one coordinate system into a similar window in another coordinate system by scaling and shifting each axis (the window edges being parallel to the coordinate axes) |
CXmlChan | XmlChan provides input/output of AST objects |
CZoomMap | A Mapping which "zooms" a set of points about the origin by multiplying all coordinate values by the same scale factor |
▼Nastshim | |
Ndetail | |
NfitsChanContinued | |
NfitsTableContinued | |
▼NkeyMap | |
NkeyMapContinued | |
▼Ntest | |
CMappingTestCase | |
CObjectTestCase | |
Nstd | STL namespace |
Nversion | |