App-SeismicUnixGui

 view release on metacpan or  search on metacpan

lib/App/SeismicUnixGui/developer/Stripped/plot/xpicker.xplot.main  view on Meta::CPAN

 XPICKER - X wiggle-trace plot of f(x1,x2) via Bitmap with PICKing	

 xpicker n1= [optional parameters] <binaryfile				

 X Menu functionality:							
    Pick Filename Window	default is pick_file			
    Load		load an existing Pick Filename			
    Save		save to Pick Filename				
    View only/Pick	default is View, click to enable Picking	
    Add/Delete		default is Add, click to delete picks		
    Cross off/on	default is Cross off, click to enable Crosshairs

 In View mode:								
    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 			

 Notes:								
	Menu selections and toggles ("clicks") are made with button 1	
	Pick selections are made with button 3				
	Edit a pick selection by dragging it with button 3 down	or	
	by making a new pick on that trace				
	Reaching the window limits while moving within changes the zoom	
	factor in this direction. The use of zoom locking(l) disables it

 Other X Mouse functionality:						
 Mouse Button 1	Zoom with rubberbox				
 Mouse Button 2	Show mouse (x1,x2) coordinates while pressed	

 The following keys are active in View Only mode:			

 Required Parameters:							
 n1=		number of samples in 1st (fast) dimension		

 Optional Parameters:							
 mpicks=pick_file	name of output (input) pick file		
 d1=1.0		sampling interval in 1st dimension		
 f1=d1		  first sample in 1st dimension				
 n2=all		 number of samples in 2nd (slow) dimension	
 d2=1.0		 sampling interval in 2nd dimension		
 f2=d2		  first sample in 2nd dimension				
 x2=f2,f2+d2,...	array of sampled values in 2nd dimension	
 bias=0.0	       data value corresponding to location along axis 2
 perc=100.0	     percentile for determining clip			
 clip=(perc percentile) data values < bias+clip and > bias-clip are clipped
 xcur=1.0	       wiggle excursion in traces corresponding to clip	
 wt=1		   =0 for no wiggle-trace; =1 for wiggle-trace		
 va=1		   =0 for no variable-area; =1 for variable-area fill	
                        =2 for variable area, solid/grey fill          
                        SHADING: 2<=va<=5  va=2 light grey, va=5 black 
 verbose=1	      =1 for info printed on stderr (0 for no info)	
 xbox=50		x in pixels of upper left corner of window	
 ybox=50		y in pixels of upper left corner of window	
 wbox=550	      	width in pixels of window			
 hbox=700		height in pixels of window			
 x1beg=x1min		value at which axis 1 begins			
 x1end=x1max		value at which axis 1 ends			
 d1num=0.0		 numbered tic interval on axis 1 (0.0 for automatic)
 f1num=x1min		first numbered tic on axis 1 (used if d1num not 0.0)
 n1tic=1		number of tics per numbered tic on axis 1	
 grid1=none		grid lines on axis 1 - none, dot, dash, or solid
 label1=		label on axis 1					
 x2beg=x2min		value at which axis 2 begins			
 x2end=x2max		value at which axis 2 ends			
 d2num=0.0		 numbered tic interval on axis 2 (0.0 for automatic)
 f2num=x2min		first numbered tic on axis 2 (used if d2num not 0.0)
 n2tic=1		number of tics per numbered tic on axis 2	
 grid2=none		grid lines on axis 2 - none, dot, dash, or solid 
 label2=		label on axis 2					
 labelfont=Erg14	font name for axes labels			
 title=		title of plot					
 titlefont=Rom22	font name for title				
 labelcolor=blue	color for axes labels				
 titlecolor=red	color for title					
 gridcolor=blue	color for grid lines				
 style=seismic		normal (axis 1 horizontal, axis 2 vertical) or	
 		    	seismic (axis 1 vertical, axis 2 horizontal)	
 endian=		=0 little endian, =1 big endian			
 interp=0		no sinc interpolation				



( run in 0.711 second using v1.01-cache-2.11-cpan-39bf76dae61 )