- Abstract
Filter (remove) small intervals from a double precision window.
- Required_Reading
WINDOWS
- Brief_I/O
VARIABLE I/O DESCRIPTION
-------- --- --------------------------------------------------
small I Limiting measure of small intervals.
window I,O Window to be filtered.
- Detailed_Input
small is the limiting measure of the small intervals to
be filtered. Intervals of measure less than or equal
to small are removed from the window.
window on input, is a window containing zero or more
intervals. window must be declared as a double precision
SpiceCell.
- Detailed_Output
window on output, is the original window, after small
intervals have been removed.
- Parameters
None.
- Particulars
This routine removes from the input window every interval with
measure less than or equal to the limiting measure (small).
- Examples
Let window contain the intervals
[ 1, 3 ] [ 7, 11 ] [ 23, 27 ] [ 29, 29 ]
Then the following series of calls
wnfltd_c ( 0, &window ); (1)
wnfltd_c ( 2, &window ); (2)
wnfltd_c ( 3, &window ); (3)
produces the following series of windows
[ 1, 3 ] [ 7, 11 ] [ 23, 27 ] (1)
[ 7, 11 ] [ 23, 27 ] (2)
[ 7, 11 ] [ 23, 27 ] (3)
- Restrictions
None.
- Exceptions
1) If the input window does not have double precision type,
the error SPICE(TYPEMISMATCH) is signaled.
2) If small is less than or equal to zero, this routine has
no effect on the window.
- Files
None.
- Author_and_Institution
N.J. Bachman (JPL)
H.A. Neilan (JPL)
W.L. Taber (JPL)
I.M. Underwood (JPL)
- Literature_References
None.
- Version
-CSPICE Version 1.0.0, 21-JUL-2002 (NJB) (HAN) (WLT) (IMU)
- Index_Entries
filter small intervals from a d.p. window
- Link to routine source