sfwigb (2.0-git)
X WIGgle-trace plot of f(x1,x2) via Bitmap.

        sfwigb < in.rsf x2= bias=0.0 clip= perc=100.0 verbose=y wt=1 va=1 xcur=1.0 wigclip=0 xbox=50 ybox=50 wbox=550 hbox=700 x1beg=x1min x1end=x1max d1num=0.0 f1num=x1min n1tic=1 x2beg=x2min x2end=x2max d2num=0.0 f2num=x2min n2tic=1 labelsize=18.0 titlesize=24.0 endian= interp=n mpicks= grid1= label1= grid2= label2= labelfont= title= titlefont= style= titlecolor= labelcolor= gridcolor= windowtitle=

X Functionality:
Button 1 Zoom with rubberband box
Button 2 Show mouse (x1,x2) coordinates while pressed
q or Q key Quit
s key Save current mouse (x1,x2) location to file
p or P key Plot current window with pswigb (only from disk files)
a or page up keys enhance clipping by 10%
c or page down keys reduce clipping by 10%
up,down,left,right keys move zoom window by half width/height
i or +(keypad) zoom in by factor 2
o or -(keypad) zoom out by factor 2
l lock the zoom while moving the coursor
u unlock the zoom
1,2,...,9 Zoom/Move factor of the window size

Reaching the window limits while moving within changes the zoom
factor in this direction. The use of zoom locking(l) disables it

float bias=0.0
data value corresponding to location along axis 2
float clip=
data values < bias+clip and > bias-clip are clipped
float d1num=0.0
numbered tic interval on axis 1 (0.0 for automatic)
float d2num=0.0
numbered tic interval on axis 2 (0.0 for automatic)
int endian=
endian for display =0 little endian =1 big endian
float f1num=x1min
first numbered tic on axis 1 (used if d1num not 0.0)
float f2num=x2min
first numbered tic on axis 2 (used if d2num not 0.0)
string grid1=
grid lines on axis 1 - none, dot, dash, or solid
string grid2=
grid lines on axis 2 - none, dot, dash, or solid
string gridcolor=

int hbox=700
height in pixels of window
bool interp=n [y/n]
if y, use interpolation
string label1=

string label2=

string labelcolor=

string labelfont=
font name for axes labels
float labelsize=18.0

string mpicks=
file to save mouse picks in
int n1tic=1
number of tics per numbered tic on axis 1
int n2tic=1
number of tics per numbered tic on axis 2
float perc=100.0
percentile for determining clip
string style=

string title=

string titlecolor=

string titlefont=

float titlesize=24.0

int va=1
=0 for no variable-area;
=1 for variable-area fill;
=2 for variable area, solid/grey fill
bool verbose=y [y/n]
y for info printed on stderr (n for no info)
int wbox=550
width in pixels of window
int wigclip=0
If 0, the plot box is expanded to accommodate
the larger wiggles created by xcur>1. If this
flag is non-zero, the extra-large wiggles are
are clipped at the boundary of the plot box.
string windowtitle=
initialize zoom box parameters
int wt=1
=0 for no wiggle-trace; =1 for wiggle-trace
float x1beg=x1min
value at which axis 1 begins
float x1end=x1max
value at which axis 1 ends
floats x2=
array of sampled values in 2nd dimension [n2]
float x2beg=x2min
value at which axis 2 begins
float x2end=x2max
value at which axis 2 ends
int xbox=50
x in pixels of upper left corner of window
float xcur=1.0
wiggle excursion in traces corresponding to clip
int ybox=50
y in pixels of upper left corner of window