KEYWORD IWAttachWin IWAutoSize IWAlDisWinBrd IWAlFileDecFormat IWRtDisInfo IWAlDis IWAlZoom IWRtZoom IWClrScr IWAlDisSec IWRtDisSec IWAlDisOffset IWRtDisOffset IWAlDisSec_ZWT IWRtDisSec_ZWT IWAlWinPos IWRtWinPos IWAlMultDisp IWRtMultDisp IWAlWinMap IWIsWinMap IWAlWaveMap IWIsWaveMap IWDelWave IWDelSec IWAlColorMode IWRtColorMode IWAlDisColor IAlscl IWRtScl IWAlLdInfo IWAlStepAttr IWRtStepAttr IWAlClearBkg IWAlImgDisplayed IWAlInterP IWAlNoCopy IWRtNumSec IWAlScrSize IWRtScrSize IWAlHis IWIsHisOn IWAlHisAttr IWRtHisAttr IWAlSel IWRtSel IWNextSec IWPrevSec IWLastSec IWFirstSec IWRtNextDLWin IWRaiseDis IWLowerDis IWDisplay IWIsSplDis IWAlSecScl IWRtSecScl IWAlSecMMM IWRtSecMMM IWAlZWTMMM IWRtZWTMMM IWAlLabStr IWAlFileInfo_ IWRtFileInfo_ IWIsWinExist IWIsWaveExist IWEndFastGr IWDisFastGr IWFastUpdate IWIsAWin IWGetRecArea IWDataToWin IWWinToData IWUpdateGr IWCopyDisImgBox IWCopySclImgBox IWRtWaveGrColor IWXEvtToKeySym IWXEvtToWID IWXEvtToDataXY IWXEvtToData IWXToIWLCoord IWIsImgScaled IWRtLUT IWAlLUT IWRtLUTSize IWRtSclMinMax DESCRIPTION This file contains help on all the function calls available to applications for manipulating image window attributes. Abbreviation rules: Window => Win Maximum = > Max Minumum => Min Number => Num Position => Pos Display => Dis Section => Sec Return => rt Alter => al Scale =>Scl Direction => Dir Dimension => Dim Histogram => His Previous => Prev Select => Sel Attribute => Attr WindowDisplayList=> DL Restore => Res Pseudo = Psd Simple => Spl Memory => Mem Information => Info MinMaxMean => MMM Registe => Reg Change => Chg Line =< Ln Polygon => Poly Circle => Cir Remove => Rm Graphic => Gr Point => Pt SharedMemory =>SHM Alloc=>Alc LookUpTable => LUT Rectangular => Rec Background => Bkg Evt => Event Function naming conventions: prefix: IW: All display related calls start with IW IWAl : function to set new values In this type of routine if the send argument is iwave and it is set to be -1, the function will applied to all waves in the target window. IWRt : function to return values IWIs : logical function to return status IWAttachWin(istream,iwin,status) IWAutoSize(istream,iflag) IWAlDisWinBrd(istream,iflag) IWAlFileDecFormat(istream,iflag) IWRtDisInfo(istream,iwave,dis_ptr,dis_size,proc_buf,proc_size,proc_mode, buf_width,buf_height) IWAlDis(istream,iflag) IWAlZoom(istream,izoom) IWRtZoom(istream) IWClrScr(istream) IWAlDisSec(istream,isec) IWRtDisSec(istream) IWAlDisOffset(istream,iwave,ioffset(2)) IWRtDisOffset(istream,iwave,ioffset(2)) IWAlDisSec_ZWT(istream,iz,iw,it) IWRtDisSec_ZWT(istream,iz,iw,it) IWAlWinPos(istream,ixst,iyst,iwidth,iheight) IWRtWinPos(istream,ixst,iyst,iwidth,iheight) IWAlMultDisp(istream,imdx,imdy) IWRtMultDisp(istream,imdx,imdy) IWAlWinMap(istream,iflag) IWIsWinMap(istream) IWAlWaveMap(istream,iwave,iflag) IWIsWaveMap(istream,iwave) IWDelWave(istream,iwave) IWDelSec(istream,iwave,iz) IWAlColorMode(istream,idmode) IWRtColorMode(istream) IWAlDisColor(istream,icolor(5)) IWRtDisColor(istream,icolor(5)) IWAlGrColor(istream,icolor(5)) IWRtGrColor(istream,icolor(5)) IWAlPsdGrColor(istream,icolor) IWRtPsdGrColor(istream) IWAlScl(istream,iwav,scale(4)) IWRtScl(istream,iwav,scale(4)) IWAlLdInfo(istream,iwave,name,area,scale) IWAlStepAttr(istream,iattr(2)) IWRtStepAttr(istream,iattr(2)) IWAlSclBar(istream,iflag) IWIsSclBarOn(istream) IWAlSclBarAttr(istream,icolor,idir,rlen,ithick,ipos(2)) IWRtSclBarAttr(istream,icolor,idir,rlen,ithick,ipos(2)) IWAlClearBkg(istream,flag) IWAlImgDisplayed(istream,flag) IWAlInterP(istream,flag) IWAlNoCopy(istream,iflag) IWRtNoCopy(istream) IWRtNumSec(istream,iwave) IWAlScrSize(istream,isize) IWRtScrSize(istream) IWAlHis(istream,iwave,iflag) IWIsHisOn(istream,iwave) IWAlHisAttr(istream,iwave,icolor,idim) IWRtHisAttr(istream,iwave,icolor,idim) IWAlSel(istream,isel(5)) IWRtSel(istream,isel(5)) IWNextSec(istream,iwave) IWPrevSec(istream,iwave) IWLastSec(istream,iwave) IWFirstSec(istream,iwave) IWRtNextDLWin(iwref) IWRaiseDis(istream) IWLowerDis(istream) IWDisplay(istream) IWIsSplDis(istream) IWAlSecScl(istream,isec,iscl(4)) IWRtSecScl(istream,isec,iscl(4)) IWAlSecMMM(istream,isec,dmin,dmax,dmean) IWRtSecMMM(istream,isec,dmin,dmax,dmean) IWAlZWTMMM(istream,iz,iw,it,dmin,dmean,dmax) IWRtZWTMMM(istream,iz,iw,it,dmin,dmean,dmax) IWAlLabStr(istream,isec,labstr(48)) IWAlFileInfo_(istream) IWRtFileInfo_(istream) IWIsWinExist(iwin) IWIsWaveExist(iwin,iwave) IWRegEvt(istream,xwinid,mask) IWUnregEvt(istream,xwinid) IWRegDisChg(istream,xwinid) IWUnregDisChg(istream,xwinid) IWGrAddPt(istream,ix,iy,itype,icolor) IWGrAddPts(istream,iplist,npt,itype,icolor) IWGrAddLn(istream,ix1,iy1,ix2,iy2,ith,ipat,icolor) IWGrAddLns(istream,iplist,npt,ith,itype,icolor) IWGrAddMultLns(istream,iplist,npt,ith,itype,icolor) IWGrAddBox(istream,ix,iy,iwidth,iheight,ith,ipat,icolor) IWGrAddCir(istream,icx,icy,irad,ith,icolor) IWGrAddStr(istream,ixst,iyst,str,isiz,icolor) IWGrAddPoly(istream,iplist,npt,ith,icolor) IWGrAddPt2D(istream,ix,iy,itype,icolor) IWGrAddPts2D(istream,iplist,npt,itype,icolor) IWGrAddLn2D(istream,ix1,iy1,ix2,iy2,ith,ipat,icolor) IWGrAddLns2D(istream,iplist,npt,ith,itype,icolor) IWGrAddMultLns2D(istream,iplist,npt,ith,itype,icolor) IWGrAddBox2D(istream,ix,iy,iwidth,iheight,ith,ipat,icolor) IWGrAddCir2D(istream,icx,icy,irad,ith,icolor) IWGrAddStr2D(istream,ixst,iyst,str,isiz,icolor) IWGrAddPoly2D(istream,iplist,npt,ith,icolor) IWGrAddPt3D(istream,ix,iy,iz,itype,icolor) IWGrAddPts3D(istream,iplist,npt,itype,icolor) IWGrAddLn3D(istream,ix1,iy1,iz1,ix2,iy2,iz2,ith,ipat,icolor) IWGrAddLns3D(istream,iplist,npt,ith,itype,icolor) IWGrAddMultLns3D(istream,iplist,npt,ith,itype,icolor) IWGrAddBox3D(istream,ix,iy,iz,iwidth,iheight,ith,ipat,icolor) IWGrAddCir3D(istream,icx,icy,icz,irad,ith,icolor) IWGrAddStr3D(istream,ixst,iyst,izst,str,isiz,icolor) IWGrAddPoly3D(istream,iplist,npt,ith,icolor) IWGrAddPt5D(istream,ix,iy,iz,iwave,itime,itype,icolor) IWGrAddPts5D(istream,iwave,itime,iplist,npt,itype,icolor) IWGrAddLn5D(istream,ix1,iy1,iz1,ix2,iy2,iz2,iwave,itime,ith,ipat,icolor) IWGrAddLns5D(istream,iwave,itime,iplist,npt,ith,itype,icolor) IWGrAddMultLns5D(istream,iwave,itime,iplist,npt,ith,itype,icolor) IWGrAddBox5D(istream,ix,iy,iz,iwave,itime,iwidth,iheight,ith,ipat,icolor) IWGrAddCir5D(istream,icx,icy,icz,iwave,itime,irad,ith,icolor) IWGrAddStr5D(istream,ixst,iyst,izst,iwave,itime,str,isiz,icolor) IWGrAddPoly5D(istream,iwave,itime,iplist,npt,ith,icolor) IWGrAtt3DModel(istream,iwave,model) IWGrDet3DModel(istream,iwave) IWGrRmGrID(istream,igid) IWGrRmProc(istream) IWGrRmAllGrID(istream) IWGrDisGrID( istream, igid ) IWBgnFastGr(istream) IWEndFastGr(istream) IWDisFastGr(istream) IWFastUpdate( istream, ioff ) IWIsAWin(istream) IWGetRecArea(istream,iwave,isec,ix1,iy1,ix2,iy2,icancel) IWDataToWin(istream,iwave,iwinpos,idatapos,npoint) IWWinToData(istream,iwave,iwinpos,idatapos,npoint) IWUpdateGr(istream) IWCopyDisImgBox(istream,iwave,ixst,iyst,iwidth,iheight,array,mode); IWCopySclImgBox(istream,iwave,ixst,iyst,iwidth,iheight,array); IWRtWaveGrColor(istream,wave) IWXEvtToKeySym( event ) IWXEvtToWID(event) IWXEvtToDataXY(istream,iw,event,xy) IWXEvtToData(istream,iw,event,xyz,itime) IWXToIWLCoord(istream,old_y) IWIsImgScaled(istream) IWRtLUT(ired,igreen,iblue) IWAlLUT(ired,igreen,iblue) IWRtLUTSize() IWRtSclMinMax( imin , imax )