#include <view.h>
Inheritance diagram for Grey2D:
Public Member Functions | |
Grey2D () | |
Grey2D (Scan *sc, int ChNo) | |
virtual | ~Grey2D () |
virtual void | hide () |
virtual int | draw (int zoomoverride=FALSE) |
virtual int | update (int y1, int y2) |
virtual void | add_object (int type, gpointer data) |
virtual void | setup_data_transformation () |
virtual void | ZoomIn () |
virtual void | ZoomOut () |
virtual void | show_tip () |
virtual void | hide_tip () |
virtual void | show_trace () |
virtual void | hide_trace () |
virtual void | update_trace () |
virtual void | update_events () |
virtual void | remove_events () |
virtual void | update_event_info (ScanEvent *se) |
Grey2D () | |
Grey2D (Scan *sc, int ChNo) | |
virtual | ~Grey2D () |
virtual void | hide () |
virtual int | draw (int zoomoverride=FALSE) |
virtual int | update (int y1, int y2) |
virtual void | add_object (int type, gpointer data) |
virtual void | setup_data_transformation () |
virtual void | ZoomIn () |
virtual void | ZoomOut () |
virtual void | show_tip () |
virtual void | hide_tip () |
virtual void | show_trace () |
virtual void | hide_trace () |
virtual void | update_trace () |
virtual void | update_events () |
virtual void | remove_events () |
virtual void | update_event_info (ScanEvent *se) |
Static Public Member Functions | |
static int | SetZF (int zf, int qf, Grey2D *p) |
static int | SetZF (int zf, int qf, Grey2D *p) |
Private Attributes | |
int | MaxColor |
int | XPM_x |
int | XPM_y |
int | oXPMx |
int | oXPMy |
int | oZ |
int | oQ |
int | oMC |
int | oVm |
int | userzoom |
ViewControl * | viewcontrol |
ShmImage2D * | XImg |
ViewControl * | viewcontrol |
ShmImage2D * | XImg |
Definition at line 142 of file view.h.
|
Definition at line 244 of file view.C. References FALSE, oMC, oQ, oVm, oXPMx, oXPMy, oZ, userzoom, viewcontrol, and XImg. |
|
Definition at line 236 of file view.C. References DBG_L2, FALSE, oMC, oQ, oVm, oXPMx, oXPMy, oZ, userzoom, viewcontrol, XImg, and XSM_DEBUG. |
|
|
|
|
|
|
|
|
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 302 of file view.C. References FALSE, ViewControl::GetCanvas(), Scan::Pkt2d, View::scan, viewcontrol, and VOBJ_COORD_ABSOLUT. |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 367 of file view.C. References Surface::ActiveChannel, BenchStart, BenchStop, View::ChanNo, View::data, DBG_L2, DBG_L5, FALSE, gapp, Mem2d::GetEname(), Mem2d::GetLayer(), ShmImage2D::GetMaxCol(), Mem2d::GetNx(), Mem2d::GetNy(), ViewControl::GetXImg(), MaxColor, View::mem2d, ShmImage2D::MkPalette(), Scan_UserInfo::name, oMC, oQ, Scan_UserInfo::originalname, oVm, oXPMx, oXPMy, oZ, XSMRESOURCES::Palette, View::QuenchFac, ViewControl::Resize(), View::scan, ViewControl::SetActive(), ViewControl::SetTitle(), SetZF(), ViewControl::SetZoomQFkt(), AppBase::show(), TRUE, SCAN_DATA::ui, update(), userzoom, VIEW_INFO, VIEW_PALETTE, VIEW_Z400, VIEW_Z600, VIEW_ZOOM, viewcontrol, XImg, XPM_x, XPM_y, XSHMIMG_MAXZOOM, App::xsm, XSM_DEBUG, xsmres, View::ZoomFac, and Xsm::ZoomFlg. |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 256 of file view.C. References DBG_L2, viewcontrol, XImg, and XSM_DEBUG. Referenced by ~Grey2D(). |
|
Reimplemented from View. |
|
Reimplemented from View. |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 477 of file view.C. References ViewControl::remove_trace(), and viewcontrol. |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 485 of file view.C. References Scan::mem2d, ViewControl::RemoveEventObjects(), Mem2d::RemoveScanEvents(), View::scan, and viewcontrol. |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 355 of file view.C. References View::data, SCAN_DATA::display, gapp, MaxColor, View::mem2d, Mem2d::SetDataPktMode(), Mem2d::SetDataRange(), View::update_mxyz_from_points(), VIEW_COLOR, Display_Param::ViewFlg, App::xsm, and Xsm::ZoomFlg. |
|
|
|
Definition at line 339 of file view.C. References draw(), View::QuenchFac, TRUE, userzoom, View::ZoomFac, ZoomIn(), and ZoomOut(). Referenced by draw(). |
|
Reimplemented from View. |
|
Reimplemented from View. |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 473 of file view.C. References update_trace(). |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 264 of file view.C. References Surface::ActiveChannel, View::ChanNo, FALSE, gapp, Mem2d::GetDataVMode(), Mem2d::GetNx(), View::mem2d, Scan::Pkt2dScanLine, ShmImage2D::PutPixel(), View::QuenchFac, View::scan, ViewControl::SetActive(), ShmImage2D::ShowPic(), ShmImage2D::ShowSubPic(), TRUE, viewcontrol, Point2D::x, XImg, App::xsm, and Point2D::y. Referenced by draw(). |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 317 of file view.C. References ViewControl::update_event_panel(), and viewcontrol. |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 312 of file view.C. References ViewControl::events_update(), and viewcontrol. |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 481 of file view.C. Referenced by show_trace(). |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 323 of file view.C. References draw(), View::QuenchFac, TRUE, and View::ZoomFac. Referenced by SetZF(). |
|
Reimplemented from View. |
|
Reimplemented from View. Definition at line 331 of file view.C. References draw(), View::QuenchFac, TRUE, and View::ZoomFac. Referenced by SetZF(). |
|
Definition at line 173 of file view.h. Referenced by draw(), and setup_data_transformation(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 179 of file view.h. Referenced by add_object(), draw(), Grey2D(), hide(), hide_trace(), remove_events(), update(), update_event_info(), and update_events(). |
|
|
|
|
|
Definition at line 174 of file view.h. Referenced by draw(). |
|
Definition at line 174 of file view.h. Referenced by draw(). |