\section{Sadie\_\-Plot.c File Reference}
\label{Sadie__Plot_8c}\index{Sadie_Plot.c@{Sadie\_\-Plot.c}}
{\tt \#include $<$tcl.h$>$}\par
{\tt \#include $<$tk.h$>$}\par
{\tt \#include $<$stdio.h$>$}\par
{\tt \#include $<$string.h$>$}\par
{\tt \#include \char`\"{}sadie.h\char`\"{}}\par
\subsection*{Defines}
\begin{CompactItemize}
\item 
\#define {\bf FALSE}\ 0
\item 
\#define {\bf TRUE}\ 1
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
int {\bf Sadie\_\-Plot\_\-Profile\-Cmd} (Client\-Data client\_\-data, Tcl\_\-Interp $\ast$interp, int argc, char $\ast$argv[$\,$])
\item 
int {\bf Sadie\_\-Plot\_\-Statistics\-Cmd} (Client\-Data client\_\-data, Tcl\_\-Interp $\ast$interp, int argc, char $\ast$argv[$\,$])
\item 
int {\bf Sadie\_\-Plot\_\-Create\-ROICmd} (Client\-Data client\_\-data, Tcl\_\-Interp $\ast$interp, int argc, char $\ast$argv[$\,$])
\item 
int {\bf Sadie\_\-Plot\_\-Plot\-Array\-Cmd} ({\bf PIXEL} $\ast$array, int arraysize)
\item 
int {\bf Sadie\_\-Plot\_\-Init} (Tcl\_\-Interp $\ast$interp)
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
Tcl\_\-Interp $\ast$ {\bf Main\-Tcl\-Interp}
\item 
int $\ast$$\ast$ {\bf x\_\-array\_\-buffer}
\item 
int {\bf point}
\item 
int {\bf count\_\-point}
\item 
int {\bf plotcount} = 0
\end{CompactItemize}


\subsection{Define Documentation}
\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!FALSE@{FALSE}}
\index{FALSE@{FALSE}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define FALSE\ 0}\label{Sadie__Plot_8c_a0}




Definition at line 27 of file Sadie\_\-Plot.c.

Referenced by Sadie\_\-Plot\_\-Profile\-Cmd.\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!TRUE@{TRUE}}
\index{TRUE@{TRUE}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define TRUE\ 1}\label{Sadie__Plot_8c_a1}




Definition at line 28 of file Sadie\_\-Plot.c.

Referenced by Sadie\_\-Plot\_\-Profile\-Cmd.

\subsection{Function Documentation}
\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!Sadie_Plot_CreateROICmd@{Sadie\_\-Plot\_\-CreateROICmd}}
\index{Sadie_Plot_CreateROICmd@{Sadie\_\-Plot\_\-CreateROICmd}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int Sadie\_\-Plot\_\-Create\-ROICmd (Client\-Data {\em client\_\-data}, Tcl\_\-Interp $\ast$ {\em interp}, int {\em argc}, char $\ast$ {\em argv}[$\,$])}\label{Sadie__Plot_8c_a10}




Definition at line 285 of file Sadie\_\-Plot.c.

References CHECKIMG, CREATE\_\-ROI, max, min, and RANGE.

Referenced by Sadie\_\-Plot\_\-Init.\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!Sadie_Plot_Init@{Sadie\_\-Plot\_\-Init}}
\index{Sadie_Plot_Init@{Sadie\_\-Plot\_\-Init}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int Sadie\_\-Plot\_\-Init (Tcl\_\-Interp $\ast$ {\em interp})}\label{Sadie__Plot_8c_a12}




Definition at line 382 of file Sadie\_\-Plot.c.

References Sadie\_\-Plot\_\-Create\-ROICmd, Sadie\_\-Plot\_\-Profile\-Cmd, and Sadie\_\-Plot\_\-Statistics\-Cmd.\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!Sadie_Plot_PlotArrayCmd@{Sadie\_\-Plot\_\-PlotArrayCmd}}
\index{Sadie_Plot_PlotArrayCmd@{Sadie\_\-Plot\_\-PlotArrayCmd}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int Sadie\_\-Plot\_\-Plot\-Array\-Cmd ({\bf PIXEL} $\ast$ {\em array}, int {\em arraysize})}\label{Sadie__Plot_8c_a11}




Definition at line 349 of file Sadie\_\-Plot.c.

References max, min, NORM, PLOT, and rnd.

Referenced by RINGWIDTHS, and RINGWIDTHS\_\-NOCHECK.\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!Sadie_Plot_ProfileCmd@{Sadie\_\-Plot\_\-ProfileCmd}}
\index{Sadie_Plot_ProfileCmd@{Sadie\_\-Plot\_\-ProfileCmd}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int Sadie\_\-Plot\_\-Profile\-Cmd (Client\-Data {\em client\_\-data}, Tcl\_\-Interp $\ast$ {\em interp}, int {\em argc}, char $\ast$ {\em argv}[$\,$])}\label{Sadie__Plot_8c_a8}




Definition at line 40 of file Sadie\_\-Plot.c.

References brshnm, count\_\-point, IMAGE::data, FALSE, LOG, malloc, MESSAGE, IMAGE::nbnd, NORM, PLOT, point, SLEN, TRUE, UNIT, and x\_\-array\_\-buffer.

Referenced by Sadie\_\-Plot\_\-Init.\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!Sadie_Plot_StatisticsCmd@{Sadie\_\-Plot\_\-StatisticsCmd}}
\index{Sadie_Plot_StatisticsCmd@{Sadie\_\-Plot\_\-StatisticsCmd}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int Sadie\_\-Plot\_\-Statistics\-Cmd (Client\-Data {\em client\_\-data}, Tcl\_\-Interp $\ast$ {\em interp}, int {\em argc}, char $\ast$ {\em argv}[$\,$])}\label{Sadie__Plot_8c_a9}




Definition at line 175 of file Sadie\_\-Plot.c.

References CHECKIMG, COVAR, EXCLUDE, IGNORE, INCLUDE, malloc, MESSAGE, IMAGE::nbnd, RANGE, and STATS.

Referenced by Sadie\_\-Plot\_\-Init.

\subsection{Variable Documentation}
\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!count_point@{count\_\-point}}
\index{count_point@{count\_\-point}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int count\_\-point}\label{Sadie__Plot_8c_a6}




Definition at line 36 of file Sadie\_\-Plot.c.

Referenced by Sadie\_\-Plot\_\-Profile\-Cmd.\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!MainTclInterp@{MainTclInterp}}
\index{MainTclInterp@{MainTclInterp}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Tcl\_\-Interp$\ast$ Main\-Tcl\-Interp}\label{Sadie__Plot_8c_a3}




Definition at line 31 of file Sadie\_\-Plot.c.\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!plotcount@{plotcount}}
\index{plotcount@{plotcount}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int plotcount = 0}\label{Sadie__Plot_8c_a7}




Definition at line 37 of file Sadie\_\-Plot.c.\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!point@{point}}
\index{point@{point}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int point}\label{Sadie__Plot_8c_a5}




Definition at line 35 of file Sadie\_\-Plot.c.

Referenced by Sadie\_\-Plot\_\-Profile\-Cmd.\index{Sadie_Plot.c@{Sadie\_\-Plot.c}!x_array_buffer@{x\_\-array\_\-buffer}}
\index{x_array_buffer@{x\_\-array\_\-buffer}!Sadie_Plot.c@{Sadie\_\-Plot.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int$\ast$$\ast$ x\_\-array\_\-buffer}\label{Sadie__Plot_8c_a4}




Definition at line 34 of file Sadie\_\-Plot.c.

Referenced by Sadie\_\-Plot\_\-Profile\-Cmd.