#include <gtk/gtk.h>
#include "config.h"
#include "gxsm/plugin.h"
Go to the source code of this file.
Functions | |
static void | spasimkz_init (void) |
static void | spasimkz_about (void) |
static void | spasimkz_configure (void) |
static void | spasimkz_cleanup (void) |
static gboolean | spasimkz_run (Scan *Src, Scan *Dest) |
GxsmPlugin * | get_gxsm_plugin_info (void) |
GxsmMathOneSrcPlugin * | get_gxsm_math_one_src_plugin_info (void) |
Variables | |
GxsmPlugin | spasimkz_pi |
GxsmMathOneSrcPlugin | spasimkz_m1s_pi |
static const char * | about_text |
double | StepHeight = 3.141 |
double | PhaseStart = 0.5 |
double | PhaseEnd = 3.5 |
double | PhaseStep = 0.01 |
int | ask = 1 |
|
Definition at line 174 of file spasimkz.C. References spasimkz_m1s_pi. |
|
Definition at line 169 of file spasimkz.C. References GxsmPlugin::description, N_, spasimkz_pi, and VERSION. |
|
Definition at line 183 of file spasimkz.C. References about_text, GxsmPlugin::authors, N_, GxsmPlugin::name, spasimkz_pi, and VERSION. |
|
Definition at line 258 of file spasimkz.C. |
|
Definition at line 195 of file spasimkz.C. References _, GxsmPlugin::app, ask, FALSE, GNOME_PAD, info, MyGnomeTools::mygtk_create_input(), PhaseEnd, PhaseStart, PhaseStep, spasimkz_pi, StepHeight, TRUE, Xsm::Unity, App::xsm, and Xsm::Z_Unit. Referenced by spasimkz_run(). |
|
Definition at line 178 of file spasimkz.C. |
|
Definition at line 263 of file spasimkz.C. References ask, c_im, c_re, cos(), Mem2d::data, Scan::data, DBG_L2, Scan_Param::dz, gapp, ZData::GetNext(), Mem2d::GetNx(), Mem2d::GetNy(), MATH_SIZEERR, Scan::mem2d, ZData::MkXLookup(), ZData::MkYLookup(), Scan_Param::nx, Scan_Param::ny, PhaseEnd, PhaseStart, PhaseStep, PI_DEBUG, Mem2d::Resize(), SCAN_DATA::s, SET_PROGRESS, ZData::SetPtr(), App::SetStatus(), sin(), spasimkz_configure(), StepHeight, and ZD_FLOAT. |
|
Initial value: N_("Gxsm Spasimkz Plugin\n\n" "Calculates SPALEED Profiles over S\n" "e.g. a kz-plot:\n" "For each phase S (S=2 StepHeight/WaveLength)\n" "a 1D FT is done for all before Phase Transformed\n" "Lines. All transformed lines for this phase\n" "are summed up and stored to the new image as Line 'S'.") Definition at line 157 of file spasimkz.C. |
|
Definition at line 167 of file spasimkz.C. Referenced by spasimkz_configure(), and spasimkz_run(). |
|
Definition at line 166 of file spasimkz.C. Referenced by spasimkz_configure(), and spasimkz_run(). |
|
Definition at line 166 of file spasimkz.C. Referenced by spasimkz_configure(), and spasimkz_run(). |
|
Definition at line 166 of file spasimkz.C. Referenced by spasimkz_configure(), and spasimkz_run(). |
|
Initial value: { spasimkz_run } Definition at line 153 of file spasimkz.C. Referenced by get_gxsm_math_one_src_plugin_info(). |
|
Initial value: { NULL, NULL, 0, NULL, "SpasimKZ-M1S-ST", NULL, NULL, "Percy Zahl", N_("_Math/_Statistics/"), N_("SPALEED Simkz"), N_("Simulate SPALEED, kz-Scan!"), "no more info", NULL, NULL, spasimkz_init, NULL, spasimkz_about, spasimkz_configure, NULL, spasimkz_cleanup } Definition at line 130 of file spasimkz.C. Referenced by get_gxsm_plugin_info(), spasimkz_about(), and spasimkz_configure(). |
|
Definition at line 165 of file spasimkz.C. Referenced by spasimkz_configure(), and spasimkz_run(). |