\section{filter.c File Reference}
\label{filter_8c}\index{filter.c@{filter.c}}
{\tt \#include \char`\"{}sadie.h\char`\"{}}\par
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf FILTER} ({\bf IMAGE} $\ast$in, double($\ast$flt)(double, double, double, double), double xradius, double yradius, double option, {\bf IMAGE} $\ast$$\ast${\bf out})
\item 
double {\bf FLTBOX} (double fx, double fy, double xradius, double yradius)
\item 
double {\bf FLTCONE} (double fx, double fy, double xradius, double yradius)
\item 
double {\bf FLTCYL} (double fx, double fy, double xradius, double yradius)
\item 
double {\bf FLTEXP} (double fx, double fy, double xradius, double yradius)
\item 
double {\bf FLTGAUSS} (double fx, double fy, double xradius, double yradius)
\end{CompactItemize}


\subsection{Function Documentation}
\index{filter.c@{filter.c}!FILTER@{FILTER}}
\index{FILTER@{FILTER}!filter.c@{filter.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void FILTER ({\bf IMAGE} $\ast$ {\em in}, double($\ast$ {\em flt})(double, double, double, double), double {\em xradius}, double {\em yradius}, double {\em option}, {\bf IMAGE} $\ast$$\ast$ {\em out})}\label{filter_8c_a0}




Definition at line 39 of file filter.c.

References CHECKIMG, IMAGE::data, FFT2D, FLTBOX, FLTCONE, FLTCYL, FLTEXP, FLTGAUSS, FORWARD, INVERSE, MESSAGE, IMAGE::nbnd, IMAGE::nlin, IMAGE::npix, out, PROGRESS, RELMEM, rnd, SLEN, T\_\-EXIT, T\_\-FILTER, IMAGE::text, and TIMING.\index{filter.c@{filter.c}!FLTBOX@{FLTBOX}}
\index{FLTBOX@{FLTBOX}!filter.c@{filter.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double FLTBOX (double {\em fx}, double {\em fy}, double {\em xradius}, double {\em yradius})}\label{filter_8c_a1}




Definition at line 205 of file filter.c.

References T\_\-EXIT, T\_\-FLTBOX, and TIMING.

Referenced by FILTER.\index{filter.c@{filter.c}!FLTCONE@{FLTCONE}}
\index{FLTCONE@{FLTCONE}!filter.c@{filter.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double FLTCONE (double {\em fx}, double {\em fy}, double {\em xradius}, double {\em yradius})}\label{filter_8c_a2}




Definition at line 231 of file filter.c.

References max, T\_\-EXIT, T\_\-FLTCONE, and TIMING.

Referenced by FILTER.\index{filter.c@{filter.c}!FLTCYL@{FLTCYL}}
\index{FLTCYL@{FLTCYL}!filter.c@{filter.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double FLTCYL (double {\em fx}, double {\em fy}, double {\em xradius}, double {\em yradius})}\label{filter_8c_a3}




Definition at line 257 of file filter.c.

References T\_\-EXIT, T\_\-FLTCYL, and TIMING.

Referenced by FILTER.\index{filter.c@{filter.c}!FLTEXP@{FLTEXP}}
\index{FLTEXP@{FLTEXP}!filter.c@{filter.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double FLTEXP (double {\em fx}, double {\em fy}, double {\em xradius}, double {\em yradius})}\label{filter_8c_a4}




Definition at line 284 of file filter.c.

References T\_\-EXIT, T\_\-FLTEXP, and TIMING.

Referenced by FILTER.\index{filter.c@{filter.c}!FLTGAUSS@{FLTGAUSS}}
\index{FLTGAUSS@{FLTGAUSS}!filter.c@{filter.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double FLTGAUSS (double {\em fx}, double {\em fy}, double {\em xradius}, double {\em yradius})}\label{filter_8c_a5}




Definition at line 310 of file filter.c.

References T\_\-EXIT, T\_\-FLTGAUSS, and TIMING.

Referenced by FILTER.