DAS  3.1.6 - 18/09/2017
Functions | Variables
Dil.h File Reference
#include "dildef.h"
+ Include dependency graph for Dil.h:

Go to the source code of this file.

Functions

C_DEF int DI_2DLoadConfig (char *name, int p)
 
C_DEF void DI_2DPlotClose (int plot)
 
C_DEF void DI_2DPlotLoad (int plot, double *data)
 
C_DEF int DI_2DPlotOpen (char *title, int num, double *data, int dx, int dy, char *config, int mode)
 
C_DEF void DI_2DPlotRegen (int plot)
 
C_DEF int DI_ActivateWindow (int s, int win)
 
C_DEF int DI_ActiveFlag (int s)
 
C_DEF int DI_ActiveWindow (int s)
 
C_DEF void DI_AddMultiply (int srv, double add, double mul)
 
C_DEF void DI_AnimateClose (void)
 
C_DEF int DI_AnimateOpen (char *prefix, int type, int num, MOBJECT pix, int sx, int sy, int width, int height, int dx, int dy)
 
C_DEF void DI_AnimateStart (void)
 
C_DEF void DI_ArrayScanMaxMin (double *data, int num, double *dmin, double *dmax)
 
C_DEF int DI_ASCSave (char *fname, int s)
 
C_DEF int DI_Ask (char *tit, char *bmp, char *label, char *pre, int len)
 
C_DEF int DI_BuildRGBMerge (int type, char *_abuf, char *_bbuf, char *_cbuf, int rx, int ry, int gx, int gy, int bx, int by, float kr, float kg, float kb)
 
C_DEF int DI_Centroid (int s, float *px, float *py, int w, int h, float *dvx)
 
C_DEF int DI_ChangeWindow (int s, int win, int sx, int sy, int dx, int dy)
 
C_DEF int DI_ChanToType (int chan)
 
C_DEF int DI_CheckImageSize (int s, int d)
 
C_DEF int DI_ChooseMathOper (void)
 
C_DEF void DI_ClearAllFlag (int s)
 
C_DEF void DI_ClearAllWindow (int s)
 
C_DEF int DI_CloseImage (int s)
 
C_DEF void DI_CloseMatrix (int s)
 
C_DEF void DI_Color (MOBJECT obj)
 
C_DEF void DI_ColorPick (int mod, int *R, int *G, int *B)
 
C_DEF void DI_ConsoleClear (int n)
 
C_DEF void DI_ConsoleClose (int n)
 
C_DEF void DI_ConsoleDisplay (int n)
 
C_DEF void DI_ConsoleInput (char *title, int type, int n, void *out)
 
C_DEF void DI_ConsoleLocate (int x, int y, int n)
 
C_DEF void DI_ConsoleMode (int n, int dsp)
 
C_DEF int DI_ConsoleOpen (char *title, int col, int row, int display, int scroll)
 
C_DEF void DI_ConsolePrint (char *str, int n)
 
C_DEF void DI_ConsoleRaise (int n)
 
C_DEF void DI_ConsoleScroll (int n)
 
C_DEF int DI_Convolution (int s, int kern, int sx, int sy, int dx, int dy)
 
C_DEF int DI_ConvolutionList (int kern, int *size, float *kernel[])
 
C_DEF int DI_CopyImageInfo (int d, int s)
 
C_DEF int DI_CopyWindow (int s, int win)
 
C_DEF int DI_CopyWindowContents (int s, int win)
 
C_DEF float DI_DataAdj (int s, int com, float data)
 
C_DEF int DI_DeleteFlag (int s, int f)
 
C_DEF int DI_DeleteWindow (int s, int win)
 
C_DEF int DI_DIFLoad (char *f, int mod)
 
C_DEF int DI_DIFLoadBin (char *f, int s)
 
C_DEF int DI_DIFLoadInfo (char *f, int s)
 
C_DEF int DI_DIFSave (char *f, int s, int mod)
 
C_DEF int DI_DilContr (int s, int vx, int vy, float fill)
 
C_DEF int DI_DoRedo (int s)
 
C_DEF int DI_DoUndo (int s)
 
C_DEF int DI_Dup (int s)
 
C_DEF int DI_DupWindow (int s, int win)
 
C_DEF int DI_EditWindowContents (int s, int win)
 
C_DEF int DI_ExcelExport (int num, double *data, char *title, char *format, char *fname)
 
C_DEF int DI_ExtNameCode (char *fext)
 
C_DEF int DI_FileCopy (char *src, char *dst)
 
C_DEF int DI_FileExist (char *tit)
 
C_DEF int DI_FileManager (char *dir, char *_fname, U16 *fmt, int mode)
 
C_DEF void DI_FileObjectGetFile (char *fname)
 
C_DEF void DI_FileObjectGetFullName (char *name)
 
C_DEF void DI_FileObjectGetPath (char *path)
 
C_DEF void DI_FileObjectOpen (MOBJECT shell, const char *ext, char *fname, char *dname)
 
C_DEF void DI_FileObjectUpdate (void)
 
C_DEF void DI_FileShow (char *tit, char *file)
 
C_DEF MOBJECT DI_FileShowCreate (char *tit, char *file, WM_CLOSE_CB cb)
 
C_DEF int DI_FillWindow (int s, int win, int chan, float data)
 
C_DEF void DI_FindDirName (char *fullname, char *fdir)
 
C_DEF int DI_FindDrive (char *fullname)
 
C_DEF void DI_FindExtName (char *fullname, char *fext)
 
C_DEF void DI_FITSKey (void)
 
C_DEF int DI_FITSLoad (char *fi, int mode, void *mat)
 
C_DEF int DI_FITSSave (char *fname, int s)
 
C_DEF int DI_FrequencyResponse (int kernel)
 
C_DEF char * DI_FullName (char *dir, char *name)
 
C_DEF int DI_GaussFitBuffer (int srv, float *i0, float *sigma, int x0, int y0, int wi, int he, float bgvalue)
 
C_DEF int DI_GetWindowPar (int s, int win, int *sx, int *sy, int *dx, int *dy)
 
C_DEF int DI_GlueWindow (int s, int win)
 
C_DEF void DI_Grab (MOBJECT w, int type, void *out)
 
C_DEF void DI_GraphExec (int srv)
 
C_DEF void DI_HexEdit (char *fname)
 
C_DEF void DI_ImageArrange (void)
 
C_DEF int DI_ImageCalibrate (int s, int dark, int flat, int df, float kdark, float kflat, float kdflat)
 
C_DEF int DI_ImageChan (int s)
 
C_DEF int DI_ImageConvert (int s, int type, int schan, int tchan)
 
C_DEF int DI_ImageConvolution (int s, int kdx, int kdy, float *kern[], int sx, int sy, int dx, int dy)
 
C_DEF int DI_ImageCopy (int dst, int src)
 
C_DEF void DI_ImageCopyAttribute (int dst, int src)
 
C_DEF int DI_ImageCopyPar (int dst, int src, int sx, int sy, int dx, int dy)
 
C_DEF int DI_ImageCopyParChan (int dst, int src, int dchan, int schan, int sx, int sy, int dx, int dy)
 
C_DEF int DI_ImageDensity (int s, int sx, int sy, int dx, int dy)
 
C_DEF void DI_ImageDraw (int srv, int mode, MIMAGE mim, MOBJECT img, int startx, int starty, int dimx, int dimy, int pixx, int pixy)
 
C_DEF int DI_ImageEdit (int s, int xs, int ys, int wx, int wy)
 
C_DEF void DI_ImageEditInfo (int s)
 
C_DEF int DI_ImageExist (int s)
 
C_DEF int DI_ImageFill (int s, int ch, int sx, int sy, int dx, int dy, float data)
 
C_DEF int DI_ImageFloatResize (int srv, double ix, double iy)
 
C_DEF int DI_ImageHistogram (int s, int sx, int sy, int dx, int dy, double range, double *data)
 
C_DEF int DI_ImageIsophotal (int s, int kfilt, int sx, int sy, int dx, int dy, int qtz, float min, float max)
 
C_DEF float DI_ImageMedia (int s)
 
C_DEF int DI_ImageNormalize (int s, float norm)
 
C_DEF int DI_ImageProperties (int srv, U16 dx, U16 dy, U16 wx, U16 wy, U16 ifmt, U16 sts, char *tit, int pix, int pixy, int mode)
 
C_DEF int DI_ImagePropertiesPos (int srv, U16 dx, U16 dy, U16 wx, U16 wy, U16 ifmt, U16 sts, char *tit, int pixx, int pixy, int mode, int lx, int ly)
 
C_DEF int DI_ImageResize (int s, int x, int y, int w, int h, int dx, int dy, int ox, int oy, float vm)
 
C_DEF int DI_ImageRotate (int s, int xc, int yc, float ang, float fill)
 
C_DEF int DI_ImageRotate90 (int s, int rot)
 
C_DEF int DI_ImageScanMaxMin (int s, float *hig, float *low, int sx, int sy, int dx, int dy)
 
C_DEF int DI_ImageSize (int s, int *x, int *y)
 
C_DEF int DI_ImageSizeCheck (int dst, int src)
 
C_DEF void DI_ImagesManager (void)
 
C_DEF int DI_ImageSquare (int s, int win, int com, float media)
 
C_DEF int DI_ImageTest (int dx, int dy, int type, int function, float period, float rotation)
 
C_DEF int DI_ImageType (int s)
 
C_DEF void DI_ImgActivate (int s)
 
C_DEF int DI_IMGLoad (char *f)
 
C_DEF int DI_ImportImage (char *path, char *name, int type, int mode)
 
C_DEF int DI_Init (int mod)
 
C_DEF int DI_InputPGM_PPM (char *fname)
 
C_DEF void DI_Lens (void)
 
C_DEF void DI_LensClose (void)
 
C_DEF void DI_LensRedraw (void)
 
C_DEF int DI_LensStatus (void)
 
C_DEF int DI_LineBlockRotate (int s, int sy, int dy, int dir, int shift)
 
C_DEF int DI_LineRotate (int s, int y, int dir, int shift)
 
C_DEF int DI_LoadColor (char *name)
 
C_DEF int DI_LoadImage (char *tit, int type)
 
C_DEF int DI_LocationFlag (int s, int f, int *x, int *y)
 
C_DEF void DI_Log (int srv)
 
C_DEF int DI_LookFirstWindow (int s)
 
C_DEF int DI_LookFreeWindow (int s)
 
C_DEF int DI_Mandelbrot (char *tit, int xd, int yd, int depth, double infx, double supx, double infy, double supy)
 
C_DEF int DI_MathMerge (int dst, int src, int op, int xof, int yof, float dscal, float sscal)
 
C_DEF float DI_MathOperand (int oper, float dv, float sv)
 
C_DEF void DI_MBack (int w, MOBJECT obj)
 
C_DEF void DI_MColor (int w, MOBJECT obj)
 
C_DEF int DI_Mediana (char *prefix, int imgtype, int num, int media)
 
C_DEF int DI_MergeColorToMono (int s, int mod)
 
C_DEF MOBJECT DI_Message (char *tit, char *msg)
 
C_DEF void DI_MFore (int w, MOBJECT obj)
 
C_DEF int DI_MInput (char *tit, int x, int y, int *len, char *name[], char *pre[], char *out[])
 
C_DEF void DI_MirrorX (int w)
 
C_DEF void DI_MirrorY (int w)
 
C_DEF void DI_MObjectSetPopupHelp (MOBJECT obj, const char *str, int delay, int duration)
 
C_DEF void DI_MsgClose (MOBJECT sh)
 
C_DEF void DI_MsgRaise (MOBJECT sh)
 
C_DEF void DI_Negate (int w)
 
C_DEF int DI_NumOfFlag (int s)
 
C_DEF int DI_NumOfWindow (int s)
 
C_DEF void DI_OpenDigit (void)
 
C_DEF int DI_OpenImage (U16 dx, U16 dy, U16 ifmt, U16 type, char *tit)
 
C_DEF int DI_OpenMatrix (U16 dx, U16 dy, U16 ifmt)
 
C_DEF void DI_PaletteAlloc (MTColor *iPAL, pal *Pal)
 
C_DEF void DI_PaletteCopy (pal *dst, pal *src)
 
C_DEF void DI_PaletteCreate (pal *Pal, int *seed, int func, int level)
 
C_DEF void DI_PaletteDeAlloc (MTColor *iPAL)
 
C_DEF int DI_PaletteLoad (pal *Pal, char *dir)
 
C_DEF int DI_PaletteLoadBin (pal *Pal, int fd)
 
C_DEF void DI_PaletteMan (void)
 
C_DEF void DI_PaletteReverse (pal *src)
 
C_DEF void DI_PaletteRotate (pal *src, int shift, int chan)
 
C_DEF int DI_PaletteSave (pal *Pal, char *dir)
 
C_DEF int DI_PaletteSaveBin (pal *Pal, int fd)
 
C_DEF char * DI_Parse (FILE *fd, char tok)
 
C_DEF int DI_PasteWindow (int s)
 
C_DEF int DI_PasteWindowContents (int s, int oper, int win, int chan)
 
C_DEF int DI_PasteWindowToImage (void)
 
C_DEF int DI_PathExist (char *path)
 
C_DEF float DI_PeakMedia (int s, int x, int y, int wx, int wy)
 
C_DEF void DI_PlotFlag (int x, int y, int num, MOBJECT draw, MTColor col, MTFont font, int mode)
 
C_DEF int DI_ProjProfile (int s, int dir, int sx, int sy, int dx, int dy, double *data)
 
C_DEF int DI_PushButton (int n, int x, char *title, char *label, char *list[])
 
C_DEF int DI_QuestionSel (char *tit, char *quest, char *bmp)
 
C_DEF int DI_QuestionSelXY (char *tit, char *quest, char *bmp, int x, int y)
 
C_DEF int DI_RadioButton (int n, int x, char *title, char *list[], int sel[])
 
C_DEF int DI_RAWLoad (char *fname, int dx, int dy, U32 head, int size, int byte)
 
C_DEF int DI_RAWLoading (int s, int dx, int dy, U32 head, int size, int byte, char *fname)
 
C_DEF int DI_RAWSave (char *fname, int s)
 
C_DEF float DI_RdMat (int server, int tdata, int x, int y)
 
C_DEF int DI_ReadSegment (int s, int mod, int sx, int sy, int dx, int dy, double *data)
 
C_DEF void DI_Regen (int s)
 
C_DEF int DI_RGB_SelectChannel (void)
 
C_DEF void DI_ROIAnalyze (int srv, roi *r)
 
C_DEF void DI_RunHisto (void)
 
C_DEF int DI_SaveColor (char *name)
 
C_DEF double DI_ScanMaxMin (int w, float *mx, float *mi)
 
C_DEF void DI_ScanMaxMinColor (int w)
 
C_DEF int DI_SelectImageType (void)
 
C_DEF int DI_SelectRange (void)
 
C_DEF void DI_SetName (int s, char *name)
 
C_DEF int DI_SetNewFlag (int s, int x, int y)
 
C_DEF int DI_SetNewWindow (int s, int sx, int sy, int dx, int dy)
 
C_DEF void DI_SFTcexp (COMPLEX z1, COMPLEX *res)
 
C_DEF void DI_SFTcmplx (double rp, double ip, COMPLEX *z)
 
C_DEF void DI_SFTcmult (COMPLEX z1, COMPLEX z2, COMPLEX *res)
 
C_DEF double DI_SFTcnorm (COMPLEX z)
 
C_DEF void DI_SFTcsum (COMPLEX z1, COMPLEX z2, COMPLEX *res)
 
C_DEF void DI_Shift (int w, int vx, int vy, float med)
 
C_DEF void DI_ShowMIM (MIMAGE mpd, char *name)
 
C_DEF double DI_Sigma (double media, int w)
 
C_DEF void DI_SlowFT (double *data, COMPLEX *dft, int num)
 
C_DEF void DI_SlowFTConvert (int mode, double *data, COMPLEX *dft, int num, double vmin, double vmax)
 
C_DEF int DI_SplitImage (int s)
 
C_DEF void DI_SplitName (char *fullname, char *fpath, char *fname)
 
C_DEF void DI_Statistics (int server)
 
C_DEF int DI_UnGlueWindow (int s, int win)
 
C_DEF int DI_UnpCloseImage (int s)
 
C_DEF void DI_VarSetRes (int num, char *tit, char *label[], U32 *var)
 
C_DEF int DI_Ver (char *ver)
 
C_DEF int DI_VertBin (int s, int sx, int sy, int dx, int dy, double *data)
 
C_DEF void DI_Warning (int w, char *tit)
 
C_DEF int DI_WarnSel (char *tit)
 
C_DEF int DI_WindowPar (char *tit, int *ixs, int *iys, int *ixd, int *iyd)
 
C_DEF int DI_WinOn (int s)
 
C_DEF void DI_WriteDigit (MOBJECT *pix, char *fmt)
 
C_DEF void DI_WrMat (int server, int tdata, int x, int y, float value)
 
C_DEF void DI_WrMath (int oper, int server, int tdata, int x, int y, float value)
 
C_DEF int FindKEY (char *buf)
 
C_DEF void HistoClose (void)
 
C_DEF int MWriteGIFFile (int s, char *fname)
 
C_DEF void VRange (char *str, int val)
 

Variables

C_DEF dil DIL
 

Function Documentation

§ DI_2DLoadConfig()

C_DEF int DI_2DLoadConfig ( char *  name,
int  p 
)

§ DI_2DPlotClose()

C_DEF void DI_2DPlotClose ( int  plot)

§ DI_2DPlotLoad()

C_DEF void DI_2DPlotLoad ( int  plot,
double *  data 
)

§ DI_2DPlotOpen()

C_DEF int DI_2DPlotOpen ( char *  title,
int  num,
double *  data,
int  dx,
int  dy,
char *  config,
int  mode 
)

§ DI_2DPlotRegen()

C_DEF void DI_2DPlotRegen ( int  plot)

§ DI_ActivateWindow()

C_DEF int DI_ActivateWindow ( int  s,
int  win 
)

§ DI_ActiveFlag()

C_DEF int DI_ActiveFlag ( int  s)

§ DI_ActiveWindow()

C_DEF int DI_ActiveWindow ( int  s)

§ DI_AddMultiply()

C_DEF void DI_AddMultiply ( int  srv,
double  add,
double  mul 
)

§ DI_AnimateClose()

C_DEF void DI_AnimateClose ( void  )

§ DI_AnimateOpen()

C_DEF int DI_AnimateOpen ( char *  prefix,
int  type,
int  num,
MOBJECT  pix,
int  sx,
int  sy,
int  width,
int  height,
int  dx,
int  dy 
)

§ DI_AnimateStart()

C_DEF void DI_AnimateStart ( void  )

§ DI_ArrayScanMaxMin()

C_DEF void DI_ArrayScanMaxMin ( double *  data,
int  num,
double *  dmin,
double *  dmax 
)

§ DI_ASCSave()

C_DEF int DI_ASCSave ( char *  fname,
int  s 
)

§ DI_Ask()

C_DEF int DI_Ask ( char *  tit,
char *  bmp,
char *  label,
char *  pre,
int  len 
)

§ DI_BuildRGBMerge()

C_DEF int DI_BuildRGBMerge ( int  type,
char *  _abuf,
char *  _bbuf,
char *  _cbuf,
int  rx,
int  ry,
int  gx,
int  gy,
int  bx,
int  by,
float  kr,
float  kg,
float  kb 
)

§ DI_Centroid()

C_DEF int DI_Centroid ( int  s,
float *  px,
float *  py,
int  w,
int  h,
float *  dvx 
)

§ DI_ChangeWindow()

C_DEF int DI_ChangeWindow ( int  s,
int  win,
int  sx,
int  sy,
int  dx,
int  dy 
)

§ DI_ChanToType()

C_DEF int DI_ChanToType ( int  chan)

§ DI_CheckImageSize()

C_DEF int DI_CheckImageSize ( int  s,
int  d 
)

§ DI_ChooseMathOper()

C_DEF int DI_ChooseMathOper ( void  )

§ DI_ClearAllFlag()

C_DEF void DI_ClearAllFlag ( int  s)

§ DI_ClearAllWindow()

C_DEF void DI_ClearAllWindow ( int  s)

§ DI_CloseImage()

C_DEF int DI_CloseImage ( int  s)

Referenced by ApplyImgCB(), and DB_InitCamera().

+ Here is the caller graph for this function:

§ DI_CloseMatrix()

C_DEF void DI_CloseMatrix ( int  s)

§ DI_Color()

C_DEF void DI_Color ( MOBJECT  obj)

§ DI_ColorPick()

C_DEF void DI_ColorPick ( int  mod,
int *  R,
int *  G,
int *  B 
)

§ DI_ConsoleClear()

C_DEF void DI_ConsoleClear ( int  n)

§ DI_ConsoleClose()

C_DEF void DI_ConsoleClose ( int  n)

§ DI_ConsoleDisplay()

C_DEF void DI_ConsoleDisplay ( int  n)

§ DI_ConsoleInput()

C_DEF void DI_ConsoleInput ( char *  title,
int  type,
int  n,
void *  out 
)

§ DI_ConsoleLocate()

C_DEF void DI_ConsoleLocate ( int  x,
int  y,
int  n 
)

§ DI_ConsoleMode()

C_DEF void DI_ConsoleMode ( int  n,
int  dsp 
)

§ DI_ConsoleOpen()

C_DEF int DI_ConsoleOpen ( char *  title,
int  col,
int  row,
int  display,
int  scroll 
)

§ DI_ConsolePrint()

C_DEF void DI_ConsolePrint ( char *  str,
int  n 
)

§ DI_ConsoleRaise()

C_DEF void DI_ConsoleRaise ( int  n)

§ DI_ConsoleScroll()

C_DEF void DI_ConsoleScroll ( int  n)

§ DI_Convolution()

C_DEF int DI_Convolution ( int  s,
int  kern,
int  sx,
int  sy,
int  dx,
int  dy 
)

§ DI_ConvolutionList()

C_DEF int DI_ConvolutionList ( int  kern,
int *  size,
float *  kernel[] 
)

§ DI_CopyImageInfo()

C_DEF int DI_CopyImageInfo ( int  d,
int  s 
)

§ DI_CopyWindow()

C_DEF int DI_CopyWindow ( int  s,
int  win 
)

§ DI_CopyWindowContents()

C_DEF int DI_CopyWindowContents ( int  s,
int  win 
)

§ DI_DataAdj()

C_DEF float DI_DataAdj ( int  s,
int  com,
float  data 
)

§ DI_DeleteFlag()

C_DEF int DI_DeleteFlag ( int  s,
int  f 
)

§ DI_DeleteWindow()

C_DEF int DI_DeleteWindow ( int  s,
int  win 
)

§ DI_DIFLoad()

C_DEF int DI_DIFLoad ( char *  f,
int  mod 
)

§ DI_DIFLoadBin()

C_DEF int DI_DIFLoadBin ( char *  f,
int  s 
)

§ DI_DIFLoadInfo()

C_DEF int DI_DIFLoadInfo ( char *  f,
int  s 
)

§ DI_DIFSave()

C_DEF int DI_DIFSave ( char *  f,
int  s,
int  mod 
)

§ DI_DilContr()

C_DEF int DI_DilContr ( int  s,
int  vx,
int  vy,
float  fill 
)

§ DI_DoRedo()

C_DEF int DI_DoRedo ( int  s)

§ DI_DoUndo()

C_DEF int DI_DoUndo ( int  s)

§ DI_Dup()

C_DEF int DI_Dup ( int  s)

§ DI_DupWindow()

C_DEF int DI_DupWindow ( int  s,
int  win 
)

§ DI_EditWindowContents()

C_DEF int DI_EditWindowContents ( int  s,
int  win 
)

§ DI_ExcelExport()

C_DEF int DI_ExcelExport ( int  num,
double *  data,
char *  title,
char *  format,
char *  fname 
)

§ DI_ExtNameCode()

C_DEF int DI_ExtNameCode ( char *  fext)

§ DI_FileCopy()

C_DEF int DI_FileCopy ( char *  src,
char *  dst 
)

§ DI_FileExist()

C_DEF int DI_FileExist ( char *  tit)

Referenced by CCDSetupCB(), ChkExeMode(), D_PButt_CB(), DB_HelpCB(), DB_InfCB(), DB_InitCamera(), LoadDB_Options(), and PRG_Check().

+ Here is the caller graph for this function:

§ DI_FileManager()

C_DEF int DI_FileManager ( char *  dir,
char *  _fname,
U16 fmt,
int  mode 
)

§ DI_FileObjectGetFile()

C_DEF void DI_FileObjectGetFile ( char *  fname)

§ DI_FileObjectGetFullName()

C_DEF void DI_FileObjectGetFullName ( char *  name)

§ DI_FileObjectGetPath()

C_DEF void DI_FileObjectGetPath ( char *  path)

§ DI_FileObjectOpen()

C_DEF void DI_FileObjectOpen ( MOBJECT  shell,
const char *  ext,
char *  fname,
char *  dname 
)

§ DI_FileObjectUpdate()

C_DEF void DI_FileObjectUpdate ( void  )

§ DI_FileShow()

C_DEF void DI_FileShow ( char *  tit,
char *  file 
)

§ DI_FileShowCreate()

C_DEF MOBJECT DI_FileShowCreate ( char *  tit,
char *  file,
WM_CLOSE_CB  cb 
)

§ DI_FillWindow()

C_DEF int DI_FillWindow ( int  s,
int  win,
int  chan,
float  data 
)

§ DI_FindDirName()

C_DEF void DI_FindDirName ( char *  fullname,
char *  fdir 
)

Referenced by ChkExeMode().

+ Here is the caller graph for this function:

§ DI_FindDrive()

C_DEF int DI_FindDrive ( char *  fullname)

Referenced by ChkExeMode().

+ Here is the caller graph for this function:

§ DI_FindExtName()

C_DEF void DI_FindExtName ( char *  fullname,
char *  fext 
)

Referenced by D_PButt_CB(), DB_Column(), DB_HorComm_CB(), DB_KeyB_CB(), and PopUp_CB().

+ Here is the caller graph for this function:

§ DI_FITSKey()

C_DEF void DI_FITSKey ( void  )

§ DI_FITSLoad()

C_DEF int DI_FITSLoad ( char *  fi,
int  mode,
void *  mat 
)

§ DI_FITSSave()

C_DEF int DI_FITSSave ( char *  fname,
int  s 
)

§ DI_FrequencyResponse()

C_DEF int DI_FrequencyResponse ( int  kernel)

§ DI_FullName()

C_DEF char* DI_FullName ( char *  dir,
char *  name 
)

§ DI_GaussFitBuffer()

C_DEF int DI_GaussFitBuffer ( int  srv,
float *  i0,
float *  sigma,
int  x0,
int  y0,
int  wi,
int  he,
float  bgvalue 
)

§ DI_GetWindowPar()

C_DEF int DI_GetWindowPar ( int  s,
int  win,
int *  sx,
int *  sy,
int *  dx,
int *  dy 
)

§ DI_GlueWindow()

C_DEF int DI_GlueWindow ( int  s,
int  win 
)

§ DI_Grab()

C_DEF void DI_Grab ( MOBJECT  w,
int  type,
void *  out 
)

§ DI_GraphExec()

C_DEF void DI_GraphExec ( int  srv)

§ DI_HexEdit()

C_DEF void DI_HexEdit ( char *  fname)

§ DI_ImageArrange()

C_DEF void DI_ImageArrange ( void  )

§ DI_ImageCalibrate()

C_DEF int DI_ImageCalibrate ( int  s,
int  dark,
int  flat,
int  df,
float  kdark,
float  kflat,
float  kdflat 
)

§ DI_ImageChan()

C_DEF int DI_ImageChan ( int  s)

§ DI_ImageConvert()

C_DEF int DI_ImageConvert ( int  s,
int  type,
int  schan,
int  tchan 
)

§ DI_ImageConvolution()

C_DEF int DI_ImageConvolution ( int  s,
int  kdx,
int  kdy,
float *  kern[],
int  sx,
int  sy,
int  dx,
int  dy 
)

§ DI_ImageCopy()

C_DEF int DI_ImageCopy ( int  dst,
int  src 
)

§ DI_ImageCopyAttribute()

C_DEF void DI_ImageCopyAttribute ( int  dst,
int  src 
)

§ DI_ImageCopyPar()

C_DEF int DI_ImageCopyPar ( int  dst,
int  src,
int  sx,
int  sy,
int  dx,
int  dy 
)

§ DI_ImageCopyParChan()

C_DEF int DI_ImageCopyParChan ( int  dst,
int  src,
int  dchan,
int  schan,
int  sx,
int  sy,
int  dx,
int  dy 
)

§ DI_ImageDensity()

C_DEF int DI_ImageDensity ( int  s,
int  sx,
int  sy,
int  dx,
int  dy 
)

§ DI_ImageDraw()

C_DEF void DI_ImageDraw ( int  srv,
int  mode,
MIMAGE  mim,
MOBJECT  img,
int  startx,
int  starty,
int  dimx,
int  dimy,
int  pixx,
int  pixy 
)

§ DI_ImageEdit()

C_DEF int DI_ImageEdit ( int  s,
int  xs,
int  ys,
int  wx,
int  wy 
)

§ DI_ImageEditInfo()

C_DEF void DI_ImageEditInfo ( int  s)

§ DI_ImageExist()

C_DEF int DI_ImageExist ( int  s)

§ DI_ImageFill()

C_DEF int DI_ImageFill ( int  s,
int  ch,
int  sx,
int  sy,
int  dx,
int  dy,
float  data 
)

§ DI_ImageFloatResize()

C_DEF int DI_ImageFloatResize ( int  srv,
double  ix,
double  iy 
)

§ DI_ImageHistogram()

C_DEF int DI_ImageHistogram ( int  s,
int  sx,
int  sy,
int  dx,
int  dy,
double  range,
double *  data 
)

§ DI_ImageIsophotal()

C_DEF int DI_ImageIsophotal ( int  s,
int  kfilt,
int  sx,
int  sy,
int  dx,
int  dy,
int  qtz,
float  min,
float  max 
)

§ DI_ImageMedia()

C_DEF float DI_ImageMedia ( int  s)

§ DI_ImageNormalize()

C_DEF int DI_ImageNormalize ( int  s,
float  norm 
)

§ DI_ImageProperties()

C_DEF int DI_ImageProperties ( int  srv,
U16  dx,
U16  dy,
U16  wx,
U16  wy,
U16  ifmt,
U16  sts,
char *  tit,
int  pix,
int  pixy,
int  mode 
)

Referenced by DB_InitCamera(), ViewNext(), ViewNext_BIN(), and Visualizza().

+ Here is the caller graph for this function:

§ DI_ImagePropertiesPos()

C_DEF int DI_ImagePropertiesPos ( int  srv,
U16  dx,
U16  dy,
U16  wx,
U16  wy,
U16  ifmt,
U16  sts,
char *  tit,
int  pixx,
int  pixy,
int  mode,
int  lx,
int  ly 
)

§ DI_ImageResize()

C_DEF int DI_ImageResize ( int  s,
int  x,
int  y,
int  w,
int  h,
int  dx,
int  dy,
int  ox,
int  oy,
float  vm 
)

§ DI_ImageRotate()

C_DEF int DI_ImageRotate ( int  s,
int  xc,
int  yc,
float  ang,
float  fill 
)

§ DI_ImageRotate90()

C_DEF int DI_ImageRotate90 ( int  s,
int  rot 
)

§ DI_ImageScanMaxMin()

C_DEF int DI_ImageScanMaxMin ( int  s,
float *  hig,
float *  low,
int  sx,
int  sy,
int  dx,
int  dy 
)

§ DI_ImageSize()

C_DEF int DI_ImageSize ( int  s,
int *  x,
int *  y 
)

§ DI_ImageSizeCheck()

C_DEF int DI_ImageSizeCheck ( int  dst,
int  src 
)

§ DI_ImagesManager()

C_DEF void DI_ImagesManager ( void  )

§ DI_ImageSquare()

C_DEF int DI_ImageSquare ( int  s,
int  win,
int  com,
float  media 
)

§ DI_ImageTest()

C_DEF int DI_ImageTest ( int  dx,
int  dy,
int  type,
int  function,
float  period,
float  rotation 
)

§ DI_ImageType()

C_DEF int DI_ImageType ( int  s)

§ DI_ImgActivate()

C_DEF void DI_ImgActivate ( int  s)

§ DI_IMGLoad()

C_DEF int DI_IMGLoad ( char *  f)

§ DI_ImportImage()

C_DEF int DI_ImportImage ( char *  path,
char *  name,
int  type,
int  mode 
)

§ DI_Init()

C_DEF int DI_Init ( int  mod)

Referenced by DB_InitDil().

+ Here is the caller graph for this function:

§ DI_InputPGM_PPM()

C_DEF int DI_InputPGM_PPM ( char *  fname)

§ DI_Lens()

C_DEF void DI_Lens ( void  )

Referenced by DB_HorComm_CB(), and DB_KeyB_CB().

+ Here is the caller graph for this function:

§ DI_LensClose()

C_DEF void DI_LensClose ( void  )

§ DI_LensRedraw()

C_DEF void DI_LensRedraw ( void  )

§ DI_LensStatus()

C_DEF int DI_LensStatus ( void  )

§ DI_LineBlockRotate()

C_DEF int DI_LineBlockRotate ( int  s,
int  sy,
int  dy,
int  dir,
int  shift 
)

§ DI_LineRotate()

C_DEF int DI_LineRotate ( int  s,
int  y,
int  dir,
int  shift 
)

§ DI_LoadColor()

C_DEF int DI_LoadColor ( char *  name)

§ DI_LoadImage()

C_DEF int DI_LoadImage ( char *  tit,
int  type 
)

§ DI_LocationFlag()

C_DEF int DI_LocationFlag ( int  s,
int  f,
int *  x,
int *  y 
)

§ DI_Log()

C_DEF void DI_Log ( int  srv)

§ DI_LookFirstWindow()

C_DEF int DI_LookFirstWindow ( int  s)

§ DI_LookFreeWindow()

C_DEF int DI_LookFreeWindow ( int  s)

§ DI_Mandelbrot()

C_DEF int DI_Mandelbrot ( char *  tit,
int  xd,
int  yd,
int  depth,
double  infx,
double  supx,
double  infy,
double  supy 
)

§ DI_MathMerge()

C_DEF int DI_MathMerge ( int  dst,
int  src,
int  op,
int  xof,
int  yof,
float  dscal,
float  sscal 
)

§ DI_MathOperand()

C_DEF float DI_MathOperand ( int  oper,
float  dv,
float  sv 
)

§ DI_MBack()

C_DEF void DI_MBack ( int  w,
MOBJECT  obj 
)

§ DI_MColor()

C_DEF void DI_MColor ( int  w,
MOBJECT  obj 
)

§ DI_Mediana()

C_DEF int DI_Mediana ( char *  prefix,
int  imgtype,
int  num,
int  media 
)

§ DI_MergeColorToMono()

C_DEF int DI_MergeColorToMono ( int  s,
int  mod 
)

§ DI_Message()

C_DEF MOBJECT DI_Message ( char *  tit,
char *  msg 
)

§ DI_MFore()

C_DEF void DI_MFore ( int  w,
MOBJECT  obj 
)

§ DI_MInput()

C_DEF int DI_MInput ( char *  tit,
int  x,
int  y,
int *  len,
char *  name[],
char *  pre[],
char *  out[] 
)

§ DI_MirrorX()

C_DEF void DI_MirrorX ( int  w)

§ DI_MirrorY()

C_DEF void DI_MirrorY ( int  w)

§ DI_MObjectSetPopupHelp()

C_DEF void DI_MObjectSetPopupHelp ( MOBJECT  obj,
const char *  str,
int  delay,
int  duration 
)

§ DI_MsgClose()

C_DEF void DI_MsgClose ( MOBJECT  sh)

§ DI_MsgRaise()

C_DEF void DI_MsgRaise ( MOBJECT  sh)

§ DI_Negate()

C_DEF void DI_Negate ( int  w)

§ DI_NumOfFlag()

C_DEF int DI_NumOfFlag ( int  s)

§ DI_NumOfWindow()

C_DEF int DI_NumOfWindow ( int  s)

§ DI_OpenDigit()

C_DEF void DI_OpenDigit ( void  )

Referenced by DB_InitDil().

+ Here is the caller graph for this function:

§ DI_OpenImage()

C_DEF int DI_OpenImage ( U16  dx,
U16  dy,
U16  ifmt,
U16  type,
char *  tit 
)

Referenced by ApplyImgCB(), DB_InitCamera(), and DB_InitDil().

+ Here is the caller graph for this function:

§ DI_OpenMatrix()

C_DEF int DI_OpenMatrix ( U16  dx,
U16  dy,
U16  ifmt 
)

§ DI_PaletteAlloc()

C_DEF void DI_PaletteAlloc ( MTColor iPAL,
pal Pal 
)

§ DI_PaletteCopy()

C_DEF void DI_PaletteCopy ( pal dst,
pal src 
)

§ DI_PaletteCreate()

C_DEF void DI_PaletteCreate ( pal Pal,
int *  seed,
int  func,
int  level 
)

§ DI_PaletteDeAlloc()

C_DEF void DI_PaletteDeAlloc ( MTColor iPAL)

§ DI_PaletteLoad()

C_DEF int DI_PaletteLoad ( pal Pal,
char *  dir 
)

§ DI_PaletteLoadBin()

C_DEF int DI_PaletteLoadBin ( pal Pal,
int  fd 
)

§ DI_PaletteMan()

C_DEF void DI_PaletteMan ( void  )

§ DI_PaletteReverse()

C_DEF void DI_PaletteReverse ( pal src)

§ DI_PaletteRotate()

C_DEF void DI_PaletteRotate ( pal src,
int  shift,
int  chan 
)

§ DI_PaletteSave()

C_DEF int DI_PaletteSave ( pal Pal,
char *  dir 
)

§ DI_PaletteSaveBin()

C_DEF int DI_PaletteSaveBin ( pal Pal,
int  fd 
)

§ DI_Parse()

C_DEF char* DI_Parse ( FILE *  fd,
char  tok 
)

§ DI_PasteWindow()

C_DEF int DI_PasteWindow ( int  s)

§ DI_PasteWindowContents()

C_DEF int DI_PasteWindowContents ( int  s,
int  oper,
int  win,
int  chan 
)

§ DI_PasteWindowToImage()

C_DEF int DI_PasteWindowToImage ( void  )

§ DI_PathExist()

C_DEF int DI_PathExist ( char *  path)

Referenced by DB_InitCamera(), LoadSetDirs(), and MGUIMain().

+ Here is the caller graph for this function:

§ DI_PeakMedia()

C_DEF float DI_PeakMedia ( int  s,
int  x,
int  y,
int  wx,
int  wy 
)

§ DI_PlotFlag()

C_DEF void DI_PlotFlag ( int  x,
int  y,
int  num,
MOBJECT  draw,
MTColor  col,
MTFont  font,
int  mode 
)

§ DI_ProjProfile()

C_DEF int DI_ProjProfile ( int  s,
int  dir,
int  sx,
int  sy,
int  dx,
int  dy,
double *  data 
)

§ DI_PushButton()

C_DEF int DI_PushButton ( int  n,
int  x,
char *  title,
char *  label,
char *  list[] 
)

§ DI_QuestionSel()

C_DEF int DI_QuestionSel ( char *  tit,
char *  quest,
char *  bmp 
)

§ DI_QuestionSelXY()

C_DEF int DI_QuestionSelXY ( char *  tit,
char *  quest,
char *  bmp,
int  x,
int  y 
)

§ DI_RadioButton()

C_DEF int DI_RadioButton ( int  n,
int  x,
char *  title,
char *  list[],
int  sel[] 
)

§ DI_RAWLoad()

C_DEF int DI_RAWLoad ( char *  fname,
int  dx,
int  dy,
U32  head,
int  size,
int  byte 
)

§ DI_RAWLoading()

C_DEF int DI_RAWLoading ( int  s,
int  dx,
int  dy,
U32  head,
int  size,
int  byte,
char *  fname 
)

§ DI_RAWSave()

C_DEF int DI_RAWSave ( char *  fname,
int  s 
)

§ DI_RdMat()

C_DEF float DI_RdMat ( int  server,
int  tdata,
int  x,
int  y 
)

§ DI_ReadSegment()

C_DEF int DI_ReadSegment ( int  s,
int  mod,
int  sx,
int  sy,
int  dx,
int  dy,
double *  data 
)

§ DI_Regen()

C_DEF void DI_Regen ( int  s)

Referenced by AutoR_No_Shutt(), AutoR_TestMeas(), AutoR_With_Shutt(), D_Average(), DB_GetCCD(), DB_InitCamera(), E_Dark(), ViewNext(), ViewNext_BIN(), and Visualizza().

+ Here is the caller graph for this function:

§ DI_RGB_SelectChannel()

C_DEF int DI_RGB_SelectChannel ( void  )

§ DI_ROIAnalyze()

C_DEF void DI_ROIAnalyze ( int  srv,
roi r 
)

§ DI_RunHisto()

C_DEF void DI_RunHisto ( void  )

Referenced by ApplyImgCB(), DB_InitCamera(), and DB_InitDil().

+ Here is the caller graph for this function:

§ DI_SaveColor()

C_DEF int DI_SaveColor ( char *  name)

§ DI_ScanMaxMin()

C_DEF double DI_ScanMaxMin ( int  w,
float *  mx,
float *  mi 
)

Referenced by DB_GetCCD(), E_Dark(), ViewNext(), ViewNext_BIN(), and Visualizza().

+ Here is the caller graph for this function:

§ DI_ScanMaxMinColor()

C_DEF void DI_ScanMaxMinColor ( int  w)

§ DI_SelectImageType()

C_DEF int DI_SelectImageType ( void  )

§ DI_SelectRange()

C_DEF int DI_SelectRange ( void  )

§ DI_SetName()

C_DEF void DI_SetName ( int  s,
char *  name 
)

§ DI_SetNewFlag()

C_DEF int DI_SetNewFlag ( int  s,
int  x,
int  y 
)

§ DI_SetNewWindow()

C_DEF int DI_SetNewWindow ( int  s,
int  sx,
int  sy,
int  dx,
int  dy 
)

§ DI_SFTcexp()

C_DEF void DI_SFTcexp ( COMPLEX  z1,
COMPLEX res 
)

§ DI_SFTcmplx()

C_DEF void DI_SFTcmplx ( double  rp,
double  ip,
COMPLEX z 
)

§ DI_SFTcmult()

C_DEF void DI_SFTcmult ( COMPLEX  z1,
COMPLEX  z2,
COMPLEX res 
)

§ DI_SFTcnorm()

C_DEF double DI_SFTcnorm ( COMPLEX  z)

§ DI_SFTcsum()

C_DEF void DI_SFTcsum ( COMPLEX  z1,
COMPLEX  z2,
COMPLEX res 
)

§ DI_Shift()

C_DEF void DI_Shift ( int  w,
int  vx,
int  vy,
float  med 
)

§ DI_ShowMIM()

C_DEF void DI_ShowMIM ( MIMAGE  mpd,
char *  name 
)

§ DI_Sigma()

C_DEF double DI_Sigma ( double  media,
int  w 
)

§ DI_SlowFT()

C_DEF void DI_SlowFT ( double *  data,
COMPLEX dft,
int  num 
)

§ DI_SlowFTConvert()

C_DEF void DI_SlowFTConvert ( int  mode,
double *  data,
COMPLEX dft,
int  num,
double  vmin,
double  vmax 
)

§ DI_SplitImage()

C_DEF int DI_SplitImage ( int  s)

§ DI_SplitName()

C_DEF void DI_SplitName ( char *  fullname,
char *  fpath,
char *  fname 
)

Referenced by DB_ToolsKeyB_CB(), PRG_Check(), RunLogMode(), and SetScriptUseLabel().

+ Here is the caller graph for this function:

§ DI_Statistics()

C_DEF void DI_Statistics ( int  server)

§ DI_UnGlueWindow()

C_DEF int DI_UnGlueWindow ( int  s,
int  win 
)

§ DI_UnpCloseImage()

C_DEF int DI_UnpCloseImage ( int  s)

§ DI_VarSetRes()

C_DEF void DI_VarSetRes ( int  num,
char *  tit,
char *  label[],
U32 var 
)

§ DI_Ver()

C_DEF int DI_Ver ( char *  ver)

Referenced by AboutCB().

+ Here is the caller graph for this function:

§ DI_VertBin()

C_DEF int DI_VertBin ( int  s,
int  sx,
int  sy,
int  dx,
int  dy,
double *  data 
)

§ DI_Warning()

C_DEF void DI_Warning ( int  w,
char *  tit 
)

§ DI_WarnSel()

C_DEF int DI_WarnSel ( char *  tit)

§ DI_WindowPar()

C_DEF int DI_WindowPar ( char *  tit,
int *  ixs,
int *  iys,
int *  ixd,
int *  iyd 
)

§ DI_WinOn()

C_DEF int DI_WinOn ( int  s)

§ DI_WriteDigit()

C_DEF void DI_WriteDigit ( MOBJECT pix,
char *  fmt 
)

Referenced by DB_GetCCD(), and ShowDown().

+ Here is the caller graph for this function:

§ DI_WrMat()

C_DEF void DI_WrMat ( int  server,
int  tdata,
int  x,
int  y,
float  value 
)

§ DI_WrMath()

C_DEF void DI_WrMath ( int  oper,
int  server,
int  tdata,
int  x,
int  y,
float  value 
)

§ FindKEY()

C_DEF int FindKEY ( char *  buf)

§ HistoClose()

C_DEF void HistoClose ( void  )

§ MWriteGIFFile()

C_DEF int MWriteGIFFile ( int  s,
char *  fname 
)

§ VRange()

C_DEF void VRange ( char *  str,
int  val 
)

Referenced by D_save_asc(), and WriteDataFile().

+ Here is the caller graph for this function:

Variable Documentation

§ DIL

C_DEF dil DIL

Definition at line 22 of file Dil.h.

______________________________________________________________________________________
Generated on Mon Sep 18 2017 11:46:05 for DAS - Rel. 3.1.6 - 18/09/2017.