
Next:
ARY_ISBAS
-
Enquire if an array is a base array
Up: Routine Descriptions
Previous:
ARY_IMPRT
-
Import an array into the ARY_ system from HDS
ARY_ISACC
-
Determine whether a specified type of array access is available
- Description:
-
The routine determines whether a specified type of access to an
array is available, or whether it has been disabled. If access is
not available, then any attempt to access the array in this way
will fail.
- Invocation:
-
CALL ARY_ISACC( IARY, ACCESS, ISACC, STATUS )
- Arguments:
-
-
IARY = INTEGER (Given)
-
Array identifier.
-
ACCESS = CHARACTER
(
) (Given)
-
The type of array access required: 'BOUNDS ', 'DELETE ',
'SHIFT ', 'TYPE ' or 'WRITE ' (see the Notes section for
details).
-
ISACC = LOGICAL (Returned)
-
Whether the specified type of access is available.
-
STATUS = INTEGER (Given and Returned)
-
The global status.
- Notes:
-
The valid access types control the following operations on the
array:
-
'BOUNDS ' permits the pixel-index bounds of a base array to be
altered.
-
'DELETE ' permits deletion of the array.
-
'SHIFT ' permits pixel-index shifts to be applied to a base
array.
-
'TYPE ' permits the data type of the array to be altered.
-
'WRITE ' permits new values to be written to the array, or the
array 's state to be reset.

Next:
ARY_ISBAS
-
Enquire if an array is a base array
Up: Routine Descriptions
Previous:
ARY_IMPRT
-
Import an array into the ARY_ system from HDS
ARY A Subroutine Library for Accessing ARRAY Data Structures
Starlink User Note 11
R.F. Warren-Smith
28th April 1998
E-mail:rfws@star.rl.ac.uk