\hypertarget{three__B_8java}{
\subsection{three\_\-B.java File Reference}
\label{three__B_8java}\index{three\_\-B.java@{three\_\-B.java}}
}
\subsubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classThreeBGlobalConstants}{ThreeBGlobalConstants}
\item 
class \hyperlink{classSPair}{SPair}
\begin{DoxyCompactList}\small\item\em Utility class to hold a pair of strings. \end{DoxyCompactList}\item 
class \hyperlink{classUtil}{Util}
\begin{DoxyCompactList}\small\item\em Utility calss to hold a number of handy static functions. \end{DoxyCompactList}\item 
class \hyperlink{classthree__B}{three\_\-B}
\begin{DoxyCompactList}\small\item\em ImageJ plugin class. \end{DoxyCompactList}\item 
class \hyperlink{classAdvancedDialog}{AdvancedDialog}
\begin{DoxyCompactList}\small\item\em Control panel which basically presents the .cfg file in a large edit box along with additional necessary things (frame range and pixel size). \end{DoxyCompactList}\item 
class \hyperlink{classThreeBDialog}{ThreeBDialog}
\begin{DoxyCompactList}\small\item\em Dialog box for starting 3B The dialog highlights bad things in red. \end{DoxyCompactList}\item 
class \hyperlink{classSpot}{Spot}
\begin{DoxyCompactList}\small\item\em Basic spot class, simply contains coordinates. \end{DoxyCompactList}\item 
class \hyperlink{classSomethingChanges}{SomethingChanges}
\begin{DoxyCompactList}\small\item\em Listener class which triggers a complete redraw. \end{DoxyCompactList}\item 
class \hyperlink{classFloatSliderWithBox}{FloatSliderWithBox}
\begin{DoxyCompactList}\small\item\em This class makes a floating point slider bar with an edit box next to it for more precision. \end{DoxyCompactList}\item 
class \hyperlink{classFloatSliderWithBox_1_1SliderChanged}{FloatSliderWithBox::SliderChanged}
\item 
class \hyperlink{classFloatSliderWithBox_1_1TextChanged}{FloatSliderWithBox::TextChanged}
\item 
class \hyperlink{classCloseButtonListener}{CloseButtonListener}
\begin{DoxyCompactList}\small\item\em Close button issues a window close event. \end{DoxyCompactList}\item 
class \hyperlink{classStopButtonListener}{StopButtonListener}
\begin{DoxyCompactList}\small\item\em Stop 3B thread. \end{DoxyCompactList}\item 
class \hyperlink{classExportButtonListener}{ExportButtonListener}
\begin{DoxyCompactList}\small\item\em Listener for the export button. \end{DoxyCompactList}\item 
class \hyperlink{classEControlPanel}{EControlPanel}
\begin{DoxyCompactList}\small\item\em Control panel for running 3B plugin and providing interactive update. \end{DoxyCompactList}\item 
class \hyperlink{classThreeBRunner}{ThreeBRunner}
\begin{DoxyCompactList}\small\item\em This class deals with running the actual 3B code It should be run in a separate thread It will make calls back to a viewer, and accepts termination calls as well. \end{DoxyCompactList}\end{DoxyCompactItemize}
