#include <config.h>
#include <complex>
#include <fftw3.h>
#include "scan.h"
Go to the source code of this file.
Classes | |
struct | MOUSERECT |
class | Filter |
Defines | |
#define | c_re(c) ((c)[0]) |
#define | c_im(c) ((c)[1]) |
#define | MATH_OK 0 |
#define | MATH_SIZEERR 1 |
#define | MATH_SELECTIONERR 2 |
#define | MATH_DIVZERO 3 |
#define | MATH_UNDEFINED 4 |
#define | MATH_NOMEM 5 |
#define | MATH_FILE_ERROR 6 |
#define | MATH_LIB_ERR 7 |
#define | MATHOPPARAMSNODEST Scan *Src |
#define | MATHOPVARSNODEST Src |
#define | MATHOPPARAMS Scan *Src, Scan *Dest |
#define | MATHOPVARS Src, Dest |
#define | MATH2OPPARAMS Scan *Src1, Scan *Src2, Scan *Dest |
#define | MATH2OPVARS Src1, Src2, Dest |
#define | SET_PROGRESS(P) { gapp->SetProgress((gfloat)(P)); while (gtk_events_pending()) gtk_main_iteration(); } |
#define | SHTRANGE 32765 |
#define | ZEROVALUE 0. |
#define | QSWP(X, N) ((X) >= ((N)/2) ? ((X)-(N)/2) : ((X)+(N)/2)) |
Functions | |
void | MkMausSelect (Point2D *List, MOUSERECT *msel, int mx, int my) |
gboolean | F2D_ift_ft (MATH2OPPARAMS, gboolean(*spkfkt)(MATH2OPPARAMS, fftw_complex *dat)) |
gboolean | CopyScan (MATHOPPARAMS) |
gboolean | CropScan (MATHOPPARAMS) |
gboolean | ZoomInScan (MATHOPPARAMS) |
gboolean | ZoomOutScan (MATHOPPARAMS) |
gboolean | BgLin1DScan (MATHOPPARAMS) |
gboolean | BgParabolRegress (MATHOPPARAMS) |
gboolean | BgERegress (MATHOPPARAMS) |
gboolean | F1D_Despike (MATHOPPARAMS) |
gboolean | F1D_LogPowerSpec (MATHOPPARAMS) |
gboolean | F1D_FT_Window (MATH2OPPARAMS) |
gboolean | F1D_FT_GaussStop (MATH2OPPARAMS) |
gboolean | F1D_FT_GaussPass (MATH2OPPARAMS) |
gboolean | F2D_Despike (MATHOPPARAMS) |
gboolean | F2D_RemoveRect (MATHOPPARAMS) |
gboolean | F2D_LineShifts (MATHOPPARAMS) |
gboolean | F2D_LineInterpol (MATHOPPARAMS) |
gboolean | F2D_LogPowerSpec (MATHOPPARAMS) |
gboolean | F2D_AutoCorr (MATHOPPARAMS) |
gboolean | F2D_iftXft (MATH2OPPARAMS) |
gboolean | F2D_FT_GaussStop (MATH2OPPARAMS) |
gboolean | F2D_FT_GaussPass (MATH2OPPARAMS) |
gboolean | TR_QuenchScan (MATHOPPARAMS) |
gboolean | SpkWindow (MATH2OPPARAMS, fftw_complex *) |
gboolean | SpkGaussStop (MATH2OPPARAMS, fftw_complex *) |
gboolean | SpkGaussPass (MATH2OPPARAMS, fftw_complex *) |
gboolean | SpkAutoCorr (MATH2OPPARAMS, fftw_complex *) |
Variables | |
char * | MathErrString [] |
|
Definition at line 36 of file xsmmath.h. Referenced by F1D_LogPowerSpec(), spasim_run(), spasimkz_run(), SpkAutoCorr(), SpkGaussPass(), SpkGaussStop(), SpkWindow(), and SpkWindow1D(). |
|
Definition at line 35 of file xsmmath.h. Referenced by F1D_LogPowerSpec(), spasim_run(), spasimkz_run(), SpkAutoCorr(), SpkGaussPass(), SpkGaussPass1D(), SpkGaussStop(), SpkGaussStop1D(), SpkWindow(), and SpkWindow1D(). |
|
|
|
Definition at line 60 of file xsmmath.h. Referenced by F1D_FT_GaussPass(), F1D_FT_GaussStop(), F1D_FT_Window(), and F1D_ift_ft(). |
|
|
|
|
|
Definition at line 48 of file xsmmath.h. Referenced by F1D_ift_ft(), F1D_LogPowerSpec(), F2D_ift_ft(), and F2D_LogPowerSpec(). |
|
Definition at line 46 of file xsmmath.h. Referenced by F1D_ift_ft(), F2D_ift_ft(), F2D_LogPowerSpec(), and spectrocut_run(). |
|
|
Definition at line 43 of file xsmmath.h. Referenced by add_scan_run(), autocorrelation_run(), bg_z_drift_run(), BgERegress(), BgParabolRegress(), CropScan(), F1D_ift_ft(), F2D_ift_ft(), F2D_LineInterpol(), F2D_RemoveRect(), max_run(), merge_h_run(), merge_v_run(), mul_scan_run(), pass_cc_run(), plane3pkt_run(), PolarHist_run(), shape_run(), shiftarea_run(), spectrocut_run(), SpkGaussPass(), SpkGaussPass1D(), SpkGaussStop(), SpkGaussStop1D(), stop_ccr_run(), sub_scan_run(), Z_limiter_run(), and ZoomInScan(). |
|
Definition at line 42 of file xsmmath.h. Referenced by div_scan_run(), koehler_run(), linear_stat_diff_run(), psdadd_run(), SlopeAbs_run(), SlopeDir_run(), and spasimkz_run(). |
|
Definition at line 45 of file xsmmath.h. Referenced by plane_max_prop_run(). |
|
|
|
|
|
|
|
|
|
Definition at line 129 of file xsmmath.h. Referenced by SpkGaussPass(), SpkGaussStop(), and SpkWindow(). |
|
|
|
|
|
Definition at line 69 of file xsmmath.h. Referenced by F1D_LogPowerSpec(), pass_cc_run(), SpkWindow(), SpkWindow1D(), and stop_ccr_run(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|