ViewControl Class Reference

#include <app_view.h>

Inheritance diagram for ViewControl:

AppBase AppBase MyGnomeTools MyGnomeTools MyGnomeTools MyGnomeTools List of all members.

Public Member Functions

 ViewControl (char *title, int nx, int ny, int ChNo, Scan *scan=NULL, int ZoomFac=1, int QuenchFac=1)
virtual ~ViewControl ()
void Resize (char *title, int nx, int ny, int ChNo, Scan *scan=NULL, int ZoomFac=1, int QuenchFac=1)
virtual void AppWidgetInit (gchar *title, int InWindow=TRUE)
void events_update ()
void SetTitle (char *title)
void SetActive (int flg)
void CheckRedLine ()
void CheckOptions ()
GtkWidget * GetCanvas ()
ShmImage2DGetXImg ()
void AddObject (VObject *vo)
void MoveAllObjects2LocMax ()
void CheckAllObjectsLabels (int flg=-1)
void RemoveObjects ()
void SaveObjects ()
void SaveObjectsHPGL ()
void SetEventFilter (gchar *filter)
void RescanEventObjects ()
void RemoveEventObjects ()
void SetEventLabels (int mode)
void SetZoomQFkt (int(*ZQFkt)(int, int, Grey2D *), Grey2D *data)
void PaintAllRegionsInactive ()
void PaintAllRegionsActive ()
void update_trace (double *xy, int len)
void remove_trace ()
void update_event_panel (ScanEvent *se)
 ViewControl (char *title, int nx, int ny, int ChNo, Scan *scan=NULL, int ZoomFac=1, int QuenchFac=1)
virtual ~ViewControl ()
void Resize (char *title, int nx, int ny, int ChNo, Scan *scan=NULL, int ZoomFac=1, int QuenchFac=1)
virtual void AppWidgetInit (gchar *title, int InWindow=TRUE)
void events_update ()
void SetTitle (char *title)
void SetActive (int flg)
void CheckRedLine ()
void CheckOptions ()
GtkWidget * GetCanvas ()
ShmImage2DGetXImg ()
void AddObject (VObject *vo)
void MoveAllObjects2LocMax ()
void CheckAllObjectsLabels (int flg=-1)
void RemoveObjects ()
void SaveObjects ()
void SaveObjectsHPGL ()
void SetEventFilter (gchar *filter)
void RescanEventObjects ()
void RemoveEventObjects ()
void SetEventLabels (int mode)
void SetZoomQFkt (int(*ZQFkt)(int, int, Grey2D *), Grey2D *data)
void PaintAllRegionsInactive ()
void PaintAllRegionsActive ()
void update_trace (double *xy, int len)
void remove_trace ()
void update_event_panel (ScanEvent *se)

Static Public Member Functions

static void view_file_openhere_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_save_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_save_as_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_saveimage_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_saveobjects_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_loadobjects_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_getinfo_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_print_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_kill_callback (GtkWidget *widget, ViewControl *vc)
static void view_edit_copy_callback (GtkWidget *widget, ViewControl *vc)
static void view_edit_crop_callback (GtkWidget *widget, ViewControl *vc)
static void view_edit_zoomin_callback (GtkWidget *widget, ViewControl *vc)
static void view_edit_zoomout_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_removeall_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r2_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r5_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r10_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r20_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r50_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r100_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_all2locmax_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addpoint (GtkWidget *widget, ViewControl *vc)
static void view_tool_addpoint_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addshowpoint (GtkWidget *widget, ViewControl *vc)
static void view_tool_addshowpoint_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addline (GtkWidget *widget, ViewControl *vc)
static void view_tool_addline_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addpolyline (GtkWidget *widget, ViewControl *vc)
static void view_tool_addpolyline_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addksys (GtkWidget *widget, ViewControl *vc)
static void view_tool_addksys_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addparabel (GtkWidget *widget, ViewControl *vc)
static void view_tool_addparabel_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addrectangle (GtkWidget *widget, ViewControl *vc)
static void view_tool_addrectangle_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addcircle (GtkWidget *widget, ViewControl *vc)
static void view_tool_addcircle_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addshowcircle (GtkWidget *widget, ViewControl *vc)
static void view_tool_addshowcircle_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_showline (GtkWidget *widget, ViewControl *vc)
static void view_tool_showline_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_disable_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_labels_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_quick_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_direct_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_planesub_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_log_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_horizont_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_periodic_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_differential_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_redline_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_autozoom_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_color_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_coord_absolute_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_coord_relative_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_coord_pixels_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_toggleoffset_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom_in_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom_out_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom10_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom5_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom4_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom3_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom2_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_2_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_3_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_4_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_5_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_10_callback (GtkWidget *widget, ViewControl *vc)
static void events_probe_callback (GtkWidget *widget, ViewControl *vc)
static void events_user_callback (GtkWidget *widget, ViewControl *vc)
static void events_labels_callback (GtkWidget *widget, ViewControl *vc)
static void events_verbose_callback (GtkWidget *widget, ViewControl *vc)
static void events_remove_callback (GtkWidget *widget, ViewControl *vc)
static void Activate_callback (GtkWidget *widget, ViewControl *vc)
static void SetOff_callback (GtkWidget *widget, ViewControl *vc)
static void SetOn_callback (GtkWidget *widget, ViewControl *vc)
static void SetMath_callback (GtkWidget *widget, ViewControl *vc)
static void SetX_callback (GtkWidget *widget, ViewControl *vc)
static void AutoDisp_callback (GtkWidget *widget, ViewControl *vc)
static void obj_remove_callback (GtkWidget *widget, VObject *vo)
static void obj_properties_callback (GtkWidget *widget, VObject *vo)
static void obj_dump_callback (GtkWidget *widget, VObject *vo)
static void obj_setoffset_callback (GtkWidget *widget, VObject *vo)
static void obj_getcoords_callback (GtkWidget *widget, VObject *vo)
static void obj_follow_callback (GtkWidget *widget, VObject *vo)
static void obj_go_locmax_callback (GtkWidget *widget, VObject *vo)
static void obj_addnode_callback (GtkWidget *widget, VObject *vo)
static void obj_delnode_callback (GtkWidget *widget, VObject *vo)
static void obj_event_use_callback (GtkWidget *widget, VObject *vo)
static void obj_event_open_callback (GtkWidget *widget, VObject *vo)
static void obj_event_save_callback (GtkWidget *widget, VObject *vo)
static void obj_event_plot_callback (GtkWidget *widget, ViewControl *vc)
static void move2locmax_obj (VObject *vo, ViewControl *vc)
static void obj_label_on (VObject *vo, ViewControl *vc)
static void obj_label_off (VObject *vo, ViewControl *vc)
static void remove_obj (VObject *vo, ViewControl *vc)
static void unflag_scan_event_and_remove_obj (VObject *vo, ViewControl *vc)
static void activate_obj (VObject *vo, ViewControl *vc)
static void deactivate_obj (VObject *vo, ViewControl *vc)
static void save_obj (VObject *vo, ViewControl *vc)
static void save_obj_HPGL (VObject *vo, ViewControl *vc)
static gint canvas_event_cb (GnomeCanvasItem *item, GdkEvent *event, ViewControl *vo)
static void add_event_obj (ScanEvent *se, ViewControl *vc)
static void set_event_label (ScanEvent *se, ViewControl *vc)
static void view_file_openhere_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_save_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_save_as_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_saveimage_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_saveobjects_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_loadobjects_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_getinfo_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_print_callback (GtkWidget *widget, ViewControl *vc)
static void view_file_kill_callback (GtkWidget *widget, ViewControl *vc)
static void view_edit_copy_callback (GtkWidget *widget, ViewControl *vc)
static void view_edit_crop_callback (GtkWidget *widget, ViewControl *vc)
static void view_edit_zoomin_callback (GtkWidget *widget, ViewControl *vc)
static void view_edit_zoomout_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_removeall_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r2_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r5_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r10_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r20_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r50_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_mvprop_r100_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_all2locmax_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addpoint (GtkWidget *widget, ViewControl *vc)
static void view_tool_addpoint_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addshowpoint (GtkWidget *widget, ViewControl *vc)
static void view_tool_addshowpoint_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addline (GtkWidget *widget, ViewControl *vc)
static void view_tool_addline_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addpolyline (GtkWidget *widget, ViewControl *vc)
static void view_tool_addpolyline_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addksys (GtkWidget *widget, ViewControl *vc)
static void view_tool_addksys_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addparabel (GtkWidget *widget, ViewControl *vc)
static void view_tool_addparabel_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addrectangle (GtkWidget *widget, ViewControl *vc)
static void view_tool_addrectangle_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addcircle (GtkWidget *widget, ViewControl *vc)
static void view_tool_addcircle_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_addshowcircle (GtkWidget *widget, ViewControl *vc)
static void view_tool_addshowcircle_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_showline (GtkWidget *widget, ViewControl *vc)
static void view_tool_showline_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_disable_callback (GtkWidget *widget, ViewControl *vc)
static void view_tool_labels_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_quick_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_direct_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_planesub_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_log_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_horizont_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_periodic_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_differential_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_redline_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_autozoom_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_color_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_coord_absolute_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_coord_relative_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_coord_pixels_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_toggleoffset_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom_in_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom_out_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom10_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom5_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom4_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom3_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom2_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_1_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_2_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_3_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_4_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_5_callback (GtkWidget *widget, ViewControl *vc)
static void view_view_zoom1_10_callback (GtkWidget *widget, ViewControl *vc)
static void events_probe_callback (GtkWidget *widget, ViewControl *vc)
static void events_user_callback (GtkWidget *widget, ViewControl *vc)
static void events_labels_callback (GtkWidget *widget, ViewControl *vc)
static void events_verbose_callback (GtkWidget *widget, ViewControl *vc)
static void events_remove_callback (GtkWidget *widget, ViewControl *vc)
static void Activate_callback (GtkWidget *widget, ViewControl *vc)
static void SetOff_callback (GtkWidget *widget, ViewControl *vc)
static void SetOn_callback (GtkWidget *widget, ViewControl *vc)
static void SetMath_callback (GtkWidget *widget, ViewControl *vc)
static void SetX_callback (GtkWidget *widget, ViewControl *vc)
static void AutoDisp_callback (GtkWidget *widget, ViewControl *vc)
static void obj_remove_callback (GtkWidget *widget, VObject *vo)
static void obj_properties_callback (GtkWidget *widget, VObject *vo)
static void obj_dump_callback (GtkWidget *widget, VObject *vo)
static void obj_setoffset_callback (GtkWidget *widget, VObject *vo)
static void obj_getcoords_callback (GtkWidget *widget, VObject *vo)
static void obj_follow_callback (GtkWidget *widget, VObject *vo)
static void obj_go_locmax_callback (GtkWidget *widget, VObject *vo)
static void obj_addnode_callback (GtkWidget *widget, VObject *vo)
static void obj_delnode_callback (GtkWidget *widget, VObject *vo)
static void obj_event_use_callback (GtkWidget *widget, VObject *vo)
static void obj_event_open_callback (GtkWidget *widget, VObject *vo)
static void obj_event_save_callback (GtkWidget *widget, VObject *vo)
static void obj_event_plot_callback (GtkWidget *widget, ViewControl *vc)
static void move2locmax_obj (VObject *vo, ViewControl *vc)
static void obj_label_on (VObject *vo, ViewControl *vc)
static void obj_label_off (VObject *vo, ViewControl *vc)
static void remove_obj (VObject *vo, ViewControl *vc)
static void unflag_scan_event_and_remove_obj (VObject *vo, ViewControl *vc)
static void activate_obj (VObject *vo, ViewControl *vc)
static void deactivate_obj (VObject *vo, ViewControl *vc)
static void save_obj (VObject *vo, ViewControl *vc)
static void save_obj_HPGL (VObject *vo, ViewControl *vc)
static gint canvas_event_cb (GnomeCanvasItem *item, GdkEvent *event, ViewControl *vo)
static void add_event_obj (ScanEvent *se, ViewControl *vc)
static void set_event_label (ScanEvent *se, ViewControl *vc)

Private Attributes

void(* AddObjFkt )(GtkWidget *, ViewControl *)
int(* ZoomQFkt )(int, int, Grey2D *)
Grey2DZQFktData
int rulewidth
int npx
int npy
int chno
int local_radius
Scanscan
ProfileControlRedLine
ProfileControlEventPlot
ViewInfovinfo
GSList * gobjlist
GSList * geventlist
GtkWidget * VPopup
GtkWidget * canvas
GtkWidget * gridnet
GnomeCanvasItem * ActiveFrame
GnomeCanvasItem * CrossHairCursor
double CursorXYVt [4]
double CursorRadius
gint MaxNumberEvents
double ArrowSize
Gtk_EntryControlec_zoom
Gtk_EntryControlec_radius
Gtk_EntryControlec_number
Gtk_EntryControlec_arrowsize
GtkWidget * tog_plot
GtkWidget * tog_average
GtkWidget * control_box
guint active_event_num_channels
guint active_event_num_events
GtkWidget * active_event_xchan
GtkWidget * active_event_ychan
GtkWidget * active_event_list
GtkWidget * control_box_event_xysel
ScanEventactive_event
ShmImage2Dximg
VObTracev_trace
gchar * event_filter
std::ofstream objsavestream
std::ifstream objloadstream
Grey2DZQFktData
Scanscan
ProfileControlRedLine
ProfileControlEventPlot
ViewInfovinfo
GSList * gobjlist
GSList * geventlist
GtkWidget * VPopup
GtkWidget * canvas
GtkWidget * gridnet
GnomeCanvasItem * ActiveFrame
GnomeCanvasItem * CrossHairCursor
Gtk_EntryControlec_zoom
Gtk_EntryControlec_radius
Gtk_EntryControlec_number
Gtk_EntryControlec_arrowsize
GtkWidget * tog_plot
GtkWidget * tog_average
GtkWidget * control_box
GtkWidget * active_event_xchan
GtkWidget * active_event_ychan
GtkWidget * active_event_list
GtkWidget * control_box_event_xysel
ScanEventactive_event
ShmImage2Dximg
VObTracev_trace
gchar * event_filter

Detailed Description

Definition at line 31 of file app_view.h.


Constructor & Destructor Documentation

ViewControl::ViewControl char *  title,
int  nx,
int  ny,
int  ChNo,
Scan scan = NULL,
int  ZoomFac = 1,
int  QuenchFac = 1
 

Definition at line 86 of file app_view.C.

References active_event, active_event_list, active_event_num_channels, active_event_num_events, active_event_xchan, active_event_ychan, ActiveFrame, ADD_TOGGLE, AddObjFkt, XSMRESOURCES::antialiascanvas, APP_EC_SPIN, APP_SELECTOR, AppWidgetInit(), ArrowSize, canvas, canvas_event_cb(), chno, App::configure_drop_on_widget(), control_box, control_box_event_xysel, CursorRadius, CursorXYVt, DBG_L2, ec_arrowsize, ec_number, ec_radius, event_filter, EventPlot, FALSE, gapp, XsmRescourceManager::Get(), ShmImage2D::GetGimg(), geventlist, GNOME_PAD, gobjlist, Xsm::LenUnit, local_radius, MaxNumberEvents, MIN, N_, npx, npy, obj_event_plot_callback(), OUT_OF_RANGE, RedLine, Scan::RedLineActive, rulewidth, scan, scan_popup_menu, MyGnomeTools::SetupToggleMenuItem(), tog_average, tog_plot, TRUE, Xsm::Unity, v_trace, AppBase::vbox, view_tool_addrectangle(), vinfo, vobj_popup_menu_1, vobj_popup_menu_2, vobj_popup_menu_event, vobj_popup_menu_n, VPopup, AppBase::widget, ximg, App::xsm, XSM_DEBUG, xsmres, and ZoomQFkt.

ViewControl::~ViewControl  )  [virtual]
 

Definition at line 306 of file app_view.C.

References ArrowSize, CursorRadius, DBG_L2, EventPlot, MaxNumberEvents, XsmRescourceManager::Put(), RedLine, remove_trace(), RemoveEventObjects(), RemoveObjects(), vinfo, ximg, and XSM_DEBUG.

ViewControl::ViewControl char *  title,
int  nx,
int  ny,
int  ChNo,
Scan scan = NULL,
int  ZoomFac = 1,
int  QuenchFac = 1
 

virtual ViewControl::~ViewControl  )  [virtual]
 


Member Function Documentation

static void ViewControl::Activate_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::Activate_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 789 of file app_view.C.

References Surface::ActivateChannel(), chno, gapp, and App::xsm.

static void ViewControl::activate_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 155 of file app_view.h.

References ViewInfo::GetZfac(), VObject::set_color_to_active(), VObject::set_marker_scale(), and vinfo.

static void ViewControl::activate_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 155 of file app_view.h.

References ViewInfo::GetZfac(), VObject::set_color_to_active(), VObject::set_marker_scale(), and vinfo.

Referenced by PaintAllRegionsActive().

static void ViewControl::add_event_obj ScanEvent se,
ViewControl vc
[static]
 

void ViewControl::add_event_obj ScanEvent se,
ViewControl vc
[static]
 

Definition at line 440 of file app_view.C.

References ArrowSize, canvas, event_filter, ScanEvent::event_list, FALSE, ScanEvent::flag, ScanEvent::get_position(), geventlist, VObject::obj_text(), Scan::Pkt2d, scan, VObject::set_scan_event(), TRUE, and VOBJ_COORD_ABSOLUT.

Referenced by RescanEventObjects().

void ViewControl::AddObject VObject vo  ) 
 

void ViewControl::AddObject VObject vo  ) 
 

Definition at line 401 of file app_view.C.

References Scan::add_object(), current_vobject, DBG_L2, get_obj_coords_wrapper(), ViewInfo::GetZfac(), gobjlist, VObject::obj_id(), VObject::obj_name(), VObject::obj_num_points(), VObject::obj_text(), scan, VObject::set_marker_scale(), VObject::Update(), vinfo, and XSM_DEBUG.

Referenced by view_file_loadobjects_callback(), view_tool_addcircle(), view_tool_addksys(), view_tool_addline(), view_tool_addparabel(), view_tool_addpoint(), view_tool_addpolyline(), view_tool_addrectangle(), view_tool_addshowcircle(), view_tool_addshowpoint(), and view_tool_showline().

virtual void ViewControl::AppWidgetInit gchar *  title,
int  InWindow = TRUE
[virtual]
 

Reimplemented from AppBase.

void ViewControl::AppWidgetInit gchar *  title,
int  InWindow = TRUE
[virtual]
 

Reimplemented from AppBase.

Definition at line 330 of file app_view.C.

References App::close_scan_event_cb(), DBG_L2, FALSE, AppBase::InWindowFlg, TRUE, AppBase::vbox, AppBase::widget, and XSM_DEBUG.

Referenced by ViewControl().

static void ViewControl::AutoDisp_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::AutoDisp_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 805 of file app_view.C.

References Surface::ActivateChannel(), Surface::AutoDisplay(), chno, gapp, and App::xsm.

static gint ViewControl::canvas_event_cb GnomeCanvasItem *  item,
GdkEvent *  event,
ViewControl vo
[static]
 

gint ViewControl::canvas_event_cb GnomeCanvasItem *  item,
GdkEvent *  event,
ViewControl vo
[static]
 

Definition at line 672 of file app_view.C.

References AddObjFkt, CursorXYVt, event_filter, FALSE, ViewInfo::GetQfac(), ViewInfo::makeXYZinfo(), Scan::Pixel2World(), RemoveEventObjects(), RescanEventObjects(), scan, TRUE, vinfo, ZoomQFkt, and ZQFktData.

Referenced by ViewControl().

void ViewControl::CheckAllObjectsLabels int  flg = -1  ) 
 

void ViewControl::CheckAllObjectsLabels int  flg = -1  ) 
 

Referenced by view_tool_labels_callback().

void ViewControl::CheckOptions  ) 
 

void ViewControl::CheckOptions  ) 
 

Definition at line 756 of file app_view.C.

References _, Scan::GetVM(), N_, scan, SCAN_V_DIFFERENTIAL, SCAN_V_DIRECT, SCAN_V_LOG, SCAN_V_PERIODIC, and SCAN_V_QUICK.

Referenced by SetTitle().

void ViewControl::CheckRedLine  ) 
 

void ViewControl::CheckRedLine  ) 
 

Definition at line 748 of file app_view.C.

References ProfileControl::NewData(), RedLine, ViewInfo::sc, AppBase::show(), and vinfo.

static void ViewControl::deactivate_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 156 of file app_view.h.

References ViewInfo::GetZfac(), VObject::set_color_to_inactive(), VObject::set_marker_scale(), and vinfo.

static void ViewControl::deactivate_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 156 of file app_view.h.

References ViewInfo::GetZfac(), VObject::set_color_to_inactive(), VObject::set_marker_scale(), and vinfo.

Referenced by PaintAllRegionsInactive().

static void ViewControl::events_labels_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::events_labels_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1226 of file app_view.C.

References FALSE, SetEventLabels(), and TRUE.

static void ViewControl::events_probe_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::events_probe_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1202 of file app_view.C.

References control_box, control_box_event_xysel, RemoveEventObjects(), RescanEventObjects(), and SetEventFilter().

static void ViewControl::events_remove_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::events_remove_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1233 of file app_view.C.

References Scan::mem2d, RemoveEventObjects(), Mem2d::RemoveScanEvents(), and scan.

void ViewControl::events_update  ) 
 

void ViewControl::events_update  ) 
 

Definition at line 1238 of file app_view.C.

References event_filter, and RescanEventObjects().

Referenced by Grey2D::update_events().

static void ViewControl::events_user_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::events_user_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1216 of file app_view.C.

References RemoveEventObjects(), RescanEventObjects(), and SetEventFilter().

static void ViewControl::events_verbose_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::events_verbose_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1230 of file app_view.C.

GtkWidget* ViewControl::GetCanvas  )  [inline]
 

Definition at line 166 of file app_view.h.

References canvas.

GtkWidget* ViewControl::GetCanvas  )  [inline]
 

Definition at line 166 of file app_view.h.

References canvas.

Referenced by Grey2D::add_object().

ShmImage2D* ViewControl::GetXImg  )  [inline]
 

Definition at line 167 of file app_view.h.

References ximg.

ShmImage2D* ViewControl::GetXImg  )  [inline]
 

Definition at line 167 of file app_view.h.

References ximg.

Referenced by Grey2D::draw().

static void ViewControl::move2locmax_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 143 of file app_view.h.

References VObject::GoLocMax(), and local_radius.

static void ViewControl::move2locmax_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 143 of file app_view.h.

References VObject::GoLocMax(), and local_radius.

Referenced by MoveAllObjects2LocMax().

void ViewControl::MoveAllObjects2LocMax  ) 
 

void ViewControl::MoveAllObjects2LocMax  ) 
 

Definition at line 633 of file app_view.C.

References gobjlist, and move2locmax_obj().

Referenced by view_tool_all2locmax_callback().

static void ViewControl::obj_addnode_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_addnode_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1282 of file app_view.C.

References VObject::AddNode().

static void ViewControl::obj_delnode_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_delnode_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1286 of file app_view.C.

References VObject::DelNode().

static void ViewControl::obj_dump_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_dump_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1257 of file app_view.C.

References VObject::canvas, Scan::dump_object_data(), Scan::find_object(), VObject::obj_id(), and scan.

static void ViewControl::obj_event_open_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_event_open_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1297 of file app_view.C.

static void ViewControl::obj_event_plot_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::obj_event_plot_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 539 of file app_view.C.

References active_event, active_event_xchan, active_event_ychan, EventEntry::description_id(), ScanEvent::event_list, and EventEntry::get().

Referenced by ViewControl().

static void ViewControl::obj_event_save_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_event_save_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1300 of file app_view.C.

static void ViewControl::obj_event_use_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_event_use_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1292 of file app_view.C.

References VObject::get_scan_event().

static void ViewControl::obj_follow_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_follow_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1275 of file app_view.C.

References VObject::follow_off(), and VObject::follow_on().

static void ViewControl::obj_getcoords_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_getcoords_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1266 of file app_view.C.

References VObject::SetUpScan().

static void ViewControl::obj_go_locmax_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_go_locmax_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1270 of file app_view.C.

References VObject::GoLocMax().

static void ViewControl::obj_label_off VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 145 of file app_view.h.

References VObject::show_label().

static void ViewControl::obj_label_off VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 145 of file app_view.h.

References VObject::show_label().

Referenced by SetEventLabels().

static void ViewControl::obj_label_on VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 144 of file app_view.h.

References VObject::show_label().

static void ViewControl::obj_label_on VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 144 of file app_view.h.

References VObject::show_label().

Referenced by SetEventLabels().

static void ViewControl::obj_properties_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_properties_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1253 of file app_view.C.

References VObject::properties().

static void ViewControl::obj_remove_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_remove_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1246 of file app_view.C.

References VObject::canvas, gobjlist, Scan::PktVal, remove_obj(), and scan.

static void ViewControl::obj_setoffset_callback GtkWidget *  widget,
VObject vo
[static]
 

void ViewControl::obj_setoffset_callback GtkWidget *  widget,
VObject vo
[static]
 

Definition at line 1262 of file app_view.C.

References VObject::set_offset().

void ViewControl::PaintAllRegionsActive  ) 
 

void ViewControl::PaintAllRegionsActive  ) 
 

Definition at line 628 of file app_view.C.

References activate_obj(), geventlist, and gobjlist.

void ViewControl::PaintAllRegionsInactive  ) 
 

void ViewControl::PaintAllRegionsInactive  ) 
 

Definition at line 623 of file app_view.C.

References deactivate_obj(), geventlist, and gobjlist.

static void ViewControl::remove_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 146 of file app_view.h.

References Scan::del_object(), VObject::obj_id(), and scan.

static void ViewControl::remove_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 146 of file app_view.h.

References Scan::del_object(), VObject::obj_id(), and scan.

Referenced by obj_remove_callback(), and RemoveObjects().

void ViewControl::remove_trace  ) 
 

void ViewControl::remove_trace  ) 
 

Definition at line 1317 of file app_view.C.

References v_trace.

Referenced by Grey2D::hide_trace(), and ~ViewControl().

void ViewControl::RemoveEventObjects  ) 
 

void ViewControl::RemoveEventObjects  ) 
 

Definition at line 464 of file app_view.C.

References active_event, geventlist, and unflag_scan_event_and_remove_obj().

Referenced by canvas_event_cb(), events_probe_callback(), events_remove_callback(), events_user_callback(), Grey2D::remove_events(), and ~ViewControl().

void ViewControl::RemoveObjects  ) 
 

void ViewControl::RemoveObjects  ) 
 

Definition at line 644 of file app_view.C.

References Scan::PktVal, remove_obj(), and scan.

Referenced by view_tool_removeall_callback(), and ~ViewControl().

void ViewControl::RescanEventObjects  ) 
 

void ViewControl::RescanEventObjects  ) 
 

Definition at line 425 of file app_view.C.

References add_event_obj(), CursorRadius, CursorXYVt, event_filter, MaxNumberEvents, Scan::mem2d, Mem2d::ReportScanEvents(), and scan.

Referenced by canvas_event_cb(), events_probe_callback(), events_update(), and events_user_callback().

void ViewControl::Resize char *  title,
int  nx,
int  ny,
int  ChNo,
Scan scan = NULL,
int  ZoomFac = 1,
int  QuenchFac = 1
 

void ViewControl::Resize char *  title,
int  nx,
int  ny,
int  ChNo,
Scan scan = NULL,
int  ZoomFac = 1,
int  QuenchFac = 1
 

Definition at line 358 of file app_view.C.

References ActiveFrame, canvas, DBG_L2, MIN, ShmImage2D::Resize(), rulewidth, ViewInfo::SetQfZf(), vinfo, AppBase::widget, ximg, and XSM_DEBUG.

Referenced by Grey2D::draw().

static void ViewControl::save_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 157 of file app_view.h.

References objsavestream, and VObject::save().

static void ViewControl::save_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 157 of file app_view.h.

References objsavestream, and VObject::save().

Referenced by SaveObjects().

static void ViewControl::save_obj_HPGL VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 158 of file app_view.h.

References objsavestream, and VObject::saveHPGL().

static void ViewControl::save_obj_HPGL VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 158 of file app_view.h.

References objsavestream, and VObject::saveHPGL().

Referenced by SaveObjectsHPGL().

void ViewControl::SaveObjects  ) 
 

void ViewControl::SaveObjects  ) 
 

Definition at line 651 of file app_view.C.

References save_obj().

Referenced by view_file_saveobjects_callback().

void ViewControl::SaveObjectsHPGL  ) 
 

void ViewControl::SaveObjectsHPGL  ) 
 

Definition at line 655 of file app_view.C.

References save_obj_HPGL().

Referenced by view_file_saveobjects_callback().

static void ViewControl::set_event_label ScanEvent se,
ViewControl vc
[static]
 

void ViewControl::set_event_label ScanEvent se,
ViewControl vc
[static]
 

Definition at line 473 of file app_view.C.

void ViewControl::SetActive int  flg  ) 
 

void ViewControl::SetActive int  flg  ) 
 

Definition at line 659 of file app_view.C.

References ActiveFrame, and canvas.

Referenced by Grey2D::draw(), and Grey2D::update().

void ViewControl::SetEventFilter gchar *  filter  ) 
 

void ViewControl::SetEventFilter gchar *  filter  ) 
 

Definition at line 416 of file app_view.C.

References event_filter.

Referenced by events_probe_callback(), and events_user_callback().

void ViewControl::SetEventLabels int  mode  ) 
 

void ViewControl::SetEventLabels int  mode  ) 
 

Definition at line 476 of file app_view.C.

References geventlist, obj_label_off(), and obj_label_on().

Referenced by events_labels_callback().

static void ViewControl::SetMath_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::SetMath_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 798 of file app_view.C.

References chno, gapp, ID_CH_M_MATH, Surface::SetMode(), and App::xsm.

static void ViewControl::SetOff_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::SetOff_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 792 of file app_view.C.

References chno, gapp, ID_CH_M_OFF, Surface::SetMode(), and App::xsm.

static void ViewControl::SetOn_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::SetOn_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 795 of file app_view.C.

References chno, gapp, ID_CH_M_ON, Surface::SetMode(), and App::xsm.

void ViewControl::SetTitle char *  title  ) 
 

void ViewControl::SetTitle char *  title  ) 
 

Definition at line 391 of file app_view.C.

References CheckOptions(), and AppBase::widget.

Referenced by Grey2D::draw().

static void ViewControl::SetX_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::SetX_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 801 of file app_view.C.

References chno, gapp, ID_CH_M_X, Surface::SetMode(), and App::xsm.

void ViewControl::SetZoomQFkt int(*)(int, int, Grey2D *)  ZQFkt,
Grey2D data
[inline]
 

Definition at line 184 of file app_view.h.

References ZoomQFkt, and ZQFktData.

void ViewControl::SetZoomQFkt int(*)(int, int, Grey2D *)  ZQFkt,
Grey2D data
[inline]
 

Definition at line 184 of file app_view.h.

References ZoomQFkt, and ZQFktData.

Referenced by Grey2D::draw().

static void ViewControl::unflag_scan_event_and_remove_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 150 of file app_view.h.

References Scan::del_object(), FALSE, VObject::get_scan_event(), VObject::obj_id(), and scan.

static void ViewControl::unflag_scan_event_and_remove_obj VObject vo,
ViewControl vc
[inline, static]
 

Definition at line 150 of file app_view.h.

References Scan::del_object(), FALSE, VObject::get_scan_event(), VObject::obj_id(), and scan.

Referenced by RemoveEventObjects().

void ViewControl::update_event_panel ScanEvent se  ) 
 

void ViewControl::update_event_panel ScanEvent se  ) 
 

Definition at line 484 of file app_view.C.

References active_event, active_event_list, active_event_num_channels, active_event_num_events, active_event_xchan, active_event_ychan, ScanEvent::event_list, and ScanEvent::get_event_count().

Referenced by Grey2D::update_event_info().

void ViewControl::update_trace double *  xy,
int  len
 

void ViewControl::update_trace double *  xy,
int  len
 

Definition at line 1304 of file app_view.C.

References canvas, VObTrace::Change(), FALSE, Scan::Pkt2d, scan, VObTrace::Update(), v_trace, and VOBJ_COORD_ABSOLUT.

static void ViewControl::view_edit_copy_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_edit_copy_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 926 of file app_view.C.

References Surface::ActivateChannel(), chno, CopyScan(), gapp, Surface::MathOperation(), and App::xsm.

static void ViewControl::view_edit_crop_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_edit_crop_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 931 of file app_view.C.

References Surface::ActivateChannel(), chno, CropScan(), gapp, Surface::MathOperation(), and App::xsm.

static void ViewControl::view_edit_zoomin_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_edit_zoomin_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 936 of file app_view.C.

References Surface::ActivateChannel(), chno, gapp, Surface::MathOperation(), App::xsm, and ZoomInScan().

static void ViewControl::view_edit_zoomout_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_edit_zoomout_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 941 of file app_view.C.

References Surface::ActivateChannel(), chno, gapp, Surface::MathOperation(), App::xsm, and ZoomOutScan().

static void ViewControl::view_file_getinfo_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_file_getinfo_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 911 of file app_view.C.

References Surface::ActivateChannel(), Surface::ActiveScan, App::CallGetNCInfoPlugin(), chno, Scan::data, DBG_L2, gapp, Scan_UserInfo::name, SCAN_DATA::ui, App::xsm, and XSM_DEBUG.

static void ViewControl::view_file_kill_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_file_kill_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 922 of file app_view.C.

References chno, gapp, ID_CH_M_OFF, Surface::SetMode(), and App::xsm.

static void ViewControl::view_file_loadobjects_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_file_loadobjects_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 854 of file app_view.C.

References AddObject(), Scan_UserInfo::basename, canvas, Scan::data, DBG_L2, FALSE, GnomeAppService::file_dialog(), gapp, GetXAngYAng(), OB_MARKER_SCALE, objloadstream, Scan::Pkt2d, scan, TRUE, SCAN_DATA::ui, VOBJ_COORD_ABSOLUT, and XSM_DEBUG.

static void ViewControl::view_file_openhere_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_file_openhere_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 810 of file app_view.C.

References Surface::ActivateChannel(), chno, gapp, Surface::load(), and App::xsm.

static void ViewControl::view_file_print_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_file_print_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 917 of file app_view.C.

References Surface::ActivateChannel(), chno, App::file_print_callback(), gapp, and App::xsm.

static void ViewControl::view_file_save_as_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_file_save_as_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 901 of file app_view.C.

References chno, FALSE, gapp, Surface::save(), and App::xsm.

static void ViewControl::view_file_save_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_file_save_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 815 of file app_view.C.

References chno, gapp, Surface::save(), TRUE, and App::xsm.

static void ViewControl::view_file_saveimage_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_file_saveimage_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 905 of file app_view.C.

References GnomeAppService::file_dialog(), gapp, ShmImage2D::saveimage(), and ximg.

static void ViewControl::view_file_saveobjects_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_file_saveobjects_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 819 of file app_view.C.

References Scan_UserInfo::basename, Scan::data, GnomeAppService::file_dialog(), gapp, objsavestream, SaveObjects(), SaveObjectsHPGL(), scan, and SCAN_DATA::ui.

static void ViewControl::view_tool_addcircle GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addcircle GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1035 of file app_view.C.

References AddObject(), MAKE_VOB_DEFAULTS, Scan::PktVal, and scan.

Referenced by view_tool_addcircle_callback().

static void ViewControl::view_tool_addcircle_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addcircle_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1032 of file app_view.C.

References AddObjFkt, and view_tool_addcircle().

static void ViewControl::view_tool_addksys GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addksys GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1003 of file app_view.C.

References AddObject(), MAKE_VOB_DEFAULTS, Scan::PktVal, and scan.

Referenced by view_tool_addksys_callback().

static void ViewControl::view_tool_addksys_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addksys_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1000 of file app_view.C.

References AddObjFkt, and view_tool_addksys().

static void ViewControl::view_tool_addline GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addline GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 986 of file app_view.C.

References AddObject(), MAKE_VOB_DEFAULTS, Scan::PktVal, and scan.

Referenced by view_tool_addline_callback().

static void ViewControl::view_tool_addline_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addline_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 983 of file app_view.C.

References AddObjFkt, and view_tool_addline().

static void ViewControl::view_tool_addparabel GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addparabel GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1011 of file app_view.C.

References AddObject(), canvas, Scan::Pkt2d, Scan::PktVal, and scan.

Referenced by view_tool_addparabel_callback().

static void ViewControl::view_tool_addparabel_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addparabel_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1008 of file app_view.C.

References AddObjFkt, and view_tool_addparabel().

static void ViewControl::view_tool_addpoint GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addpoint GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 970 of file app_view.C.

References AddObject(), MAKE_VOB_DEFAULTS, Scan::PktVal, and scan.

Referenced by view_tool_addpoint_callback().

static void ViewControl::view_tool_addpoint_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addpoint_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 967 of file app_view.C.

References AddObjFkt, and view_tool_addpoint().

static void ViewControl::view_tool_addpolyline GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addpolyline GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 994 of file app_view.C.

References AddObject(), MAKE_VOB_DEFAULTS, Scan::PktVal, Scan::realloc_pkt2d(), and scan.

Referenced by view_tool_addpolyline_callback().

static void ViewControl::view_tool_addpolyline_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addpolyline_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 991 of file app_view.C.

References AddObjFkt, and view_tool_addpolyline().

static void ViewControl::view_tool_addrectangle GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addrectangle GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1027 of file app_view.C.

References AddObject(), MAKE_VOB_DEFAULTS, Scan::PktVal, and scan.

Referenced by view_tool_addrectangle_callback(), and ViewControl().

static void ViewControl::view_tool_addrectangle_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addrectangle_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1024 of file app_view.C.

References AddObjFkt, and view_tool_addrectangle().

static void ViewControl::view_tool_addshowcircle GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addshowcircle GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1044 of file app_view.C.

References AddObject(), MAKE_VOB_DEFAULTS_SHOW, Scan::PktVal, and scan.

Referenced by view_tool_addshowcircle_callback().

static void ViewControl::view_tool_addshowcircle_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addshowcircle_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1041 of file app_view.C.

References AddObjFkt, and view_tool_addshowcircle().

static void ViewControl::view_tool_addshowpoint GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addshowpoint GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 978 of file app_view.C.

References AddObject(), MAKE_VOB_DEFAULTS_SHOW, Scan::PktVal, and scan.

Referenced by view_tool_addshowpoint_callback().

static void ViewControl::view_tool_addshowpoint_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_addshowpoint_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 975 of file app_view.C.

References AddObjFkt, and view_tool_addshowpoint().

static void ViewControl::view_tool_all2locmax_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_all2locmax_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 946 of file app_view.C.

References MoveAllObjects2LocMax().

static void ViewControl::view_tool_disable_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_disable_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 964 of file app_view.C.

References AddObjFkt.

static void ViewControl::view_tool_labels_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_labels_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 955 of file app_view.C.

References CheckAllObjectsLabels(), FALSE, and TRUE.

static void ViewControl::view_tool_mvprop_r100_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_mvprop_r100_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1057 of file app_view.C.

References local_radius.

static void ViewControl::view_tool_mvprop_r10_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_mvprop_r10_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1054 of file app_view.C.

References local_radius.

static void ViewControl::view_tool_mvprop_r20_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_mvprop_r20_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1055 of file app_view.C.

References local_radius.

static void ViewControl::view_tool_mvprop_r2_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_mvprop_r2_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1052 of file app_view.C.

References local_radius.

static void ViewControl::view_tool_mvprop_r50_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_mvprop_r50_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1056 of file app_view.C.

References local_radius.

static void ViewControl::view_tool_mvprop_r5_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_mvprop_r5_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1053 of file app_view.C.

References local_radius.

static void ViewControl::view_tool_removeall_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_removeall_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 950 of file app_view.C.

References Scan::PktVal, RemoveObjects(), and scan.

static void ViewControl::view_tool_showline GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_showline GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1019 of file app_view.C.

References AddObject(), MAKE_VOB_DEFAULTS_SHOW, Scan::PktVal, and scan.

Referenced by view_tool_showline_callback().

static void ViewControl::view_tool_showline_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_tool_showline_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1016 of file app_view.C.

References AddObjFkt, and view_tool_showline().

static void ViewControl::view_view_autozoom_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_autozoom_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1130 of file app_view.C.

References gapp, VIEW_ZOOM, App::xsm, and Xsm::ZoomFlg.

static void ViewControl::view_view_color_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_color_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1137 of file app_view.C.

References CLR_FLAG, gapp, SET_FLAG, VIEW_COLOR, VIEW_PALETTE, App::xsm, and Xsm::ZoomFlg.

static void ViewControl::view_view_coord_absolute_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_coord_absolute_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1147 of file app_view.C.

References ViewInfo::ChangeXYUnit(), ViewInfo::ChangeZUnit(), FALSE, SCAN_COORD_ABSOLUTE, ViewInfo::SetCoordMode(), ViewInfo::SetPixelUnit(), and vinfo.

static void ViewControl::view_view_coord_pixels_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_coord_pixels_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1165 of file app_view.C.

References ViewInfo::ChangeXYUnit(), ViewInfo::ChangeZUnit(), FALSE, gapp, SCAN_COORD_RELATIVE, ViewInfo::SetCoordMode(), ViewInfo::SetPixelUnit(), TRUE, Xsm::Unity, vinfo, and App::xsm.

static void ViewControl::view_view_coord_relative_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_coord_relative_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1156 of file app_view.C.

References ViewInfo::ChangeXYUnit(), ViewInfo::ChangeZUnit(), FALSE, SCAN_COORD_RELATIVE, ViewInfo::SetCoordMode(), ViewInfo::SetPixelUnit(), and vinfo.

static void ViewControl::view_view_differential_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_differential_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1108 of file app_view.C.

References Surface::ActivateChannel(), chno, gapp, SCAN_V_DIFFERENTIAL, Surface::SetVM(), and App::xsm.

static void ViewControl::view_view_direct_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_direct_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1061 of file app_view.C.

References Surface::ActivateChannel(), chno, gapp, SCAN_V_DIRECT, Surface::SetVM(), and App::xsm.

static void ViewControl::view_view_horizont_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_horizont_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1093 of file app_view.C.

References Surface::ActivateChannel(), chno, gapp, SCAN_V_HORIZONTAL, Surface::SetVM(), and App::xsm.

static void ViewControl::view_view_log_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_log_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1085 of file app_view.C.

References Surface::ActivateChannel(), chno, gapp, SCAN_V_LOG, Surface::SetVM(), and App::xsm.

static void ViewControl::view_view_periodic_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_periodic_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1101 of file app_view.C.

References Surface::ActivateChannel(), chno, gapp, SCAN_V_PERIODIC, Surface::SetVM(), and App::xsm.

static void ViewControl::view_view_planesub_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_planesub_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1077 of file app_view.C.

References Surface::ActivateChannel(), chno, gapp, SCAN_V_PLANESUB, Surface::SetVM(), and App::xsm.

static void ViewControl::view_view_quick_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_quick_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1069 of file app_view.C.

References Surface::ActivateChannel(), chno, gapp, SCAN_V_QUICK, Surface::SetVM(), and App::xsm.

static void ViewControl::view_view_redline_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_redline_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1117 of file app_view.C.

References FALSE, RedLine, Scan::RedLineActive, scan, and TRUE.

static void ViewControl::view_view_toggleoffset_callback GtkWidget *  widget,
ViewControl vc
[static]
 

static void ViewControl::view_view_toggleoffset_callback GtkWidget *  widget,
ViewControl vc
[static]
 

static void ViewControl::view_view_zoom10_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_zoom10_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1178 of file app_view.C.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom1_10_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_zoom1_10_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1198 of file app_view.C.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom1_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_zoom1_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1188 of file app_view.C.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom1_2_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_zoom1_2_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1190 of file app_view.C.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom1_3_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_zoom1_3_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1192 of file app_view.C.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom1_4_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_zoom1_4_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1194 of file app_view.C.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom1_5_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_zoom1_5_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1196 of file app_view.C.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom2_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_zoom2_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1186 of file app_view.C.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom3_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_zoom3_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1184 of file app_view.C.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom4_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_zoom4_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1182 of file app_view.C.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom5_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

void ViewControl::view_view_zoom5_1_callback GtkWidget *  widget,
ViewControl vc
[static]
 

Definition at line 1180 of file app_view.C.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom_in_callback GtkWidget *  widget,
ViewControl vc
[inline, static]
 

Definition at line 98 of file app_view.h.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom_in_callback GtkWidget *  widget,
ViewControl vc
[inline, static]
 

Definition at line 98 of file app_view.h.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom_out_callback GtkWidget *  widget,
ViewControl vc
[inline, static]
 

Definition at line 100 of file app_view.h.

References ZoomQFkt, and ZQFktData.

static void ViewControl::view_view_zoom_out_callback GtkWidget *  widget,
ViewControl vc
[inline, static]
 

Definition at line 100 of file app_view.h.

References ZoomQFkt, and ZQFktData.


Member Data Documentation

ScanEvent* ViewControl::active_event [private]
 

Definition at line 235 of file app_view.h.

ScanEvent* ViewControl::active_event [private]
 

Definition at line 235 of file app_view.h.

Referenced by obj_event_plot_callback(), RemoveEventObjects(), update_event_panel(), and ViewControl().

GtkWidget* ViewControl::active_event_list [private]
 

Definition at line 232 of file app_view.h.

GtkWidget* ViewControl::active_event_list [private]
 

Definition at line 232 of file app_view.h.

Referenced by update_event_panel(), and ViewControl().

guint ViewControl::active_event_num_channels [private]
 

Definition at line 228 of file app_view.h.

Referenced by update_event_panel(), and ViewControl().

guint ViewControl::active_event_num_events [private]
 

Definition at line 229 of file app_view.h.

Referenced by update_event_panel(), and ViewControl().

GtkWidget* ViewControl::active_event_xchan [private]
 

Definition at line 230 of file app_view.h.

GtkWidget* ViewControl::active_event_xchan [private]
 

Definition at line 230 of file app_view.h.

Referenced by obj_event_plot_callback(), update_event_panel(), and ViewControl().

GtkWidget* ViewControl::active_event_ychan [private]
 

Definition at line 231 of file app_view.h.

GtkWidget* ViewControl::active_event_ychan [private]
 

Definition at line 231 of file app_view.h.

Referenced by obj_event_plot_callback(), update_event_panel(), and ViewControl().

GnomeCanvasItem* ViewControl::ActiveFrame [private]
 

Definition at line 214 of file app_view.h.

GnomeCanvasItem* ViewControl::ActiveFrame [private]
 

Definition at line 214 of file app_view.h.

Referenced by Resize(), SetActive(), and ViewControl().

void(* ViewControl::AddObjFkt [private]
 

Referenced by canvas_event_cb(), view_tool_addcircle_callback(), view_tool_addksys_callback(), view_tool_addline_callback(), view_tool_addparabel_callback(), view_tool_addpoint_callback(), view_tool_addpolyline_callback(), view_tool_addrectangle_callback(), view_tool_addshowcircle_callback(), view_tool_addshowpoint_callback(), view_tool_disable_callback(), view_tool_showline_callback(), and ViewControl().

double ViewControl::ArrowSize [private]
 

Definition at line 219 of file app_view.h.

Referenced by add_event_obj(), ViewControl(), and ~ViewControl().

GtkWidget* ViewControl::canvas [private]
 

Definition at line 212 of file app_view.h.

GtkWidget* ViewControl::canvas [private]
 

Definition at line 212 of file app_view.h.

Referenced by add_event_obj(), GetCanvas(), Resize(), SetActive(), update_trace(), view_file_loadobjects_callback(), view_tool_addparabel(), and ViewControl().

int ViewControl::chno [private]
 

Definition at line 200 of file app_view.h.

Referenced by Activate_callback(), AutoDisp_callback(), SetMath_callback(), SetOff_callback(), SetOn_callback(), SetX_callback(), view_edit_copy_callback(), view_edit_crop_callback(), view_edit_zoomin_callback(), view_edit_zoomout_callback(), view_file_getinfo_callback(), view_file_kill_callback(), view_file_openhere_callback(), view_file_print_callback(), view_file_save_as_callback(), view_file_save_callback(), view_view_differential_callback(), view_view_direct_callback(), view_view_horizont_callback(), view_view_log_callback(), view_view_periodic_callback(), view_view_planesub_callback(), view_view_quick_callback(), and ViewControl().

GtkWidget* ViewControl::control_box [private]
 

Definition at line 226 of file app_view.h.

GtkWidget* ViewControl::control_box [private]
 

Definition at line 226 of file app_view.h.

Referenced by events_probe_callback(), and ViewControl().

GtkWidget* ViewControl::control_box_event_xysel [private]
 

Definition at line 233 of file app_view.h.

GtkWidget* ViewControl::control_box_event_xysel [private]
 

Definition at line 233 of file app_view.h.

Referenced by events_probe_callback(), and ViewControl().

GnomeCanvasItem* ViewControl::CrossHairCursor [private]
 

Definition at line 215 of file app_view.h.

GnomeCanvasItem* ViewControl::CrossHairCursor [private]
 

Definition at line 215 of file app_view.h.

double ViewControl::CursorRadius [private]
 

Definition at line 217 of file app_view.h.

Referenced by RescanEventObjects(), ViewControl(), and ~ViewControl().

double ViewControl::CursorXYVt [private]
 

Definition at line 216 of file app_view.h.

Referenced by canvas_event_cb(), RescanEventObjects(), and ViewControl().

Gtk_EntryControl* ViewControl::ec_arrowsize [private]
 

Definition at line 223 of file app_view.h.

Gtk_EntryControl* ViewControl::ec_arrowsize [private]
 

Definition at line 223 of file app_view.h.

Referenced by ViewControl().

Gtk_EntryControl* ViewControl::ec_number [private]
 

Definition at line 222 of file app_view.h.

Gtk_EntryControl* ViewControl::ec_number [private]
 

Definition at line 222 of file app_view.h.

Referenced by ViewControl().

Gtk_EntryControl* ViewControl::ec_radius [private]
 

Definition at line 221 of file app_view.h.

Gtk_EntryControl* ViewControl::ec_radius [private]
 

Definition at line 221 of file app_view.h.

Referenced by ViewControl().

Gtk_EntryControl* ViewControl::ec_zoom [private]
 

Definition at line 220 of file app_view.h.

Gtk_EntryControl* ViewControl::ec_zoom [private]
 

Definition at line 220 of file app_view.h.

gchar* ViewControl::event_filter [private]
 

Definition at line 242 of file app_view.h.

gchar* ViewControl::event_filter [private]
 

Definition at line 242 of file app_view.h.

Referenced by add_event_obj(), canvas_event_cb(), events_update(), RescanEventObjects(), SetEventFilter(), and ViewControl().

ProfileControl* ViewControl::EventPlot [private]
 

Definition at line 205 of file app_view.h.

ProfileControl* ViewControl::EventPlot [private]
 

Definition at line 205 of file app_view.h.

Referenced by ViewControl(), and ~ViewControl().

GSList* ViewControl::geventlist [private]
 

Definition at line 209 of file app_view.h.

GSList* ViewControl::geventlist [private]
 

Definition at line 209 of file app_view.h.

Referenced by add_event_obj(), PaintAllRegionsActive(), PaintAllRegionsInactive(), RemoveEventObjects(), SetEventLabels(), and ViewControl().

GSList* ViewControl::gobjlist [private]
 

Definition at line 208 of file app_view.h.

GSList* ViewControl::gobjlist [private]
 

Definition at line 208 of file app_view.h.

Referenced by AddObject(), MoveAllObjects2LocMax(), obj_remove_callback(), PaintAllRegionsActive(), PaintAllRegionsInactive(), and ViewControl().

GtkWidget* ViewControl::gridnet [private]
 

Definition at line 213 of file app_view.h.

GtkWidget* ViewControl::gridnet [private]
 

Definition at line 213 of file app_view.h.

int ViewControl::local_radius [private]
 

Definition at line 202 of file app_view.h.

Referenced by move2locmax_obj(), view_tool_mvprop_r100_callback(), view_tool_mvprop_r10_callback(), view_tool_mvprop_r20_callback(), view_tool_mvprop_r2_callback(), view_tool_mvprop_r50_callback(), view_tool_mvprop_r5_callback(), and ViewControl().

gint ViewControl::MaxNumberEvents [private]
 

Definition at line 218 of file app_view.h.

Referenced by RescanEventObjects(), ViewControl(), and ~ViewControl().

int ViewControl::npx [private]
 

Definition at line 199 of file app_view.h.

Referenced by ViewControl().

int ViewControl::npy [private]
 

Definition at line 199 of file app_view.h.

Referenced by ViewControl().

std::ifstream ViewControl::objloadstream [private]
 

Definition at line 245 of file app_view.h.

Referenced by view_file_loadobjects_callback().

std::ofstream ViewControl::objsavestream [private]
 

Definition at line 244 of file app_view.h.

Referenced by save_obj(), save_obj_HPGL(), and view_file_saveobjects_callback().

ProfileControl* ViewControl::RedLine [private]
 

Definition at line 204 of file app_view.h.

ProfileControl* ViewControl::RedLine [private]
 

Definition at line 204 of file app_view.h.

Referenced by CheckRedLine(), view_view_redline_callback(), ViewControl(), and ~ViewControl().

int ViewControl::rulewidth [private]
 

Definition at line 198 of file app_view.h.

Referenced by Resize(), and ViewControl().

Scan* ViewControl::scan [private]
 

Definition at line 203 of file app_view.h.

Scan* ViewControl::scan [private]
 

Definition at line 203 of file app_view.h.

Referenced by add_event_obj(), AddObject(), canvas_event_cb(), CheckOptions(), events_remove_callback(), obj_dump_callback(), obj_remove_callback(), remove_obj(), RemoveObjects(), RescanEventObjects(), unflag_scan_event_and_remove_obj(), update_trace(), view_file_loadobjects_callback(), view_file_saveobjects_callback(), view_tool_addcircle(), view_tool_addksys(), view_tool_addline(), view_tool_addparabel(), view_tool_addpoint(), view_tool_addpolyline(), view_tool_addrectangle(), view_tool_addshowcircle(), view_tool_addshowpoint(), view_tool_removeall_callback(), view_tool_showline(), view_view_redline_callback(), and ViewControl().

GtkWidget* ViewControl::tog_average [private]
 

Definition at line 225 of file app_view.h.

GtkWidget* ViewControl::tog_average [private]
 

Definition at line 225 of file app_view.h.

Referenced by ViewControl().

GtkWidget* ViewControl::tog_plot [private]
 

Definition at line 224 of file app_view.h.

GtkWidget* ViewControl::tog_plot [private]
 

Definition at line 224 of file app_view.h.

Referenced by ViewControl().

VObTrace* ViewControl::v_trace [private]
 

Definition at line 240 of file app_view.h.

VObTrace* ViewControl::v_trace [private]
 

Definition at line 240 of file app_view.h.

Referenced by remove_trace(), update_trace(), and ViewControl().

ViewInfo* ViewControl::vinfo [private]
 

Definition at line 207 of file app_view.h.

ViewInfo* ViewControl::vinfo [private]
 

Definition at line 207 of file app_view.h.

Referenced by activate_obj(), AddObject(), canvas_event_cb(), CheckRedLine(), deactivate_obj(), Resize(), view_view_coord_absolute_callback(), view_view_coord_pixels_callback(), view_view_coord_relative_callback(), ViewControl(), and ~ViewControl().

GtkWidget* ViewControl::VPopup [private]
 

Definition at line 210 of file app_view.h.

GtkWidget* ViewControl::VPopup [private]
 

Definition at line 210 of file app_view.h.

Referenced by ViewControl().

ShmImage2D* ViewControl::ximg [private]
 

Definition at line 238 of file app_view.h.

ShmImage2D* ViewControl::ximg [private]
 

Definition at line 238 of file app_view.h.

Referenced by GetXImg(), Resize(), view_file_saveimage_callback(), ViewControl(), and ~ViewControl().

int(* ViewControl::ZoomQFkt [private]
 

Referenced by canvas_event_cb(), SetZoomQFkt(), view_view_zoom10_1_callback(), view_view_zoom1_10_callback(), view_view_zoom1_1_callback(), view_view_zoom1_2_callback(), view_view_zoom1_3_callback(), view_view_zoom1_4_callback(), view_view_zoom1_5_callback(), view_view_zoom2_1_callback(), view_view_zoom3_1_callback(), view_view_zoom4_1_callback(), view_view_zoom5_1_callback(), view_view_zoom_in_callback(), view_view_zoom_out_callback(), and ViewControl().

Grey2D* ViewControl::ZQFktData [private]
 

Definition at line 196 of file app_view.h.

Grey2D* ViewControl::ZQFktData [private]
 

Definition at line 196 of file app_view.h.

Referenced by canvas_event_cb(), SetZoomQFkt(), view_view_zoom10_1_callback(), view_view_zoom1_10_callback(), view_view_zoom1_1_callback(), view_view_zoom1_2_callback(), view_view_zoom1_3_callback(), view_view_zoom1_4_callback(), view_view_zoom1_5_callback(), view_view_zoom2_1_callback(), view_view_zoom3_1_callback(), view_view_zoom4_1_callback(), view_view_zoom5_1_callback(), view_view_zoom_in_callback(), and view_view_zoom_out_callback().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 09:06:37 2006 for GXSM by  doxygen 1.4.6