#include <CanvasSignals.h>
Public Member Functions | |
| CanvasSignals (TCanvas &canvas) | |
| ~CanvasSignals () | |
| void | ClearState () |
| void | Update (const MomNavigator *mom) |
| void | Unzoom () |
| void | Rezoom () |
| void | FullZoom () |
| void | AutoZoom () |
| TCanvas & | GetCanvas () |
Public Attributes | |
| SigC::Signal0< void > | clear_signal |
| SigC::Signal1< void, const MomNavigator * > | update_signal |
| SigC::Signal0< void > | unzoom_signal |
| SigC::Signal0< void > | rezoom_signal |
| SigC::Signal0< void > | fullzoom_signal |
| SigC::Signal0< void > | autozoom_signal |
Private Member Functions | |
| CanvasSignals (const CanvasSignals &rhs) | |
| CanvasSignals & | operator= (const CanvasSignals &rhs) |
Private Attributes | |
| TCanvas & | fCanvas |
Midad/Base
Contact: bv@bnl.gov
Created on: Thu Oct 24 08:57:49 2002
Definition at line 31 of file CanvasSignals.h.
|
|
Definition at line 10 of file CanvasSignals.cxx. 00011 : fCanvas(canvas) 00012 { 00013 }
|
|
|
Definition at line 14 of file CanvasSignals.cxx. 00015 {
00016 }
|
|
|
|
|
|
Definition at line 48 of file CanvasSignals.cxx. References autozoom_signal. Referenced by UserCanvas::AutoZoom(). 00049 {
00050 Emit("AutoZoom()");
00051 autozoom_signal.emit();
00052 }
|
|
|
Definition at line 18 of file CanvasSignals.cxx. References clear_signal. 00019 {
00020 Emit("ClearState()");
00021 clear_signal.emit();
00022 }
|
|
|
Definition at line 42 of file CanvasSignals.cxx. References fullzoom_signal. Referenced by UserCanvas::FullZoom(). 00043 {
00044 Emit("FullZoom()");
00045 fullzoom_signal.emit();
00046 }
|
|
|
Definition at line 54 of file CanvasSignals.cxx. Referenced by UserDisplayModule::BuildDisplay(), ParticleDisplay::BuildDisplay(), and NueDisplayModule::BuildDisplay(). 00055 {
00056 return fCanvas;
00057 }
|
|
|
|
|
|
Definition at line 36 of file CanvasSignals.cxx. References rezoom_signal. Referenced by UserCanvas::Rezoom(). 00037 {
00038 Emit("Rezoom()");
00039 rezoom_signal.emit();
00040 }
|
|
|
Definition at line 30 of file CanvasSignals.cxx. References unzoom_signal. Referenced by UserCanvas::Unzoom(). 00031 {
00032 Emit("Unzoom()");
00033 unzoom_signal.emit();
00034 }
|
|
|
Definition at line 24 of file CanvasSignals.cxx. References update_signal. Referenced by ParticleDisplay::BuildDisplay(), and UserCanvas::Update(). 00025 {
00026 Emit("Update(const MomNavigator*)",(unsigned long)mom);
00027 update_signal.emit(mom);
00028 }
|
|
|
Definition at line 45 of file CanvasSignals.h. Referenced by AutoZoom(). |
|
|
Definition at line 40 of file CanvasSignals.h. Referenced by ClearState(). |
|
|
Definition at line 65 of file CanvasSignals.h. |
|
|
Definition at line 44 of file CanvasSignals.h. Referenced by FullZoom(). |
|
|
Definition at line 43 of file CanvasSignals.h. Referenced by Rezoom(). |
|
|
Definition at line 42 of file CanvasSignals.h. Referenced by Unzoom(). |
|
|
Definition at line 41 of file CanvasSignals.h. Referenced by Update(). |
1.3.9.1