#include <math.h>
#include "xsmmath.h"
#include "xsmtypes.h"
#include "glbvars.h"
#include "bench.h"
#include "regress.h"
Go to the source code of this file.
Functions | |
void | MkMausSelect (Point2D *List, MOUSERECT *msel, int mx, int my) |
gboolean | CopyScan (MATHOPPARAMS) |
gboolean | CropScan (MATHOPPARAMS) |
gboolean | TR_QuenchScan (MATHOPPARAMS) |
gboolean | ZoomInScan (MATHOPPARAMS) |
gboolean | ZoomOutScan (MATHOPPARAMS) |
gboolean | BgLin1DScan (MATHOPPARAMS) |
gboolean | BgERegress (MATHOPPARAMS) |
gboolean | BgParabolRegress (MATHOPPARAMS) |
gboolean | F1D_Despike (MATHOPPARAMS) |
gboolean | F1D_LogPowerSpec (MATHOPPARAMS) |
gboolean | F2D_RemoveRect (MATHOPPARAMS) |
gboolean | F2D_Despike (MATHOPPARAMS) |
gboolean | F2D_LineShifts (MATHOPPARAMS) |
gboolean | F2D_LineInterpol (MATHOPPARAMS) |
gboolean | F2D_LogPowerSpec (MATHOPPARAMS) |
gboolean | F1D_ift_ft (MATH2OPPARAMS, gboolean(*spkfkt)(MATH2OPPARAMS, fftw_complex *dat, int line)) |
gboolean | SpkWindow1D (MATH2OPPARAMS, fftw_complex *dat, int line) |
gboolean | SpkGaussStop1D (MATH2OPPARAMS, fftw_complex *dat, int line) |
gboolean | SpkGaussPass1D (MATH2OPPARAMS, fftw_complex *dat, int line) |
gboolean | F1D_FT_Window (MATH2OPPARAMS) |
gboolean | F1D_FT_GaussStop (MATH2OPPARAMS) |
gboolean | F1D_FT_GaussPass (MATH2OPPARAMS) |
gboolean | F2D_ift_ft (MATH2OPPARAMS, gboolean(*spkfkt)(MATH2OPPARAMS, fftw_complex *dat)) |
gboolean | SpkWindow (MATH2OPPARAMS, fftw_complex *dat) |
gboolean | F2D_iftXft (MATH2OPPARAMS) |
gboolean | SpkGaussStop (MATH2OPPARAMS, fftw_complex *dat) |
gboolean | F2D_FT_GaussStop (MATH2OPPARAMS) |
gboolean | SpkGaussPass (MATH2OPPARAMS, fftw_complex *dat) |
gboolean | F2D_FT_GaussPass (MATH2OPPARAMS) |
gboolean | SpkAutoCorr (MATH2OPPARAMS, fftw_complex *dat) |
gboolean | F2D_AutoCorr (MATHOPPARAMS) |
Variables | |
char * | MathErrString [] |
|
Definition at line 336 of file xsmmath.C. Referenced by MkIconsPI(). |
|
Definition at line 325 of file xsmmath.C. Referenced by MkIconsPI(). |
|
|
|
Definition at line 144 of file xsmmath.C. Referenced by App::edit_copy_callback(), MkIconsPI(), stop_ccr_run(), and ViewControl::view_edit_copy_callback(). |
|
Definition at line 158 of file xsmmath.C. Referenced by App::edit_crop_callback(), and ViewControl::view_edit_crop_callback(). |
|
|
|
|
|
|
|
|
|
Definition at line 913 of file xsmmath.C. References DBG_L3, ZData::GetNext(), MATH2OPVARS, MATH_LIB_ERR, MATH_NOMEM, MATH_OK, MATH_SELECTIONERR, ZData::SetNext(), ZData::SetPtr(), and XSM_DEBUG. Referenced by F1D_FT_GaussPass(), F1D_FT_GaussStop(), and F1D_FT_Window(). |
|
Definition at line 584 of file xsmmath.C. Referenced by ProfileElement::calc(). |
|
|
|
|
|
|
|
|
|
Definition at line 1094 of file xsmmath.C. Referenced by F2D_AutoCorr(), F2D_FT_GaussPass(), F2D_FT_GaussStop(), and F2D_iftXft(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 47 of file xsmmath.C. Referenced by baseinfo_run(), bg_z_drift_run(), BgERegress(), BgParabolRegress(), CropScan(), F2D_LineInterpol(), F2D_RemoveRect(), pass_cc_run(), rotate_run(), shiftarea_run(), SpkGaussPass(), SpkGaussPass1D(), SpkGaussStop(), SpkGaussStop1D(), stepcount_run(), stop_ccr_run(), and ZoomInScan(). |
|
Definition at line 1285 of file xsmmath.C. Referenced by F2D_AutoCorr(). |
|
Definition at line 1251 of file xsmmath.C. Referenced by F2D_FT_GaussPass(). |
|
Definition at line 1045 of file xsmmath.C. References c_re, exp(), MATH_SELECTIONERR, MkMausSelect(), MOUSERECT::Radius2, MOUSERECT::xCenter, MOUSERECT::xSize, and MOUSERECT::ySize. Referenced by F1D_FT_GaussPass(). |
|
Definition at line 1218 of file xsmmath.C. Referenced by F2D_FT_GaussStop(). |
|
Definition at line 1024 of file xsmmath.C. References c_re, exp(), MATH_SELECTIONERR, MkMausSelect(), MOUSERECT::Radius2, MOUSERECT::xCenter, MOUSERECT::xSize, and MOUSERECT::ySize. Referenced by F1D_FT_GaussStop(). |
|
Definition at line 1182 of file xsmmath.C. Referenced by F2D_iftXft(). |
|
Definition at line 1004 of file xsmmath.C. References c_im, c_re, and ZEROVALUE. Referenced by F1D_FT_Window(). |
|
Definition at line 220 of file xsmmath.C. Referenced by MkIconsPI(). |
|
Definition at line 257 of file xsmmath.C. Referenced by ViewControl::view_edit_zoomin_callback(), and App::view_zoom_in_callback(). |
|
Definition at line 300 of file xsmmath.C. Referenced by ViewControl::view_edit_zoomout_callback(), and App::view_zoom_out_callback(). |
|
Initial value: { "Math OK", "Size of sources is not the same !", "Size of selection is invalid !", "Division by zero occured !", "undefined error" } Definition at line 38 of file xsmmath.C. Referenced by Surface::MathOperation(), Surface::MathOperationNoDest(), and Surface::MathOperationX(). |