void wnfltd_c ( SpiceDouble small,
SpiceCell * window )
Filter (remove) small intervals from a double precision window.
WINDOWS
WINDOWS
VARIABLE I/O DESCRIPTION
-------- --- --------------------------------------------------
small I Limiting measure of small intervals.
window I,O Window to be filtered.
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.
window on output, is the original window, after small
intervals have been removed.
None.
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.
None.
This routine removes from the input window every interval with
measure less than or equal to the limiting measure (small).
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)
None.
None.
N.J. Bachman (JPL)
H.A. Neilan (JPL)
W.L. Taber (JPL)
I.M. Underwood (JPL)
-CSPICE Version 1.0.0, 21-JUL-2002 (NJB) (HAN) (WLT) (IMU)
filter small intervals from a d.p. window
Link to routine wnfltd_c source file wnfltd_c.c
|