probe_image_extract.C File Reference

#include <gtk/gtk.h>
#include <glib.h>
#include <math.h>
#include "config.h"
#include "gxsm/plugin.h"

Go to the source code of this file.

Functions

static void probe_image_extract_about (void)
static void probe_image_extract_configuration (void)
static gboolean probe_image_extract_run (Scan *Src, Scan *Dest)
GxsmPluginget_gxsm_plugin_info (void)
GxsmMathOneSrcPluginget_gxsm_math_one_src_plugin_info (void)
gint find_probe (gpointer *se, gpointer *default_probe_event)
gint compare_events_distance (ScanEvent *a, ScanEvent *b, double *xy)
gint check_probe (ProbeEntry *a, ProbeEntry *b, char *Source2)
void ChangeValue (GtkComboBox *Combo, gchar **string)
void ChangeIndex (GtkSpinButton *spinner, double *index)
void Dialog (ProbeEntry *defaultprobe, gchar **Source1, gchar **Source2, double *index)

Variables

GxsmPlugin probe_image_extract_pi
GxsmMathOneSrcPlugin probe_image_extract_m1s_pi
static const char * about_text
double IndexDefault = 0.
double IndexLast = 0.


Function Documentation

void ChangeIndex GtkSpinButton *  spinner,
double *  index
 

Definition at line 169 of file probe_image_extract.C.

void ChangeValue GtkComboBox *  Combo,
gchar **  string
 

Definition at line 160 of file probe_image_extract.C.

gint check_probe ProbeEntry a,
ProbeEntry b,
char *  Source2
 

Definition at line 151 of file probe_image_extract.C.

References ProbeEntry::get_chunk_size(), and ProbeEntry::get_label().

gint compare_events_distance ScanEvent a,
ScanEvent b,
double *  xy
 

Definition at line 143 of file probe_image_extract.C.

References ScanEvent::distance2().

void Dialog ProbeEntry defaultprobe,
gchar **  Source1,
gchar **  Source2,
double *  index
 

Definition at line 175 of file probe_image_extract.C.

References _, FALSE, ProbeEntry::get_chunk_size(), ProbeEntry::get_label(), and GNOME_PAD.

Referenced by probe_image_extract_run().

gint find_probe gpointer *  se,
gpointer *  default_probe_event
 

Definition at line 139 of file probe_image_extract.C.

Referenced by probe_image_extract_run().

GxsmMathOneSrcPlugin* get_gxsm_math_one_src_plugin_info void   ) 
 

Definition at line 116 of file probe_image_extract.C.

References probe_image_extract_m1s_pi.

GxsmPlugin* get_gxsm_plugin_info void   ) 
 

Definition at line 111 of file probe_image_extract.C.

References GxsmPlugin::description, N_, probe_image_extract_pi, and VERSION.

static void probe_image_extract_about void   )  [static]
 

Definition at line 120 of file probe_image_extract.C.

References about_text, GxsmPlugin::authors, N_, GxsmPlugin::name, probe_image_extract_pi, and VERSION.

static void probe_image_extract_configuration void   )  [static]
 

Definition at line 132 of file probe_image_extract.C.

References GxsmPlugin::app, IndexDefault, probe_image_extract_pi, Xsm::Unity, GnomeAppService::ValueRequest(), and App::xsm.

static gboolean probe_image_extract_run Scan Src,
Scan Dest
[static]
 

Definition at line 290 of file probe_image_extract.C.

References DBG_L2, Dialog(), ScanEvent::event_list, find_probe(), ProbeEntry::get_chunk_size(), ProbeEntry::get_label(), Mem2d::GetNv(), Mem2d::GetNx(), Mem2d::GetNy(), MATH_OK, Scan::mem2d, PI_DEBUG, and Mem2d::scan_event_list.


Variable Documentation

const char* about_text [static]
 

Initial value:

 N_("Gxsm (Raster-) Probe Image Extraction Math-Plugin\n\n"
                                   "Probe Event Data extraction:\n"
                                   "A new image is generated from specified probe data.")

Definition at line 104 of file probe_image_extract.C.

double IndexDefault = 0.
 

Definition at line 108 of file probe_image_extract.C.

Referenced by probe_image_extract_configuration().

double IndexLast = 0.
 

Definition at line 109 of file probe_image_extract.C.

GxsmMathOneSrcPlugin probe_image_extract_m1s_pi
 

Initial value:

Definition at line 100 of file probe_image_extract.C.

Referenced by get_gxsm_math_one_src_plugin_info().

GxsmPlugin probe_image_extract_pi
 

Initial value:

 {
        NULL,
        NULL,
        0,
        NULL,
        "Probe_Image_Extract-M1S-PX",
        NULL,
        NULL,
        "Bastian Weyers",
        "_Math/_Probe/",
        N_("Image Extract"),
        N_("Probe Image Extract of selection of scan"),
        "no more info",
        NULL,
        NULL,
        NULL,
        NULL,
        probe_image_extract_about,
        probe_image_extract_configuration,
        NULL,
        NULL
}

Definition at line 77 of file probe_image_extract.C.

Referenced by get_gxsm_plugin_info(), probe_image_extract_about(), and probe_image_extract_configuration().


Generated on Sat Apr 1 09:04:49 2006 for GXSM by  doxygen 1.4.6