IRQ_ADDQN( LOCS, QNAME, DEFLT, COMMNT, STATUS )
Define a new quality name.
IRQ_ANNUL( IDQ, STATUS )
Annul an identifier for a compiled quality expression.
IRQ_CHKQN( LOCS, QNAME, THERE, STATUS )
Check that a specified quality name is defined.
IRQ_CLOSE( STATUS )
Close down the compiled quality expression identifier system.
IRQ_CNTQ( LOCS, SIZE, SET, STATUS )
Count the number of pixels with each bit set in the QUALITY component.
IRQ_CNTQ8( LOCS, SIZE, SET, STATUS )
Count the number of pixels with each bit set in the QUALITY component - INTEGER*8
interface.
IRQ_COMP( LOCS, SIZE, INFO, QEXP, UNDEF, NUNDEF, ERRPNT, IDQ, STATUS
)
Compile a quality expression.
CALL IRQ_DELET( INDF, STATUS )
Delete all quality-name information from an NDF.
IRQ_FIND( INDF, LOCS, XNAME, STATUS )
Find a structure containing quality names information.
IRQ_FXBIT( LOCS, QNAME, BIT, SET, FIXBIT, STATUS )
Assign a fixed bit number to a quality name.
IRQ_GETQN( LOCS, QNAME, FIXED, VALUE, BIT, COMMNT, STATUS )
Get information about a specified quality name.
CALL IRQ_GETQX( PARAM, QEXP, STATUS )
Get a quality expression from the user and check for syntax errors.
IRQ_NEW( INDF, XNAME, LOCS, STATUS )
Create a structure to hold quality names information.
IRQ_NUMQN( LOCS, NAMES, STATUS )
Return the number of defined quality names.
IRQ_NXTQN( LOCS, CONTXT, QNAME, FIXED, VALUE, BIT, COMMNT, DONE, STATUS
)
Return information about the next defined quality name.
IRQ_RBIT( LOCS, QNAME, BIT, STATUS )
Reserve a bit number for a given quality name.
IRQ_REMQN( LOCS, QNAME, STATUS )
Remove the definition of a quality name.
IRQ_RESQ( LOCS, QNAME, STATUS )
Ensure no pixels hold a specified quality.
IRQ_RESQL( LOCS, LISTED, QNAME, NDIM, NCOORD, LIST, SET, STATUS )
Ensure pixels selected by a list do not hold a specified quality.
IRQ_RESQL8( LOCS, LISTED, QNAME, NDIM, NCOORD, LIST, SET, STATUS )
Ensure pixels selected by a list do not hold a specified quality - INTEGER*8 interface.
IRQ_RESQM( LOCS, BAD, QNAME, SIZE, MASK, SET, STATUS )
Ensure pixels selected by a mask do not hold a specified quality.
IRQ_RESQM8( LOCS, BAD, QNAME, SIZE, MASK, SET, STATUS )
Ensure pixels selected by a mask do not hold a specified quality - INTEGER*8 interface.
IRQ_RLSE( LOCS, STATUS )
Release the resource used to locate quality name information.
IRQ_RWQN( LOCS, QNAME, SET, NEWVAL, OLDVAL, STATUS )
Get and/or set the read-only flag for a quality name.
IRQ_SBADx( IDQ, HELD, SIZE, VEC, ALLBAD, NOBAD, STATUS )
Set pixels bad which satisfy a given quality expression.
IRQ_SETQ( LOCS, QNAME, STATUS )
Ensure all pixels hold a specified quality.
IRQ_SETQL( LOCS, LISTED, QNAME, NDIM, NCOORD, LIST, SET, STATUS )
Ensure pixels selected by a list hold a specified quality.
IRQ_SETQL8( LOCS, LISTED, QNAME, NDIM, NCOORD, LIST, SET, STATUS )
Ensure pixels selected by a list hold a specified quality - INTEGER*8 interface.
IRQ_SETQM( LOCS, BAD, QNAME, SIZE, MASK, SET, STATUS )
Ensure pixels selected by a mask hold a specified quality.
IRQ_SETQM8( LOCS, BAD, QNAME, SIZE, MASK, SET, STATUS )
Ensure pixels selected by a mask hold a specified quality - INTEGER*8 interface.
IRQ_SYNTX( QEXP, ERRPNT, STATUS )
Check a quality expression for syntax errors.