average_profile.C File Reference

#include <gtk/gtk.h>
#include "config.h"
#include "gxsm/plugin.h"
#include "gxsm/action_id.h"
#include "gxsm/app_profile.h"

Go to the source code of this file.

Functions

static void average_profile_init (void)
static void average_profile_about (void)
static void average_profile_configure (void)
static void average_profile_cleanup (void)
static gboolean average_profile_run (Scan *Src)
GxsmPluginget_gxsm_plugin_info (void)
GxsmMathOneSrcNoDestPluginget_gxsm_math_one_src_no_dest_plugin_info (void)

Variables

GxsmPlugin average_profile_pi
GxsmMathOneSrcNoDestPlugin average_profile_m1s_pi
static const char * about_text


Function Documentation

static void average_profile_about void   )  [static]
 

Definition at line 200 of file average_profile.C.

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

static void average_profile_cleanup void   )  [static]
 

Definition at line 220 of file average_profile.C.

References DBG_L2, and PI_DEBUG.

static void average_profile_configure void   )  [static]
 

Definition at line 213 of file average_profile.C.

References GxsmPlugin::app, average_profile_pi, and GnomeAppService::message().

static void average_profile_init void   )  [static]
 

Definition at line 194 of file average_profile.C.

References DBG_L2, and PI_DEBUG.

static gboolean average_profile_run Scan Src  )  [static]
 

Definition at line 226 of file average_profile.C.

References Surface::AddProfile(), GxsmPlugin::app, average_profile_pi, Mem2d::data, Scan::data, Mem2d::GetDataPkt(), Mem2d::GetNx(), Mem2d::GetNy(), ZData::GetXLookup(), MATH_OK, Scan::mem2d, App::xsm, SCAN_DATA::Xunit, and SCAN_DATA::Zunit.

GxsmMathOneSrcNoDestPlugin* get_gxsm_math_one_src_no_dest_plugin_info void   ) 
 

Definition at line 187 of file average_profile.C.

References average_profile_m1s_pi.

GxsmPlugin* get_gxsm_plugin_info void   ) 
 

Definition at line 181 of file average_profile.C.

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


Variable Documentation

const char* about_text [static]
 

Initial value:

 N_("Gxsm average_profile Plugin\n\n"
                                   "Compute the average X profile")

Definition at line 176 of file average_profile.C.

GxsmMathOneSrcNoDestPlugin average_profile_m1s_pi
 

Initial value:

Definition at line 170 of file average_profile.C.

Referenced by get_gxsm_math_one_src_no_dest_plugin_info().

GxsmPlugin average_profile_pi
 

Definition at line 117 of file average_profile.C.

Referenced by average_profile_about(), average_profile_configure(), average_profile_run(), and get_gxsm_plugin_info().


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