Main Page   Data Structures   File List   Data Fields   Globals  

tclSadie.c File Reference

#include <stdio.h>
#include <tcl.h>
#include <tk.h>
#include "sadie.h"

Go to the source code of this file.

Functions

int Sadie_FileIO_Init (Tcl_Interp *interp)
int Sadie_General_Init (Tcl_Interp *interp)
int Sadie_Plot_Init (Tcl_Interp *interp)
int Sadie_NewFunctions_Init (Tcl_Interp *interp)
int Sadie_Contrast_Init (Tcl_Interp *interp)
int Sadie_Filter_Init (Tcl_Interp *interp)
int Sadie_Geometry_Init (Tcl_Interp *interp)
int Sadie_Multi_Init (Tcl_Interp *interp)
int Sadie_Classify_Init (Tcl_Interp *interp)
int Sadie_Tools_Init (Tcl_Interp *interp)
int Sadie_Image_Init (Tcl_Interp *interp)
int Sadie_Proto_Init (Tcl_Interp *interp)
void usage (void)
int verifyfile (Tcl_Interp *interp, char *name)
int setlibdir_env (Tcl_Interp *interp)
int setlibdir_default (Tcl_Interp *interp)
void setlibdir (Tcl_Interp *interp)
int Tcl_AppInit (Tcl_Interp *interp)
int main (int argc, char **argv)

Variables

char rcsid []
int FLAG = 0
int DIRECTORY = 1
int CMDFILE = 2
int libhomeset = 0
char libhome [200]
int nogui = 0
char cmdfile [200]
int cmdfileset = 0
char * ProgName
short nlev
short csize
double weight
double * count
PIXEL gain
PIXEL bias
PIXEL gmin
PIXEL gmax
PIXEL thresh
PIXEL gbrk [2][4]
PIXELtable
char * msg_ptr
Tcl_Interp * MainTclInterp


Function Documentation

int main int  argc,
char **  argv
 

Definition at line 349 of file tclSadie.c.

References cmdfile, CMDFILE, cmdfileset, DIRECTORY, FLAG, libhome, libhomeset, nogui, ProgName, Tcl_AppInit(), and usage().

int Sadie_Classify_Init Tcl_Interp *  interp  ) 
 

Definition at line 1259 of file Sadie_Classify.c.

int Sadie_Contrast_Init Tcl_Interp *  interp  ) 
 

Definition at line 1800 of file Sadie_Contrast.c.

int Sadie_FileIO_Init Tcl_Interp *  interp  ) 
 

Definition at line 427 of file Sadie_FileIO.c.

int Sadie_Filter_Init Tcl_Interp *  interp  ) 
 

Definition at line 2484 of file Sadie_Filter.c.

int Sadie_General_Init Tcl_Interp *  interp  ) 
 

Definition at line 319 of file Sadie_General.c.

int Sadie_Geometry_Init Tcl_Interp *  interp  ) 
 

Definition at line 1641 of file Sadie_Geometry.c.

int Sadie_Image_Init Tcl_Interp *  interp  ) 
 

Definition at line 548 of file Sadie_Image.c.

int Sadie_Multi_Init Tcl_Interp *  interp  ) 
 

Definition at line 1454 of file Sadie_Multi.c.

int Sadie_NewFunctions_Init Tcl_Interp *  interp  ) 
 

Definition at line 1024 of file Sadie_NewFunctions.c.

int Sadie_Plot_Init Tcl_Interp *  interp  ) 
 

Definition at line 432 of file Sadie_Plot.c.

int Sadie_Proto_Init Tcl_Interp *  interp  ) 
 

int Sadie_Tools_Init Tcl_Interp *  interp  ) 
 

Definition at line 772 of file Sadie_Tools.c.

void setlibdir Tcl_Interp *  interp  ) 
 

Definition at line 188 of file tclSadie.c.

References libhome, libhomeset, setlibdir_default(), setlibdir_env(), usage(), and verifyfile().

int setlibdir_default Tcl_Interp *  interp  ) 
 

Definition at line 162 of file tclSadie.c.

References libhome.

int setlibdir_env Tcl_Interp *  interp  ) 
 

Definition at line 128 of file tclSadie.c.

References libhome.

int Tcl_AppInit Tcl_Interp *  interp  ) 
 

Definition at line 243 of file tclSadie.c.

References libhome, MainTclInterp, msg_ptr, Sadie_Classify_Init(), Sadie_Contrast_Init(), Sadie_FileIO_Init(), Sadie_Filter_Init(), Sadie_General_Init(), Sadie_Geometry_Init(), Sadie_Image_Init(), Sadie_Multi_Init(), Sadie_NewFunctions_Init(), Sadie_Plot_Init(), Sadie_Tools_Init(), and setlibdir().

Referenced by main().

void usage void   ) 
 

Definition at line 80 of file tclSadie.c.

References ProgName.

Referenced by main(), and setlibdir().

int verifyfile Tcl_Interp *  interp,
char *  name
 

Definition at line 101 of file tclSadie.c.

References name.


Variable Documentation

PIXEL bias
 

Definition at line 44 of file tclSadie.c.

char cmdfile[200] [static]
 

Definition at line 32 of file tclSadie.c.

Referenced by main().

int CMDFILE = 2 [static]
 

Definition at line 27 of file tclSadie.c.

Referenced by main().

int cmdfileset = 0 [static]
 

Definition at line 33 of file tclSadie.c.

Referenced by main().

double* count
 

Definition at line 42 of file tclSadie.c.

short csize
 

Definition at line 40 of file tclSadie.c.

int DIRECTORY = 1 [static]
 

Definition at line 26 of file tclSadie.c.

Referenced by main().

int FLAG = 0 [static]
 

Definition at line 25 of file tclSadie.c.

Referenced by main().

PIXEL gain
 

Definition at line 43 of file tclSadie.c.

PIXEL gbrk[2][4]
 

Definition at line 48 of file tclSadie.c.

PIXEL gmax
 

Definition at line 46 of file tclSadie.c.

PIXEL gmin
 

Definition at line 45 of file tclSadie.c.

char libhome[200] [static]
 

Definition at line 30 of file tclSadie.c.

Referenced by main(), setlibdir(), setlibdir_default(), setlibdir_env(), and Tcl_AppInit().

int libhomeset = 0 [static]
 

Definition at line 29 of file tclSadie.c.

Referenced by main(), and setlibdir().

Tcl_Interp* MainTclInterp
 

Definition at line 53 of file tclSadie.c.

char* msg_ptr
 

Definition at line 52 of file tclSadie.c.

short nlev
 

Definition at line 39 of file tclSadie.c.

int nogui = 0 [static]
 

Definition at line 31 of file tclSadie.c.

Referenced by main().

char* ProgName [static]
 

Definition at line 34 of file tclSadie.c.

Referenced by main(), and usage().

char rcsid[] [static]
 

Initial value:

  "$Id: tclSadie.c,v 2.5 1999/09/11 03:36:14 gopalan Exp $"

Definition at line 22 of file tclSadie.c.

PIXEL* table
 

Definition at line 49 of file tclSadie.c.

PIXEL thresh
 

Definition at line 47 of file tclSadie.c.

double weight
 

Definition at line 41 of file tclSadie.c.


Generated on Sun May 18 15:36:26 2003 for tclSadie by doxygen1.3