editnc.C File Reference

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

Go to the source code of this file.

Namespaces

namespace  std

Classes

class  DumpableNcFile

Defines

#define PREF_BOX_PACK_MODE   FALSE, TRUE, 2
#define INFO_BOX_PACK_MODE   FALSE, FALSE, 2
#define PREF_BOXEL_PACK_MODE   TRUE, TRUE, 2

Functions

static void editnc_about (void)
static void editnc_run (GtkWidget *w, void *data)
static void editnc_init (void)
static void editnc_cleanup (void)
GxsmPluginget_gxsm_plugin_info (void)
static void editnc_showfile (gchar *filename)
void dumpatts (NcVar &var)

Variables

GxsmPlugin editnc_pi
static const char * about_text


Define Documentation

#define INFO_BOX_PACK_MODE   FALSE, FALSE, 2
 

Definition at line 280 of file editnc.C.

#define PREF_BOX_PACK_MODE   FALSE, TRUE, 2
 

Definition at line 279 of file editnc.C.

Referenced by DumpableNcFile::dump_togtkwin().

#define PREF_BOXEL_PACK_MODE   TRUE, TRUE, 2
 

Definition at line 281 of file editnc.C.

Referenced by DumpableNcFile::dump_togtkwin().


Function Documentation

void dumpatts NcVar &  var  ) 
 

Definition at line 212 of file editnc.C.

static void editnc_about void   )  [static]
 

Definition at line 137 of file editnc.C.

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

static void editnc_cleanup void   )  [static]
 

Definition at line 187 of file editnc.C.

References GxsmPlugin::app, App::ConnectPluginToGetNCInfoEvent(), editnc_pi, editnc_run(), and editnc_showfile().

static void editnc_init void   )  [static]
 

Definition at line 181 of file editnc.C.

References App::ConnectPluginToGetNCInfoEvent(), DBG_L2, editnc_showfile(), gapp, and PI_DEBUG.

static void editnc_run GtkWidget *  w,
void *  data
[static]
 

Definition at line 149 of file editnc.C.

References GxsmPlugin::app, DBG_L2, editnc_pi, GnomeAppService::file_dialog(), filename, N_, and PI_DEBUG.

Referenced by editnc_cleanup().

static void editnc_showfile gchar *  filename  )  [static]
 

Definition at line 168 of file editnc.C.

References DBG_L2, and PI_DEBUG.

Referenced by editnc_cleanup(), and editnc_init().

GxsmPlugin* get_gxsm_plugin_info void   ) 
 

Definition at line 99 of file editnc.C.

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


Variable Documentation

const char* about_text [static]
 

Initial value:

 N_("Gxsm EditNc Plugin:\n"
                                                                   "EditNc is a NetCDF-Dump Utility using"
                                                                   " a dynamic generated Gtk-Window:"
                                   "View and (not yet) Edit NetCDF-Data Files")

Definition at line 94 of file editnc.C.

Referenced by add_scan_about(), affine_about(), AngularAnalysis_about(), ascii_data_im_export_about(), autocorrelation_about(), average_profile_about(), baseinfo_about(), bg_z_drift_about(), bggamma_about(), CCDControl_about(), comedi_hwi_about(), converter_about(), crosscorrelation_about(), curvature_about(), diff_about(), div_scan_about(), DriftComp_about(), DSPControl_about(), DSPMover_about(), DSPPeakFind_about(), DSPProbe_about(), editnc_about(), external_converter_about(), findlocmax_about(), flip_diagonal_about(), g_dat_im_export_about(), gmeyer_im_export_about(), grab_v4l_about(), histogram_about(), histohop_about(), innovative_dsp_hwi_about(), invert_z_about(), islandlbl_about(), koehler_about(), LAN_rhk_hwi_about(), layersmooth_about(), linear_stat_diff_about(), listplugins_about(), local_height_about(), log_z_about(), make_test_about(), max_about(), merge_h_about(), merge_v_about(), mirror_x_about(), mirror_y_about(), mkicons_about(), mul_scan_about(), nano_manipulator_about(), nanoimport_about(), NanoPlott_about(), OctoCorr_about(), omicron_io_about(), PanView_about(), parabolregress_about(), pass_cc_about(), plane3pkt_about(), plane_max_prop_about(), png_im_export_about(), PolarHist_about(), primitive_im_export_about(), printer_about(), probe_image_extract_about(), psdadd_about(), PsiHDF_im_export_about(), pyremote_about(), quenchscan_about(), repair_cs_about(), rhk200_im_export_about(), rhk_scancontrol_about(), rhk_spm32_import_about(), rotate90_about(), rotate_about(), scalescan_about(), sdfimport_about(), shape_about(), shear_x_about(), shear_y_about(), shiftarea_about(), short_to_short_about(), SlopeAbs_about(), SlopeDir_about(), smallconvol_about(), smooth_about(), spa4_im_export_about(), SpaLeedControl_about(), spasim_about(), spasimkz_about(), spectrocut_about(), spm_scancontrol_about(), sranger_hwi_about(), stat_diff_about(), stepcount_about(), stop_ccr_about(), sub_scan_about(), tc211_ccd_about(), Tderive_about(), to_byte_about(), to_complex_about(), to_double_about(), to_float_about(), to_long_about(), to_short_about(), UK2k_import_about(), uto_float_about(), VacancyLineAnalysis_about(), vorlage_about(), waterlevel_about(), WSxM_im_export_about(), and Z_limiter_about().

GxsmPlugin editnc_pi
 

Initial value:

 {
                NULL,
                NULL,
                0,
                NULL,
                "NetCDF View",
                NULL,
                NULL,
                "Percy Zahl",
                N_("_Tools/"),
                N_("NetCDF-View"),
                N_("List the contents of NetCDF Files"),
                "NetCDF-Dump Utility using a dynamic generated Gtk-Window",
                NULL,
                NULL,
                editnc_init,
                NULL,
                editnc_about,
                NULL,
                editnc_run,
                editnc_cleanup,
}

Definition at line 71 of file editnc.C.

Referenced by editnc_about(), editnc_cleanup(), editnc_run(), and get_gxsm_plugin_info().


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