spedas/gui/display/draw_object/
spd_ui_draw_object__collatedata.pro
spd_ui_draw_object method: collateData gets data from loadedData, collects into arrays and performs basic preprocessing. INPUT: traces(array of objects): spd_ui_line_settings or spd_ui_spectra_settings, with names of data to be requested loadedData(spd_ui_loaded_data): The loaded data object from which data will be taken. yscale(long): 0(linear),1(log10),or 2(logN) to indicate the scaling mode used for the y-axis. This is needed if a dummy y-axis needs to be generated for a spectral plot with no y-data specified. OUTPUTS outXPtrs(array of pointers): An array of pointers containing the extracted X traces outYPtrs(array of pointers): An array of pointers containing the extracted Y traces outZPtrs(array of pointers): An array of pointers containing the extracted Z traces(or null pointers if corresponding trace is line) mirror(array of pointers): An array of pointers containing pointers to mirror data(or null pointers if traces is not mirroring) fail(boolean) : 1 if the operation fails, 0 otherwise dataNames(array of strings): Name of the dependent variable for each trace dataidx(array of indexes): The indices of traces that are valid after processing, -1 if non are. $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__collatedata.pro $
Routines
top source spd_ui_draw_object::collateData
spd_ui_draw_object::collateData, traces, loadedData, yscale=yscale, outXPtrs=outXPtrs, outYPtrs=outYPtrs, outZptrs=outZptrs, mirror=mirror, fail=fail, dataNames=dataNames, dataidx=dataidx
Parameters
- traces
- loadedData
Keywords
- yscale
- outXPtrs
- outYPtrs
- outZptrs
- mirror
- fail
- dataNames
- dataidx
File attributes
Modification date: | Thu Feb 13 16:41:35 2014 |
Lines: | 116 |