Documentation for /home/davin/idl/socware/

Generated by IDLdoc

single page | use frames     summary     class     fields     routine details     file attributes

spedas/gui/display/draw_object/

spd_ui_draw_object__getspecref.pro


spd_ui_draw_object method: getSpecRef Generates a gridded and fully clipped spectragram during the update function. The output from this is used to generate the model for display and used directly as a reference for the legend Inputs: xrange(2 element double): The range([min,max]) of the panel on the x-axis. yrange(2 element double): The range([min,max]) of the panel on the y-axis. xpanel_sz_pt(long): The size of the panel in the x-direction. Units are a multiple/fraction of screen pixels. ypanel_sz_pt(long): The size of the panel in the y-direction. Units are a multiple/fraction of screen pixels. xscale(long): x axis scaling mode. 0(linear),1(log10),2(logN) yscale(long): y axis scaling mode. 0(linear),1(log10),2(logN) zscale(long): z axis scaling mode. 0(linear),1(log10),2(logN) dx(ptr to array): x data for this spectral plot dy(ptr to array): y data for this spectral plot dz(ptr to array): z data for this spectral plot Outputs: refVar(double array): Array containing final clipped, gridded data plotData(struct) : structure containing information about range,position,scaling, and clipping of resulting quantity, for use with getSpecModel NOTES: 1. xrange,yrange may be different from the range of the data because not all spectragrams span the entire panel, and some span more than the entire panel. 2. xpanel_sz_pt,ypanel_sz_pt will be increased due to aliasing correction factor, but decreased because panel spans only a portion of the screen 3. May-2013: makeSpec now produces a spectrogram corresponding to the panel itself instead of the input data; this code has been modified to accomodate that change. $LastChangedBy: jimm $ $LastChangedDate: 2014-02-11 10:54:32 -0800 (Tue, 11 Feb 2014) $ $LastChangedRevision: 14326 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/spedas/gui/display/draw_object/spd_ui_draw_object__getspecref.pro $

Routines

top source spd_ui_draw_object::getSpecRef

spd_ui_draw_object::getSpecRef, xrange, yrange, xpanel_sz_pt, ypanel_sz_pt, xscale, yscale, zscale, dx, dy, dz, refvar=refvar, plotData=plotData

Parameters

xrange
yrange
xpanel_sz_pt
ypanel_sz_pt
xscale
yscale
zscale
dx
dy
dz

Keywords

refvar
plotData

File attributes

Modification date: Thu Feb 13 16:41:36 2014
Lines: 73