#include <app_profile.h>
Inheritance diagram for ProfileControl:
Public Member Functions | |
ProfileControl (gchar *titlestring=NULL, int ChNo=-1) | |
ProfileControl (gchar *titlestring, int n, UnitObj *ux, UnitObj *uy, double xmin=0., double xmax=1., gchar *resid=NULL) | |
ProfileControl (gchar *filename, gchar *resource_id_string) | |
~ProfileControl () | |
void | Init (gchar *titlestring, int ChNo, gchar *resid=NULL) |
void | file_print_callback (GtkWidget *widget, ProfileControl *pc, int index) |
void | showCur (int id, int show) |
void | moveCur (int id, int dir, int search=0, double ix=0.) |
void | nextLine (int n) |
void | drawScans (int flg=0) |
void | UpdateArea () |
gint | NewData (Scan *sc, int line=-1, int cpyscan=TRUE) |
void | AddScan (Scan *scan, int line=0, gchar *col=NULL) |
void | AddLine (int line=0, gchar *col=NULL) |
void | RemoveScans () |
void | SetActive (int flg) |
void | SetYrange (double y1, double y2) |
void | SetXrange (double x1, double x2) |
void | SetXlabel (gchar *xlab=NULL) |
void | SetYlabel (gchar *ylab=NULL) |
void | SetTitle (gchar *tit) |
void | SetMode (long flg) |
void | SetScaling (long flg) |
void | scan2canvas (double sx, double sy, double &cx, double &cy) |
void | scan2canvas (double &scx, double &scy) |
double | scan2canvasX (double sx) |
double | scan2canvasY (double sy) |
void | ref () |
void | unref () |
ProfileControl (gchar *titlestring=NULL, int ChNo=-1) | |
ProfileControl (gchar *titlestring, int n, UnitObj *ux, UnitObj *uy, double xmin=0., double xmax=1., gchar *resid=NULL) | |
ProfileControl (gchar *filename, gchar *resource_id_string) | |
~ProfileControl () | |
void | Init (gchar *titlestring, int ChNo, gchar *resid=NULL) |
void | file_print_callback (GtkWidget *widget, ProfileControl *pc, int index) |
void | showCur (int id, int show) |
void | moveCur (int id, int dir, int search=0, double ix=0.) |
void | nextLine (int n) |
void | drawScans (int flg=0) |
void | UpdateArea () |
gint | NewData (Scan *sc, int line=-1, int cpyscan=TRUE) |
void | AddScan (Scan *scan, int line=0, gchar *col=NULL) |
void | AddLine (int line=0, gchar *col=NULL) |
void | RemoveScans () |
void | SetActive (int flg) |
void | SetYrange (double y1, double y2) |
void | SetXrange (double x1, double x2) |
void | SetXlabel (gchar *xlab=NULL) |
void | SetYlabel (gchar *ylab=NULL) |
void | SetTitle (gchar *tit) |
void | SetMode (long flg) |
void | SetScaling (long flg) |
void | scan2canvas (double sx, double sy, double &cx, double &cy) |
void | scan2canvas (double &scx, double &scy) |
double | scan2canvasX (double sx) |
double | scan2canvasY (double sy) |
void | ref () |
void | unref () |
Static Public Member Functions | |
static void | file_open_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_save_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_save_as_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print1_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print2_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print3_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print4_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print5_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print6_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_activate_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_close_callback (GtkWidget *widget, ProfileControl *pc) |
static void | logy_callback (GtkWidget *widget, ProfileControl *pc) |
static void | linreg_callback (GtkWidget *widget, ProfileControl *pc) |
static void | psd_callback (GtkWidget *widget, ProfileControl *pc) |
static void | tics_callback (GtkWidget *widget, ProfileControl *pc) |
static void | symbols_callback (GtkWidget *widget, ProfileControl *pc) |
static void | legend_callback (GtkWidget *widget, ProfileControl *pc) |
static void | nogrid_callback (GtkWidget *widget, ProfileControl *pc) |
static void | yhold_callback (GtkWidget *widget, ProfileControl *pc) |
static void | yexpand_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yauto_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yupperup_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yupperdn_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Ylowerup_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Ylowerdn_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yzoomin_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yzoomout_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yset_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Xauto_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Xset_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p1_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p5_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p10_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p50_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p100_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p500_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m500_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m100_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m50_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m10_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m5_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m1_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_all_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_first_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_last_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Ashow_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Bshow_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Aleft_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Almax_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Almin_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Armax_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Armin_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Aright_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Bleft_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Blmax_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Blmin_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Brmax_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Brmin_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Bright_callback (GtkWidget *widget, ProfileControl *pc) |
static gint | cursor_event (GnomeCanvasItem *item, GdkEvent *event, ProfileControl *pc) |
static void | destroy_item (GnomeCanvasItem *gci, ProfileControl *pc) |
static void | kill_elem (ProfileElement *pe, ProfileControl *pc) |
static void | draw_elem (ProfileElement *pe, ProfileControl *pc) |
static void | file_open_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_save_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_save_as_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print1_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print2_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print3_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print4_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print5_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_print6_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_activate_callback (GtkWidget *widget, ProfileControl *pc) |
static void | file_close_callback (GtkWidget *widget, ProfileControl *pc) |
static void | logy_callback (GtkWidget *widget, ProfileControl *pc) |
static void | linreg_callback (GtkWidget *widget, ProfileControl *pc) |
static void | psd_callback (GtkWidget *widget, ProfileControl *pc) |
static void | tics_callback (GtkWidget *widget, ProfileControl *pc) |
static void | symbols_callback (GtkWidget *widget, ProfileControl *pc) |
static void | legend_callback (GtkWidget *widget, ProfileControl *pc) |
static void | nogrid_callback (GtkWidget *widget, ProfileControl *pc) |
static void | yhold_callback (GtkWidget *widget, ProfileControl *pc) |
static void | yexpand_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yauto_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yupperup_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yupperdn_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Ylowerup_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Ylowerdn_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yzoomin_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yzoomout_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Yset_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Xauto_callback (GtkWidget *widget, ProfileControl *pc) |
static void | skl_Xset_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p1_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p5_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p10_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p50_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p100_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_p500_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m500_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m100_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m50_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m10_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m5_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_next_m1_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_all_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_first_callback (GtkWidget *widget, ProfileControl *pc) |
static void | sel_last_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Ashow_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Bshow_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Aleft_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Almax_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Almin_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Armax_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Armin_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Aright_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Bleft_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Blmax_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Blmin_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Brmax_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Brmin_callback (GtkWidget *widget, ProfileControl *pc) |
static void | cur_Bright_callback (GtkWidget *widget, ProfileControl *pc) |
static gint | cursor_event (GnomeCanvasItem *item, GdkEvent *event, ProfileControl *pc) |
static void | destroy_item (GnomeCanvasItem *gci, ProfileControl *pc) |
static void | kill_elem (ProfileElement *pe, ProfileControl *pc) |
static void | draw_elem (ProfileElement *pe, ProfileControl *pc) |
Private Member Functions | |
void | SetSize () |
void | drawFrame () |
gint | drawTics () |
void | addTic (GnomeCanvasItem **tic, GnomeCanvasItem **lab, double val, double len, int pos, gchar *fmt=NULL, double tval=0.) |
void | SetSize () |
void | drawFrame () |
gint | drawTics () |
void | addTic (GnomeCanvasItem **tic, GnomeCanvasItem **lab, double val, double len, int pos, gchar *fmt=NULL, double tval=0.) |
Private Attributes | |
int | chno |
int | working |
int | SklOnly |
int | statusheight |
double | border |
double | pasize |
double | cxwidth |
double | cywidth |
double | aspect |
int | papixel |
double | xmin |
double | xmax |
double | xrange |
double | ymin |
double | ymax |
double | yrange |
double | lmaxmin |
double | lmin |
int | CursorsIdx [2] |
long | mode |
long | scaleing |
gchar * | xlabel |
gchar * | xlabel0 |
gchar * | ylabel |
gchar * | ylabel0 |
gchar * | title |
gchar * | profile_res_id |
double | tic_x1 |
double | tic_x2 |
double | tic_y1 |
double | tic_y2 |
int | tic_ym |
gchar * | xticfmt |
gchar * | yticfmt |
GtkWidget * | canvas |
GtkWidget * | statusbar |
GtkWidget * | linecounter |
gint | statusid |
int | new_data_nl |
int | new_data_lastl |
GSList * | ScanList |
ProfileElement * | last_pe |
GnomeCanvasItem * | frame |
GnomeCanvasItem * | background |
GnomeCanvasItem * | xaxislabel |
GnomeCanvasItem * | yaxislabel |
int | Yticn |
int | Xticn |
int | ixt |
int | iyt |
int | ixl |
int | iyl |
GnomeCanvasItem ** | Xtics |
GnomeCanvasItem ** | Ytics |
GnomeCanvasItem ** | Xlabels |
GnomeCanvasItem ** | Ylabels |
GnomeCanvasItem * | Cursor [2][2] |
int | scount |
int | ref_count |
gchar * | xlabel |
gchar * | ylabel |
gchar * | title |
gchar * | profile_res_id |
gchar * | xticfmt |
gchar * | yticfmt |
GtkWidget * | canvas |
GtkWidget * | statusbar |
GtkWidget * | linecounter |
GSList * | ScanList |
ProfileElement * | last_pe |
GnomeCanvasItem * | frame |
GnomeCanvasItem ** | Xtics |
GnomeCanvasItem ** | Xlabels |
GnomeCanvasItem * | Cursor [2][2] |
Definition at line 206 of file app_profile.h.
|
Definition at line 214 of file app_profile.C. |
|
Definition at line 219 of file app_profile.C. References AddScan(), Scan::data, file_close_callback(), Init(), UnitObj::MakeLongLabel(), ref(), LineProfile1D::scan1d, SetXlabel(), SetYlabel(), AppBase::show(), UpdateArea(), AppBase::widget, SCAN_DATA::Xunit, and SCAN_DATA::Zunit. |
|
Definition at line 239 of file app_profile.C. References AddScan(), Scan::data, DBG_L3, file_close_callback(), Init(), LineProfile1D::load(), UnitObj::MakeLongLabel(), LineProfile1D::scan1d, SetXlabel(), SetYlabel(), AppBase::show(), UpdateArea(), AppBase::widget, XSM_DEBUG, SCAN_DATA::Xunit, and SCAN_DATA::Zunit. |
|
Definition at line 570 of file app_profile.C. References DBG_L2, mode, profile_res_id, XsmRescourceManager::Put(), RemoveScans(), title, xlabel, Xlabels, XSM_DEBUG, xticfmt, Xtics, ylabel, Ylabels, yticfmt, and Ytics. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 677 of file app_profile.C. References last_pe, ScanList, and scount. Referenced by sel_all_callback(). |
|
|
|
Definition at line 661 of file app_profile.C. References last_pe, ScanList, scount, and XSM_DEBUG. Referenced by NewData(), and ProfileControl(). |
|
|
|
Definition at line 861 of file app_profile.C. References canvas, cxwidth, cywidth, DBG_L5, LAB_EMPTY, XSMRESOURCES::ProfileTicFont, scan2canvasX(), scan2canvasY(), TIC_BOTTOM, TIC_EMPTY, TIC_GRID_H, TIC_GRID_V, TIC_LEFT, TIC_RIGHT, TIC_TOP, XSM_DEBUG, and xsmres. Referenced by drawTics(). |
|
|
|
Definition at line 1664 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1686 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1689 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1669 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1692 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1695 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1648 of file app_profile.C. |
|
|
|
Definition at line 1674 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1699 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1702 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1679 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1705 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1708 of file app_profile.C. References moveCur(). |
|
|
|
Definition at line 1656 of file app_profile.C. |
|
|
|
Definition at line 609 of file app_profile.C. References Cursor, FALSE, moveCur(), and TRUE. Referenced by showCur(). |
|
Definition at line 293 of file app_profile.h. |
|
Definition at line 293 of file app_profile.h. |
|
|
|
Definition at line 701 of file app_profile.C. References ProfileElement::calc(), canvas, ProfileElement::draw(), MAX, MIN, mode, PROFILE_SCALE_YEXPAND, PROFILE_SCALE_YHOLD, scaleing, SetXrange(), SetYrange(), SklOnly, ProfileElement::xlocmax, ProfileElement::xlocmin, ProfileElement::ylocmax, ProfileElement::ylocmin, ymax, and ymin. Referenced by drawScans(). |
|
|
|
Definition at line 798 of file app_profile.C. References border, canvas, cxwidth, cywidth, frame, XSMRESOURCES::ProfileLabFont, xaxislabel, xsmres, and yaxislabel. |
|
|
|
Definition at line 790 of file app_profile.C. References draw_elem(), FALSE, ScanList, SklOnly, and TRUE. Referenced by UpdateArea(). |
|
|
|
Definition at line 958 of file app_profile.C. References addTic(), AutoNext(), AutoSkl(), DBG_L5, ixl, ixt, mode, PC_XLN, PC_XTN, PROFILE_MODE_XGRID, TIC_BOTTOM, TIC_GRID_V, tic_x1, tic_x2, TICLABSEP, Xlabels, xmax, xmin, xrange, XSM_DEBUG, xticfmt, Xticn, and Xtics. Referenced by UpdateArea(). |
|
|
|
Definition at line 1461 of file app_profile.C. References Surface::ActivateChannel(), chno, gapp, and App::xsm. |
|
|
|
Definition at line 1369 of file app_profile.C. References DBG_L1, DBG_L2, gapp, ref_count, Surface::RemoveProfile(), App::xsm, XSM_DEBUG, and XSM_DEBUG_ERROR. Referenced by ProfileControl(). |
|
|
|
Definition at line 1326 of file app_profile.C. References GnomeAppService::file_dialog(), gapp, Surface::load(), and App::xsm. |
|
|
|
Definition at line 1378 of file app_profile.C. References file_print_callback(). |
|
|
|
Definition at line 1382 of file app_profile.C. References file_print_callback(). |
|
|
|
Definition at line 1386 of file app_profile.C. References file_print_callback(). |
|
|
|
Definition at line 1390 of file app_profile.C. References file_print_callback(). |
|
|
|
Definition at line 1395 of file app_profile.C. References file_print_callback(). |
|
|
|
Definition at line 1400 of file app_profile.C. References file_print_callback(). |
|
|
|
Definition at line 1404 of file app_profile.C. References XSMRESOURCES::gricmd1d, GRIMAX, XSMRESOURCES::griplottitle, LineProfile1D::save(), XSM_SHOW_ALERT, and xsmres. Referenced by file_print1_callback(), file_print2_callback(), file_print3_callback(), file_print4_callback(), file_print5_callback(), and file_print6_callback(). |
|
|
|
Definition at line 1352 of file app_profile.C. References GnomeAppService::check_file(), Scan::data, GnomeAppService::file_dialog(), gapp, N_, Scan_UserInfo::originalname, LineProfile1D::save(), LineProfile1D::scan1d, and SCAN_DATA::ui. |
|
|
|
Definition at line 1335 of file app_profile.C. References GnomeAppService::check_file(), Scan::data, GnomeAppService::file_dialog(), gapp, N_, Scan_UserInfo::originalname, LineProfile1D::save(), LineProfile1D::scan1d, and SCAN_DATA::ui. |
|
|
|
Definition at line 276 of file app_profile.C. References AppBase::AppWidgetInit(), aspect, background, border, chno, App::close_scan_event_cb(), App::configure_drop_on_widget(), Cursor, CursorsIdx, DBG_L2, DBG_L3, frame, gapp, XsmRescourceManager::Get(), last_pe, menuoptionlist::mitem, mode, menuoptionlist::msk, menuoptionlist::neg, new_data_lastl, new_data_nl, papixel, pasize, PC_XLN, PC_XTN, PC_YLN, PC_YTN, PROFILE_MODE_CONNECT, PROFILE_MODE_XGRID, PROFILE_MODE_YGRID, profile_modes, profile_popup_menu, profile_res_id, PROFILE_SCALE_XAUTO, PROFILE_SCALE_YAUTO, PROFILE_SCALE_YHOLD, XsmRescourceManager::Put(), ref_count, scaleing, ScanList, scount, SetMode(), SetScaling(), SetXrange(), SetYrange(), statusheight, tic_x1, tic_x2, tic_y1, tic_y2, tic_ym, title, TRUE, AppBase::vbox, AppBase::widget, working, xaxislabel, xlabel, xlabel0, Xlabels, XSM_DEBUG, xticfmt, Xticn, Xtics, yaxislabel, ylabel, ylabel0, Ylabels, yticfmt, Yticn, and Ytics. Referenced by ProfileControl(). |
|
Definition at line 294 of file app_profile.h. |
|
Definition at line 294 of file app_profile.h. Referenced by RemoveScans(). |
|
|
|
Definition at line 1629 of file app_profile.C. References mode, PROFILE_MODE_LEGEND, and UpdateArea(). |
|
|
|
Definition at line 1475 of file app_profile.C. References mode, PROFILE_MODE_YLINREG, and UpdateArea(). |
|
|
|
Definition at line 1466 of file app_profile.C. References mode, and UpdateArea(). |
|
|
|
|
|
|
Definition at line 721 of file app_profile.C. References AddScan(), Scan::data, DBG_L2, FALSE, Mem2d::GetNy(), last_pe, UnitObj::MakeLongLabel(), Scan::mem2d, new_data_lastl, new_data_nl, LineProfile1D::scan1d, scount, LineProfile1D::SetData(), SetXlabel(), ProfileElement::SetY(), SetYlabel(), statusbar, statusid, TRUE, UpdateArea(), working, XSM_DEBUG, SCAN_DATA::Xunit, and SCAN_DATA::Zunit. Referenced by ViewControl::CheckRedLine(), Profiles::draw(), nextLine(), Profiles::update(), VObCircle::Update(), VObKsys::Update(), VObLine::Update(), and VObPoint::Update(). |
|
|
|
Definition at line 1240 of file app_profile.C. References NewData(). Referenced by sel_next_m100_callback(), sel_next_m10_callback(), sel_next_m1_callback(), sel_next_m500_callback(), sel_next_m50_callback(), sel_next_m5_callback(), sel_next_p100_callback(), sel_next_p10_callback(), sel_next_p1_callback(), sel_next_p500_callback(), sel_next_p50_callback(), and sel_next_p5_callback(). |
|
|
|
Definition at line 1638 of file app_profile.C. References mode, PROFILE_MODE_XGRID, PROFILE_MODE_YGRID, and UpdateArea(). |
|
|
|
Definition at line 1484 of file app_profile.C. References mode, PROFILE_MODE_YPSD, SetXlabel(), and UpdateArea(). |
|
Definition at line 353 of file app_profile.h. References ref_count. |
|
Definition at line 353 of file app_profile.h. References ref_count. Referenced by ProfileControl(). |
|
|
|
Definition at line 693 of file app_profile.C. References kill_elem(), ScanList, and scount. Referenced by sel_all_callback(), and ~ProfileControl(). |
|
Definition at line 327 of file app_profile.h. References cxwidth, cywidth, lmaxmin, lmin, mode, PROFILE_MODE_YLOG, xmin, xrange, ymin, and yrange. |
|
Definition at line 314 of file app_profile.h. References cxwidth, cywidth, DBG_L2, lmaxmin, lmin, mode, PROFILE_MODE_YLOG, xmin, xrange, XSM_DEBUG, ymin, and yrange. |
|
Definition at line 327 of file app_profile.h. References cxwidth, cywidth, lmaxmin, lmin, mode, PROFILE_MODE_YLOG, xmin, xrange, ymin, and yrange. |
|
Definition at line 314 of file app_profile.h. References cxwidth, cywidth, DBG_L2, lmaxmin, lmin, mode, PROFILE_MODE_YLOG, xmin, xrange, XSM_DEBUG, ymin, and yrange. Referenced by ProfileElement::draw(). |
|
Definition at line 339 of file app_profile.h. |
|
Definition at line 339 of file app_profile.h. References cxwidth, xmin, and xrange. Referenced by addTic(). |
|
Definition at line 343 of file app_profile.h. References cywidth, lmaxmin, lmin, mode, PROFILE_MODE_YLOG, ymin, and yrange. |
|
Definition at line 343 of file app_profile.h. References cywidth, lmaxmin, lmin, mode, PROFILE_MODE_YLOG, ymin, and yrange. Referenced by addTic(). |
|
|
|
Definition at line 1751 of file app_profile.C. References AddLine(), ProfileElement::GetNy(), last_pe, RemoveScans(), ProfileElement::SetY(), and UpdateArea(). |
|
|
|
Definition at line 1761 of file app_profile.C. References last_pe, ProfileElement::SetY(), and UpdateArea(). |
|
|
|
Definition at line 1767 of file app_profile.C. References last_pe, ProfileElement::SetLastY(), and UpdateArea(). |
|
|
|
Definition at line 1734 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1740 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1747 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1731 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1737 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1743 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1725 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1719 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1713 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1728 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1722 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1716 of file app_profile.C. References nextLine(). |
|
|
|
Definition at line 1306 of file app_profile.C. References frame, statusbar, and statusid. Referenced by Profiles::update(). |
|
Definition at line 311 of file app_profile.h. References mode. |
|
Definition at line 311 of file app_profile.h. References mode. Referenced by Init(). |
|
Definition at line 312 of file app_profile.h. References scaleing. |
|
Definition at line 312 of file app_profile.h. References scaleing. Referenced by Init(). |
|
|
|
Definition at line 597 of file app_profile.C. References aspect, border, canvas, cxwidth, cywidth, papixel, pasize, statusheight, and AppBase::widget. |
|
|
|
Definition at line 1322 of file app_profile.C. References AppBase::widget. Referenced by Profiles::draw(). |
|
|
|
Definition at line 1274 of file app_profile.C. References mode, PROFILE_MODE_YPSD, xaxislabel, xlabel, and xlabel0. Referenced by NewData(), ProfileControl(), and psd_callback(). |
|
|
|
Definition at line 1265 of file app_profile.C. References xmax, xmin, and xrange. Referenced by draw_elem(), and Init(). |
|
|
|
Definition at line 1294 of file app_profile.C. References yaxislabel, and ylabel. Referenced by NewData(), and ProfileControl(). |
|
|
|
Definition at line 1244 of file app_profile.C. References lmaxmin, lmin, LOG_RESCUE_RATIO, ymax, and ymin. Referenced by draw_elem(), Init(), skl_Ylowerdn_callback(), skl_Ylowerup_callback(), skl_Yset_callback(), skl_Yupperdn_callback(), skl_Yupperup_callback(), skl_Yzoomin_callback(), and skl_Yzoomout_callback(). |
|
|
|
Definition at line 1148 of file app_profile.C. References canvas, Cursor, cursor_event(), CursorsIdx, cxwidth, cywidth, ProfileElement::GetCurXYc(), and last_pe. Referenced by cur_Ashow_callback(), and cur_Bshow_callback(). |
|
|
|
Definition at line 1601 of file app_profile.C. References UpdateArea(). |
|
|
|
Definition at line 1606 of file app_profile.C. References UpdateArea(). |
|
|
|
Definition at line 1513 of file app_profile.C. References PROFILE_SCALE_YHOLD, scaleing, and UpdateArea(). |
|
|
|
Definition at line 1557 of file app_profile.C. References mode, PROFILE_SCALE_YHOLD, scaleing, SetYrange(), UpdateArea(), ymax, and ymin. |
|
|
|
Definition at line 1545 of file app_profile.C. References mode, PROFILE_SCALE_YHOLD, scaleing, SetYrange(), UpdateArea(), ymax, and ymin. |
|
|
|
Definition at line 1594 of file app_profile.C. References PROFILE_SCALE_YHOLD, scaleing, SetYrange(), and UpdateArea(). |
|
|
|
Definition at line 1533 of file app_profile.C. References mode, PROFILE_SCALE_YHOLD, scaleing, SetYrange(), UpdateArea(), ymax, and ymin. |
|
|
|
Definition at line 1521 of file app_profile.C. References mode, PROFILE_SCALE_YHOLD, scaleing, SetYrange(), UpdateArea(), ymax, and ymin. |
|
|
|
Definition at line 1569 of file app_profile.C. References mode, PROFILE_SCALE_YHOLD, scaleing, SetYrange(), UpdateArea(), ymax, and ymin. |
|
|
|
Definition at line 1582 of file app_profile.C. References mode, PROFILE_SCALE_YHOLD, scaleing, SetYrange(), UpdateArea(), ymax, and ymin. |
|
|
|
Definition at line 1620 of file app_profile.C. References mode, PROFILE_MODE_SYMBOLS, and UpdateArea(). |
|
|
|
Definition at line 1611 of file app_profile.C. References mode, PROFILE_MODE_NOTICS, and UpdateArea(). |
|
Definition at line 354 of file app_profile.h. References ref_count. |
|
Definition at line 354 of file app_profile.h. References ref_count. |
|
|
|
|
|
|
Definition at line 1504 of file app_profile.C. References PROFILE_SCALE_YEXPAND, scaleing, and UpdateArea(). |
|
|
|
Definition at line 1495 of file app_profile.C. References PROFILE_SCALE_YHOLD, scaleing, and UpdateArea(). |
|
Definition at line 372 of file app_profile.h. |
|
Definition at line 403 of file app_profile.h. Referenced by Init(). |
|
Definition at line 369 of file app_profile.h. Referenced by drawFrame(), Init(), and SetSize(). |
|
Definition at line 394 of file app_profile.h. |
|
Definition at line 394 of file app_profile.h. Referenced by addTic(), draw_elem(), drawFrame(), SetSize(), and showCur(). |
|
Definition at line 364 of file app_profile.h. Referenced by file_activate_callback(), and Init(). |
|
Definition at line 414 of file app_profile.h. |
|
Definition at line 414 of file app_profile.h. Referenced by cursor_event(), Init(), moveCur(), and showCur(). |
|
Definition at line 379 of file app_profile.h. |
|
Definition at line 371 of file app_profile.h. Referenced by addTic(), drawFrame(), moveCur(), scan2canvas(), scan2canvasX(), SetSize(), and showCur(). |
|
Definition at line 371 of file app_profile.h. Referenced by addTic(), drawFrame(), moveCur(), scan2canvas(), scan2canvasY(), SetSize(), and showCur(). |
|
Definition at line 403 of file app_profile.h. |
|
Definition at line 403 of file app_profile.h. Referenced by drawFrame(), Init(), and SetActive(). |
|
Definition at line 410 of file app_profile.h. Referenced by drawTics(). |
|
Definition at line 410 of file app_profile.h. Referenced by drawTics(). |
|
Definition at line 410 of file app_profile.h. |
|
Definition at line 410 of file app_profile.h. |
|
Definition at line 401 of file app_profile.h. |
|
Definition at line 401 of file app_profile.h. Referenced by AddLine(), AddScan(), Init(), moveCur(), NewData(), sel_all_callback(), sel_first_callback(), sel_last_callback(), and showCur(). |
|
Definition at line 396 of file app_profile.h. |
|
Definition at line 396 of file app_profile.h. |
|
Definition at line 377 of file app_profile.h. Referenced by scan2canvas(), scan2canvasY(), and SetYrange(). |
|
Definition at line 377 of file app_profile.h. Referenced by scan2canvas(), scan2canvasY(), and SetYrange(). |
|
|
Definition at line 398 of file app_profile.h. |
|
Definition at line 398 of file app_profile.h. |
|
Definition at line 373 of file app_profile.h. |
|
Definition at line 370 of file app_profile.h. |
|
Definition at line 387 of file app_profile.h. |
|
Definition at line 387 of file app_profile.h. Referenced by Init(), and ~ProfileControl(). |
|
Definition at line 417 of file app_profile.h. Referenced by file_close_callback(), Init(), ref(), and unref(). |
|
Definition at line 381 of file app_profile.h. Referenced by draw_elem(), Init(), SetScaling(), skl_Yauto_callback(), skl_Ylowerdn_callback(), skl_Ylowerup_callback(), skl_Yset_callback(), skl_Yupperdn_callback(), skl_Yupperup_callback(), skl_Yzoomin_callback(), skl_Yzoomout_callback(), yexpand_callback(), and yhold_callback(). |
|
Reimplemented from LineProfile1D. Definition at line 400 of file app_profile.h. |
|
Reimplemented from LineProfile1D. Definition at line 400 of file app_profile.h. Referenced by AddLine(), AddScan(), drawScans(), Init(), and RemoveScans(). |
|
Definition at line 415 of file app_profile.h. Referenced by AddLine(), AddScan(), Init(), NewData(), and RemoveScans(). |
|
Definition at line 366 of file app_profile.h. Referenced by draw_elem(), and drawScans(). |
|
Definition at line 395 of file app_profile.h. |
|
Definition at line 395 of file app_profile.h. Referenced by moveCur(), NewData(), and SetActive(). |
|
Definition at line 368 of file app_profile.h. |
|
Definition at line 397 of file app_profile.h. Referenced by moveCur(), NewData(), and SetActive(). |
|
Definition at line 389 of file app_profile.h. Referenced by drawTics(), and Init(). |
|
Definition at line 389 of file app_profile.h. Referenced by drawTics(), and Init(). |
|
Definition at line 389 of file app_profile.h. Referenced by Init(). |
|
Definition at line 389 of file app_profile.h. Referenced by Init(). |
|
Definition at line 390 of file app_profile.h. Referenced by Init(). |
|
Definition at line 385 of file app_profile.h. |
|
Definition at line 385 of file app_profile.h. Referenced by Init(), and ~ProfileControl(). |
|
Definition at line 365 of file app_profile.h. |
|
Definition at line 403 of file app_profile.h. Referenced by drawFrame(), Init(), and SetXlabel(). |
|
Definition at line 383 of file app_profile.h. |
|
Definition at line 383 of file app_profile.h. Referenced by Init(), SetXlabel(), and ~ProfileControl(). |
|
Definition at line 383 of file app_profile.h. Referenced by Init(), and SetXlabel(). |
|
Definition at line 412 of file app_profile.h. |
|
Definition at line 412 of file app_profile.h. Referenced by drawTics(), Init(), UpdateArea(), and ~ProfileControl(). |
|
Definition at line 375 of file app_profile.h. Referenced by drawTics(), and SetXrange(). |
|
Definition at line 375 of file app_profile.h. Referenced by drawTics(), scan2canvas(), scan2canvasX(), and SetXrange(). |
|
Definition at line 375 of file app_profile.h. Referenced by drawTics(), scan2canvas(), scan2canvasX(), and SetXrange(). |
|
Definition at line 391 of file app_profile.h. |
|
Definition at line 391 of file app_profile.h. Referenced by drawTics(), Init(), and ~ProfileControl(). |
|
Definition at line 409 of file app_profile.h. Referenced by drawTics(), and Init(). |
|
Definition at line 411 of file app_profile.h. |
|
Definition at line 411 of file app_profile.h. Referenced by drawTics(), Init(), UpdateArea(), and ~ProfileControl(). |
|
Definition at line 403 of file app_profile.h. Referenced by drawFrame(), Init(), and SetYlabel(). |
|
Definition at line 384 of file app_profile.h. |
|
Definition at line 384 of file app_profile.h. Referenced by Init(), SetYlabel(), and ~ProfileControl(). |
|
Definition at line 384 of file app_profile.h. Referenced by Init(). |
|
Definition at line 412 of file app_profile.h. Referenced by Init(), UpdateArea(), and ~ProfileControl(). |
|
Definition at line 376 of file app_profile.h. Referenced by draw_elem(), SetYrange(), skl_Ylowerdn_callback(), skl_Ylowerup_callback(), skl_Yupperdn_callback(), skl_Yupperup_callback(), skl_Yzoomin_callback(), and skl_Yzoomout_callback(). |
|
Definition at line 376 of file app_profile.h. Referenced by draw_elem(), scan2canvas(), scan2canvasY(), SetYrange(), skl_Ylowerdn_callback(), skl_Ylowerup_callback(), skl_Yupperdn_callback(), skl_Yupperup_callback(), skl_Yzoomin_callback(), and skl_Yzoomout_callback(). |
|
Definition at line 376 of file app_profile.h. Referenced by scan2canvas(), and scan2canvasY(). |
|
Definition at line 392 of file app_profile.h. |
|
Definition at line 392 of file app_profile.h. Referenced by Init(), and ~ProfileControl(). |
|
Definition at line 409 of file app_profile.h. Referenced by Init(). |
|
Definition at line 411 of file app_profile.h. Referenced by Init(), UpdateArea(), and ~ProfileControl(). |