#include <TGo4PolyCondView.h>
Public Methods | |
TGo4PolyCondView (TCutG *source) | |
TGo4PolyCondView () | |
virtual | ~TGo4PolyCondView () |
virtual void | Paint (Option_t *opt) |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
Bool_t | IsCutChanged () |
Check if cut on pad is changed compared with condition. More... | |
virtual void | UpdateCondition () |
Copy modified view values back to condition. More... | |
void | SetCondition (TGo4PolyCond *condition) |
TGo4PolyCond * | GetCondition () |
void | SetCut (TCutG *source) |
Set this view to values of cut source. More... | |
TCutG * | CreateCut () |
create plain cutg from this view. More... | |
virtual const char * | GetName () const |
void | SetName (const Text_t *nam) |
void | DeleteRegion () |
Delete condition instead of view:. More... | |
void | SetLabelDraw (Bool_t on) |
void | SetLimitsDraw (Bool_t on) |
void | SetIntDraw (Bool_t on) |
void | SetXMeanDraw (Bool_t on) |
void | SetXRMSDraw (Bool_t on) |
void | SetYMeanDraw (Bool_t on) |
void | SetYRMSDraw (Bool_t on) |
void | SetXMaxDraw (Bool_t on) |
void | SetYMaxDraw (Bool_t on) |
void | SetCMaxDraw (Bool_t on) |
void | SaveLabelStyle () |
This will save draw flags into static default setup. More... | |
void | ResetLabel () |
Will reset label position to defaults. More... | |
Private Attributes | |
TGo4PolyCond * | fxPolyCondition |
pointer to viewed condition for update after graphical action. More... |
|
Definition at line 26 of file TGo4PolyCondView.cxx. References SetCut(). |
|
Definition at line 32 of file TGo4PolyCondView.cxx. |
|
Definition at line 38 of file TGo4PolyCondView.cxx. |
|
Definition at line 42 of file TGo4PolyCondView.cxx. |
|
Definition at line 53 of file TGo4PolyCondView.cxx. References fxPolyCondition, IsCutChanged(), and UpdateCondition(). |
|
Check if cut on pad is changed compared with condition.
Definition at line 83 of file TGo4PolyCondView.cxx. References fxPolyCondition, TGo4PolyCond::GetCut(), and TGo4Condition::GetUpdateEpsilon(). Referenced by ExecuteEvent(). |
|
Copy modified view values back to condition.
Definition at line 124 of file TGo4PolyCondView.cxx. References TGo4PolyCond::CleanupSpecials(), CreateCut(), fxPolyCondition, TGo4Condition::SetChanged(), and TGo4PolyCond::SetValues(). Referenced by ExecuteEvent(), and TGo4PolyCondPainter::PaintCondition(). |
|
Definition at line 39 of file TGo4PolyCondView.h. References fxPolyCondition. Referenced by TGo4PolyCondPainter::PaintCondition(), and TGo4PolyCondPainter::SetCondition(). |
|
Definition at line 44 of file TGo4PolyCondView.h. References fxPolyCondition. Referenced by TGo4PreviewPanelSlots::ActivateSelectedObject(). |
|
Set this view to values of cut source.
Definition at line 135 of file TGo4PolyCondView.cxx. References i. Referenced by TGo4PolyCondPainter::PaintCondition(), and TGo4PolyCondView(). |
|
create plain cutg from this view.
Definition at line 155 of file TGo4PolyCondView.cxx. References i. Referenced by UpdateCondition(). |
|
Definition at line 174 of file TGo4PolyCondView.cxx. References fxPolyCondition. |
|
Definition at line 182 of file TGo4PolyCondView.cxx. References fxPolyCondition. |
|
Delete condition instead of view:.
Definition at line 236 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::IsOwnedByEditor(). |
|
Definition at line 187 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::SetLabelDraw(). |
|
Definition at line 191 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::SetLimitsDraw(). |
|
Definition at line 196 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::SetIntDraw(). |
|
Definition at line 201 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::SetXMeanDraw(). |
|
Definition at line 211 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::SetXRMSDraw(). |
|
Definition at line 206 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::SetYMeanDraw(). |
|
Definition at line 216 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::SetYRMSDraw(). |
|
Definition at line 221 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::SetXMaxDraw(). |
|
Definition at line 226 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::SetYMaxDraw(). |
|
Definition at line 231 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::SetCMaxDraw(). |
|
This will save draw flags into static default setup.
Definition at line 241 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::SaveLabelStyle(). |
|
Will reset label position to defaults.
Definition at line 246 of file TGo4PolyCondView.cxx. References fxPolyCondition, and TGo4Condition::ResetLabel(). |
|
pointer to viewed condition for update after graphical action.
Definition at line 74 of file TGo4PolyCondView.h. Referenced by DeleteRegion(), ExecuteEvent(), GetCondition(), GetName(), IsCutChanged(), ResetLabel(), SaveLabelStyle(), SetCMaxDraw(), SetCondition(), SetIntDraw(), SetLabelDraw(), SetLimitsDraw(), SetName(), SetXMaxDraw(), SetXMeanDraw(), SetXRMSDraw(), SetYMaxDraw(), SetYMeanDraw(), SetYRMSDraw(), and UpdateCondition(). |