#include <PageABC.h>
Inheritance diagram for PageABC:

Public Member Functions | |
| PageABC () | |
| virtual | ~PageABC () |
| virtual TObject * | Init (Mint *mint, PageDisplay *pd, GuiBox &box)=0 |
| virtual void | Clear () |
| virtual void | Update () |
| Implement to respond to a change in the data. | |
| virtual void | Print ()=0 |
| Implement to print your display. | |
| virtual void | Unzoom () |
| virtual void | Rezoom () |
| virtual void | FullZoom () |
| virtual void | AutoZoom () |
Midad
Contact: bv@bnl.gov
Created on: Tue Aug 20 10:56:29 2002
Definition at line 26 of file PageABC.h.
|
|
Definition at line 31 of file PageABC.h. 00031 {}
|
|
|
Definition at line 32 of file PageABC.h. 00032 {}
|
|
|
Reimplemented in UserCanvas, HistPage, EventInfoPage, SelectionInfoPage, and TridPage. Definition at line 53 of file PageABC.h. 00053 { this->FullZoom(); }
|
|
|
Implement to respond to a new record read in, the actual record is accessible in the subsequent Update() call. Reimplemented in EVD, UserCanvas, CheezyPage, HistPage, MCDisp, MultiPage, and TridPage. Definition at line 42 of file PageABC.h. 00042 {}
|
|
|
Reimplemented in EVD, UserCanvas, HistPage, MultiPage, EventInfoPage, SelectionInfoPage, and TridPage. Definition at line 52 of file PageABC.h. 00052 { std::cerr << "Unzoom not implemented for this page\n"; }
|
|
||||||||||||||||
|
Implement to fill box with whatever your page displays. If the page wishes to return a class to the initializer, then return an object which inherits from TObject, o.w. just return 0. Implemented in EVD, CanvasPage, UserCanvas, CheezyPage, HistPage, MCDisp, MultiPage, EventInfoPage, SelectionInfoPage, TridCratePage, TridHistoPage, TridTransHistoPage, TridPage, TridPageDetector, TridPageSlice, TridPmtPage, and TridUVPage. Referenced by PageDisplay::AddPage(), TridPageDisplay::MySpawnSinglePage(), and PageDisplay::SpawnSinglePage(). |
|
|
Implement to print your display.
Implemented in CanvasPage, EventInfoPage, SelectionInfoPage, and TridPage. |
|
|
Reimplemented in EVD, UserCanvas, HistPage, MultiPage, EventInfoPage, SelectionInfoPage, and TridPage. Definition at line 51 of file PageABC.h. 00051 { std::cerr << "Rezoom not implemented for this page\n"; }
|
|
|
Reimplemented in EVD, UserCanvas, HistPage, MultiPage, EventInfoPage, SelectionInfoPage, and TridPage. Definition at line 50 of file PageABC.h. 00050 { std::cerr << "Unzoom not implemented for this page\n"; }
|
|
|
Implement to respond to a change in the data.
Reimplemented in EVD, UserCanvas, CheezyPage, HistPage, MCDisp, MultiPage, EventInfoPage, SelectionInfoPage, and TridPage. Definition at line 44 of file PageABC.h. Referenced by TridPageDisplay::MySpawnSinglePage(). 00044 {}
|
1.3.9.1