def self.igorOperation
@igorOperation ||= Set.new %w(
abort addfifodata addfifovectdata addmovieaudio addmovieframe adoptfiles
apmath append appendimage appendlayoutobject appendmatrixcontour
appendtext appendtogizmo appendtograph appendtolayout appendtotable
appendxyzcontour autopositionwindow backgroundinfo beep boundingball
browseurl buildmenu button cd chart checkbox checkdisplayed choosecolor
close closehelp closemovie closeproc colorscale colortab2wave
concatenate controlbar controlinfo controlupdate
convertglobalstringtextencoding convexhull convolve copyfile copyfolder
copyscales correlate createaliasshortcut createbrowser cross
ctrlbackground ctrlfifo ctrlnamedbackground cursor curvefit
customcontrol cwt debugger debuggeroptions defaultfont
defaultguicontrols defaultguifont defaulttextencoding defineguide
delayupdate deleteannotations deletefile deletefolder deletepoints
differentiate dir display displayhelptopic displayprocedure doalert
doigormenu doupdate dowindow doxopidle dpss drawaction drawarc
drawbezier drawline drawoval drawpict drawpoly drawrect drawrrect
drawtext drawusershape dspdetrend dspperiodogram duplicate
duplicatedatafolder dwt edgestats edit errorbars execute
executescripttext experimentmodified exportgizmo extract
fastgausstransform fastop fbinread fbinwrite fft fgetpos fifo2wave
fifostatus filterfir filteriir findcontour findduplicates findlevel
findlevels findpeak findpointsinpoly findroots findsequence findvalue
fpclustering fprintf freadline fsetpos fstatus ftpcreatedirectory
ftpdelete ftpdownload ftpupload funcfit funcfitmd gbloadwave getaxis
getcamera getfilefolderinfo getgizmo getlastusermenuinfo getmarquee
getmouse getselection getwindow graphnormal graphwavedraw graphwaveedit
grep groupbox hanning hideigormenus hideinfo hideprocedures hidetools
hilberttransform histogram ica ifft imageanalyzeparticles imageblend
imageboundarytomask imageedgedetection imagefileinfo imagefilter
imagefocus imagefromxyz imagegenerateroimask imageglcm
imagehistmodification imagehistogram imageinterpolate imagelineprofile
imageload imagemorphology imageregistration imageremovebackground
imagerestore imagerotate imagesave imageseedfill imageskeleton3d
imagesnake imagestats imagethreshold imagetransform imageunwrapphase
imagewindow indexsort insertpoints integrate integrate2d integrateode
interp3dpath interpolate2 interpolate3d jcamploadwave jointhistogram
killbackground killcontrol killdatafolder killfifo killfreeaxis killpath
killpicts killstrings killvariables killwaves killwindow kmeans label
layout layoutpageaction layoutslideshow legend
linearfeedbackshiftregister listbox loaddata loadpackagepreferences
loadpict loadwave loess lombperiodogram make makeindex markperftesttime
matrixconvolve matrixcorr matrixeigenv matrixfilter matrixgaussj
matrixglm matrixinverse matrixlinearsolve matrixlinearsolvetd matrixlls
matrixlubksub matrixlud matrixludtd matrixmultiply matrixop matrixschur
matrixsolve matrixsvbksub matrixsvd matrixtranspose measurestyledtext
mlloadwave modify modifybrowser modifycamera modifycontour modifycontrol
modifycontrollist modifyfreeaxis modifygizmo modifygraph modifyimage
modifylayout modifypanel modifytable modifywaterfall movedatafolder
movefile movefolder movestring movesubwindow movevariable movewave
movewindow multitaperpsd multithreadingcontrol neuralnetworkrun
neuralnetworktrain newcamera newdatafolder newfifo newfifochan
newfreeaxis newgizmo newimage newlayout newmovie newnotebook newpanel
newpath newwaterfall note notebook notebookaction open openhelp
opennotebook optimize parseoperationtemplate pathinfo pauseforuser
pauseupdate pca playmovie playmovieaction playsound popupcontextualmenu
popupmenu preferences primefactors print printf printgraphs printlayout
printnotebook printsettings printtable project pulsestats putscraptext
pwd quit ratiofromnumber redimension remove removecontour
removefromgizmo removefromgraph removefromlayout removefromtable
removeimage removelayoutobjects removepath rename renamedatafolder
renamepath renamepict renamewindow reorderimages reordertraces
replacetext replacewave resample resumeupdate reverse rotate save
savedata saveexperiment savegraphcopy savenotebook
savepackagepreferences savepict savetablecopy setactivesubwindow setaxis
setbackground setdashpattern setdatafolder setdimlabel setdrawenv
setdrawlayer setfilefolderinfo setformula setigorhook setigormenumode
setigoroption setmarquee setprocesssleep setrandomseed setscale
setvariable setwavelock setwavetextencoding setwindow showigormenus
showinfo showtools silent sleep slider smooth smoothcustom sort
sortcolumns soundinrecord soundinset soundinstartchart soundinstatus
soundinstopchart soundloadwave soundsavewave sphericalinterpolate
sphericaltriangulate splitstring splitwave sprintf sscanf stack
stackwindows statsangulardistancetest statsanova1test statsanova2nrtest
statsanova2rmtest statsanova2test statschitest
statscircularcorrelationtest statscircularmeans statscircularmoments
statscirculartwosampletest statscochrantest statscontingencytable
statsdiptest statsdunnetttest statsfriedmantest statsftest
statshodgesajnetest statsjbtest statskde statskendalltautest statskstest
statskwtest statslinearcorrelationtest statslinearregression
statsmulticorrelationtest statsnpmctest statsnpnominalsrtest
statsquantiles statsrankcorrelationtest statsresample statssample
statsscheffetest statsshapirowilktest statssigntest statssrtest
statsttest statstukeytest statsvariancestest statswatsonusquaredtest
statswatsonwilliamstest statswheelerwatsontest statswilcoxonranktest
statswrcorrelationtest structget structput sumdimension sumseries
tabcontrol tag textbox threadgroupputdf threadstart tile tilewindows
titlebox tocommandline toolsgrid triangulate3d unwrap urlrequest
valdisplay waveclear wavemeanstdv wavestats wavetransform wfprintf
)
end