- ←Prev
- KAPLIBS – Internal subroutines used within the KAPPA package.
- Next→
- TOC ↑
Description:
This routine is
equivalent to KPG1_WRLST, except that it provides the option of storing a textual label with each position,
via the extra argument LABS.
Invocation
CALL KPG1_WRTAB( PARAM, ARRDIM, NPOS, NAX, POS, IFRM,
IWCS, TITLE, ID0, IDENTS, LABS, HIST, NULL, STATUS )
Arguments
PARAM = CHARACTER
(
)
(Given)
The name of the parameter to use.
ARRDIM = INTEGER (Given)
The size of the first
dimension of the positions array. This must be larger than or equal to NPOS.
NPOS =
INTEGER (Given)
The number of positions to store in the file.
NAX = INTEGER (Given)
The number of axes in the Frame specified by IFRM.
POS( ARRDIM, NAX ) = DOUBLE
PRECISION (Given)
The positions to store in the file. POS( I, J ) should give the axis J value for
position I.
IFRM = INTEGER (Given)
The index of the Frame within IWCS to which the
supplied positions relate. Can be AST__BASE or AST__CURRENT.
IWCS = INTEGER
(Given)
A pointer to an AST FrameSet to store with the positions.
TITLE = CHARACTER
(
)
(Given)
A title to store at the top of the text file. Ignored if blank.
ID0 = INTEGER (Given)
The
integer identifier value to associate with the first supplied position. Identifiers for subsequent
positions increase by 1 for each position. If this is supplied less than or equal to zero, then its value is
ignored and the identifiers supplied in array IDENTS are used instead.
IDENTS( NPOS ) =
INTEGER (Given)
The individual integer identifiers to associate with each position. Only accessed if
ID0 is less than or equal to zero.
LABS = INTEGER (Given)
A GRP group identifier containing the
labels to be associated with the positions. The number of elements in this group should be equal to
NPOS. If GRP__NOID is supplied, no label column will be created.
HIST = INTEGER
(Given)
A GRP group identifier containing history text to store with the catalogue. If
GRP__NOID is supplied, no history information will be stored with the catalogue.
NULL =
LOGICAL (Given)
Is the user allowed to supply a null value? If so, the error status will be
annulled before returning.
STATUS = INTEGER (Given and Returned)
The global status.
- ←Prev
- KAPLIBS – Internal subroutines used within the KAPPA package.
- Next→
- TOC ↑