#include <TGo4FitPanelStatus.h>
Public Types | |
enum | { fss_none = -1, fss_owned, fss_reference, fss_pad } |
Public Methods | |
TGo4FitSlotStatus (TGo4FitSlot *) | |
virtual | ~TGo4FitSlotStatus () |
Int_t | Source () |
TGo4FitSlot * | Slot () |
void | SetSourceNone () |
void | SetSourceOwned (const char *info=0) |
void | SetSourceReference (const char *info=0) |
const char * | InfoStr () |
void | SetSourcePad (TGo4PreviewPanel *, TPad *) |
TGo4PreviewPanel * | SourcePanel () |
TPad * | SourcePad () |
void | UpdatePad () |
void | AddPrimitive (TObject *obj) |
bool | ClearPrimitives () |
bool | RemovePrimitivesFor (TObject *obj) |
bool | UpdateRestPrimitives (TObject *obj) |
void | AddDrawObj (TObject *obj) |
void | ClearDrawObjs () |
Private Attributes | |
Int_t | fiSource |
TGo4FitSlot * | fxSlot |
TGo4PreviewPanel * | fxPanel |
TPad * | fxPad |
TObjArray | fxDrawObjs |
TObjArray | fxPrimitives |
TString | fxInfo |
|
Definition at line 31 of file TGo4FitPanelStatus.h. |
|
Definition at line 29 of file TGo4FitPanelStatus.cxx. References fiSource, fss_none, fxDrawObjs, fxPad, fxPanel, fxPrimitives, and fxSlot. |
|
Definition at line 43 of file TGo4FitPanelStatus.cxx. References ClearDrawObjs(), ClearPrimitives(), and SourcePad(). |
|
Definition at line 36 of file TGo4FitPanelStatus.h. References fiSource. Referenced by TGo4FitPanelSlots::FillPopupForSlot(), TGo4FitPanelSlots::FindSlotStatusForData(), TGo4FitPanelSlots::FindSlotStatusForDraw(), TGo4FitPanelSlots::RemovePanelFromSlotsStatusList(), TGo4FitPanelSlots::UpdateObjectReferenceFor(), TGo4FitPanelSlots::UpdateSlotsStatusList(), and TGo4FitPanelSlots::Wiz_GetSlotSourceInfo(). |
|
Definition at line 37 of file TGo4FitPanelStatus.h. References fxSlot. Referenced by TGo4FitPanelSlots::FindSlotStatusForData(), TGo4FitPanelSlots::FindSlotStatusForDraw(), TGo4FitPanelSlots::FindSlotStatusForSlot(), TGo4FitPanelSlots::RemoveAllDrawObjects(), TGo4FitPanelSlots::RemovePanelFromSlotsStatusList(), TGo4FitPanelSlots::UpdateObjectReferenceFor(), TGo4FitPanelSlots::UpdateObjectReferenceInSlots(), and TGo4FitPanelSlots::UpdateSlotsStatusList(). |
|
Definition at line 52 of file TGo4FitPanelStatus.cxx. References fiSource, fss_none, fxPad, and fxPanel. Referenced by TGo4FitPanelSlots::RemovePanelFromSlotsStatusList(). |
|
Definition at line 58 of file TGo4FitPanelStatus.cxx. References fiSource, fss_owned, and fxInfo. Referenced by TGo4FitPanelSlots::DropEvent(), and TGo4FitPanelSlots::UpdateSlotsStatusList(). |
|
Definition at line 64 of file TGo4FitPanelStatus.cxx. References fiSource, fss_reference, and fxInfo. Referenced by TGo4FitPanelSlots::DropEvent(), and TGo4FitPanelSlots::UpdateSlotsStatusList(). |
|
Definition at line 70 of file TGo4FitPanelStatus.cxx. References fxInfo. Referenced by TGo4FitPanelSlots::Wiz_GetSlotSourceInfo(). |
|
Definition at line 76 of file TGo4FitPanelStatus.cxx. References fiSource, fss_pad, fxPad, and fxPanel. Referenced by TGo4FitPanelSlots::ExecutePopupForSlot(), and TGo4FitPanelSlots::UpdateSlotsStatusList(). |
|
Definition at line 48 of file TGo4FitPanelStatus.h. References fxPanel. Referenced by TGo4FitPanelSlots::PaintModel(), TGo4FitPanelSlots::PaintRange(), TGo4FitPanelSlots::RemovePanelFromSlotsStatusList(), TGo4FitPanelSlots::UpdateObjectReferenceFor(), and TGo4FitPanelSlots::Wiz_GetSlotSourceInfo(). |
|
Definition at line 49 of file TGo4FitPanelStatus.h. References fxPad. Referenced by TGo4FitPanelSlots::Button_FitterDraw(), ClearDrawObjs(), ClearPrimitives(), TGo4FitPanelSlots::FindPadWhereData(), TGo4FitPanelSlots::PaintModel(), TGo4FitPanelSlots::PaintModelsFor(), TGo4FitPanelSlots::PaintRange(), TGo4FitPanelSlots::RemovePrimitives(), TGo4FitPanelSlots::UpdateAllPads(), TGo4FitPanelSlots::UpdateObjectReferenceFor(), UpdatePad(), TGo4FitPanelSlots::UpdateRestPrimitives(), TGo4FitPanelSlots::Wiz_GetSlotSourceInfo(), and ~TGo4FitSlotStatus(). |
|
Definition at line 82 of file TGo4FitPanelStatus.cxx. References SourcePad(). Referenced by TGo4FitPanelSlots::PaintModelsFor(), TGo4FitPanelSlots::RemoveAllDrawObjects(), and TGo4FitPanelSlots::Wiz_PaintData(). |
|
Definition at line 87 of file TGo4FitPanelStatus.cxx. References fxPrimitives, and TGo4FitGUIArrow::SetOwner(). Referenced by TGo4FitPanelSlots::PaintModel(), and TGo4FitPanelSlots::PaintRange(). |
|
Definition at line 94 of file TGo4FitPanelStatus.cxx. References fxPrimitives, n, TGo4FitGUIArrow::SetOwner(), and SourcePad(). Referenced by TGo4FitPanelSlots::RemovePanelFromSlotsStatusList(), TGo4FitPanelSlots::RemovePrimitives(), and ~TGo4FitSlotStatus(). |
|
Definition at line 111 of file TGo4FitPanelStatus.cxx. References fxPrimitives, TGo4FitGUIArrow::IsAssignTo(), n, and TGo4FitGUIArrow::SetOwner(). Referenced by TGo4FitPanelSlots::RemovePrimitives(). |
|
Definition at line 128 of file TGo4FitPanelStatus.cxx. References fxPrimitives, and TGo4FitGUIArrow::Locate(). Referenced by TGo4FitPanelSlots::UpdateRestPrimitives(). |
|
Definition at line 143 of file TGo4FitPanelStatus.cxx. References fxDrawObjs. Referenced by TGo4FitPanelSlots::Button_FitterDraw(). |
|
Definition at line 147 of file TGo4FitPanelStatus.cxx. References fxDrawObjs, n, and SourcePad(). Referenced by TGo4FitPanelSlots::Button_FitterDraw(), TGo4FitPanelSlots::RemoveAllDrawObjects(), TGo4FitPanelSlots::RemovePanelFromSlotsStatusList(), and ~TGo4FitSlotStatus(). |
|
Definition at line 61 of file TGo4FitPanelStatus.h. Referenced by SetSourceNone(), SetSourceOwned(), SetSourcePad(), SetSourceReference(), Source(), and TGo4FitSlotStatus(). |
|
Definition at line 62 of file TGo4FitPanelStatus.h. Referenced by Slot(), and TGo4FitSlotStatus(). |
|
Definition at line 63 of file TGo4FitPanelStatus.h. Referenced by SetSourceNone(), SetSourcePad(), SourcePanel(), and TGo4FitSlotStatus(). |
|
Definition at line 64 of file TGo4FitPanelStatus.h. Referenced by SetSourceNone(), SetSourcePad(), SourcePad(), and TGo4FitSlotStatus(). |
|
Definition at line 65 of file TGo4FitPanelStatus.h. Referenced by AddDrawObj(), ClearDrawObjs(), and TGo4FitSlotStatus(). |
|
Definition at line 66 of file TGo4FitPanelStatus.h. Referenced by AddPrimitive(), ClearPrimitives(), RemovePrimitivesFor(), TGo4FitSlotStatus(), and UpdateRestPrimitives(). |
|
Definition at line 67 of file TGo4FitPanelStatus.h. Referenced by InfoStr(), SetSourceOwned(), and SetSourceReference(). |