\ctsimfooter%
-\section{Overview}
+\section{Overview}\index{Graphical shell}
\ctsim\ is the graphical shell for the CTSim project. It utilizes
using the \urlref{wxWindows}{http://www.wxwindows.org} library for
cross-platform compatibility. The graphical shell is compatible
files, phantom files, and plot files.
-\section{File Types Support}
+\section{File Types Support}\index{File types}
Phantom and plot files are stored as ASCII text. In contrast,
image and projection files are stored in binary format.
These commands are present on the menus for all of the windows of
\ctsim.
-\subsection{Preferences...}
+\subsection{Create Phantom...}\index{Create phantom dialog}
+This command brings up a dialog box showing the phantoms that are pre-programmed
+into \ctsim. After selecting one of these phantoms, the new window with that
+phantom will be generated. The pre-programmed phantoms are:
+
+\begin{description}\itemsep=0pt
+\item[Herman] The Herman head phantom\cite{HERMAN80}
+ \item[Shepp-Logan] The head phantom of Shepp \& Logan\cite{SHEPP74}
+\item[Unit pulse] A phantom that has a value of \texttt{1} for the
+center of the phantom and \texttt{0} everywhere else.
+\end{description}
+
+\subsection{Create Filter...}\index{Create filter dialog}
+This command brings up a dialog box showing the pre-programmed filters
+of \ctsim. This command will create a 2-dimensional image of the selected filter.
+The center of the filter is at the center of the image.
+
+These filters can be created in their natural frequency domain or in their spatial domain.
+
+
+\subsection{Preferences...}\index{Preferences}
This command displays a dialog box that allows users to control
the behavior of \ctsim. These options are saved across \ctsim sessions.
Under Microsoft Windows environments, they are stored in the registry.
\item A list of all component phantom elements
\end{itemize}
-\subsection{Rasterize Dialog}
+\subsection{Rasterize Dialog}\index{Rasterize}
This creates an image file from a phantom. Technically, it
converts the phantom from a vector (infinite resolution) object
into a 2-dimension array of floating-point pixels. The parameters
pixel in the image file 9 samples (3 x 3) are averaged.}
\end{twocollist}
-\subsection{Projection Dialog}
+\subsection{Projection Dialog}\index{Projection collection}
This creates a projection file from a phantom. The options
available when collecting projections are:
\item Image file labels
\end{itemize}
-\subsection{File - Export}
+\subsection{File - Export}\index{Image export}
This command allows for exporting image files to a standard
graphics file format. This is helpful when you want to take an
image and import it into another application. The current
\item Color scale
\end{itemize}
-\subsection{Filter}
+\subsection{Filter}\index{Image filter}
These commands filter and modify the image.
\subsubsection{Arithmetic}
\item The variables used when generating the projections from the phantom
\end{itemize}
-\subsection{Process - Convert Polar Dialog}\label{convertpolardialog}
-The parameters are \texttt{xsize}, \texttt{ysize}, and \texttt{interpolation}.
-The \texttt{xsize} and \texttt{ysize} parameters set the size of the
-resulting image file. The \texttt{interpolation} parameter selects the
-interpolation method. Currently, the \texttt{bilinear} option provides
-the highest quality interpolation.
+\subsection{Process - Convert Polar Dialog}\label{convertpolardialog}\index{Polar conversion}
+The parameters are \texttt{xsize}, \texttt{ysize}, and
+\texttt{interpolation}. The \texttt{xsize} and \texttt{ysize}
+parameters set the size of the resulting image file. The
+\texttt{interpolation} parameter selects the interpolation method.
+Currently, the \texttt{bilinear} option provides the highest
+quality interpolation.
\subsection{Process - Convert FFT Polar Dialog}
The parameters for this option are the same as \helprefn{Convert
projections are Fourier transformed prior to conversion to polar
image.
-\subsection{Reconstruct - Filtered Backprojection Dialog}
+\subsection{Reconstruct - Filtered Backprojection Dialog}\index{Reconstruction dialog}
This dialog sets the parameters for reconstructing an image from projections
using the Filtered Backprojection technique.