#include <TGeoConeEditor.h>
Inheritance diagram for TGeoConeSegEditor:

Public Member Functions | |
| TGeoConeSegEditor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground()) | |
| virtual | ~TGeoConeSegEditor () |
| virtual void | SetModel (TObject *obj) |
| void | DoPhi () |
| void | DoPhi1 () |
| void | DoPhi2 () |
| virtual void | DoApply () |
| virtual void | DoUndo () |
| TGeoConeSegEditor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground()) | |
| virtual | ~TGeoConeSegEditor () |
| virtual void | SetModel (TObject *obj) |
| void | DoPhi () |
| void | DoPhi1 () |
| void | DoPhi2 () |
| virtual void | DoApply () |
| virtual void | DoUndo () |
Protected Member Functions | |
| virtual void | ConnectSignals2Slots () |
| virtual void | ConnectSignals2Slots () |
Protected Attributes | |
| Bool_t | fLock |
| Double_t | fPmini |
| Double_t | fPmaxi |
| TGDoubleVSlider * | fSPhi |
| TGNumberEntry * | fEPhi1 |
| TGNumberEntry * | fEPhi2 |
| TGDoubleVSlider * | fSPhi |
| TGNumberEntry * | fEPhi1 |
| TGNumberEntry * | fEPhi2 |
Definition at line 99 of file TGeoConeEditor.h.
| TGeoConeSegEditor::TGeoConeSegEditor | ( | const TGWindow * | p = 0, |
|
| Int_t | width = 140, |
|||
| Int_t | height = 30, |
|||
| UInt_t | options = kChildFrame, |
|||
| Pixel_t | back = GetDefaultFrameBackground() | |||
| ) |
Definition at line 379 of file TGeoConeEditor.cxx.
References TGCompositeFrame::AddFrame(), TGNumberEntry::Associate(), TGeoConeEditor::fBFrame, TGeoConeEditor::fDFrame, fEPhi1, fEPhi2, fLock, fSPhi, TGNumberEntry::GetDefaultHeight(), TGFrame::GetDefaultWidth(), TGNumberEntry::GetNumberEntry(), kFALSE, kFixedHeight, kFixedWidth, kHorizontalFrame, kLHintsBottom, kLHintsLeft, kLHintsRight, kLHintsTop, TGNumberFormat::kNEANonNegative, kRaisedFrame, kVerticalFrame, TGedFrame::MakeTitle(), TGeoTabManager::MoveFrame(), TGFrame::Resize(), TGNumberEntry::SetNumAttr(), TGDoubleSlider::SetRange(), TGTextEntry::SetToolTipText(), and TGCompositeFrame::TGCompositeFrame().
| TGeoConeSegEditor::~TGeoConeSegEditor | ( | ) | [virtual] |
Definition at line 420 of file TGeoConeEditor.cxx.
References TGCompositeFrame::Cleanup(), TGeoTabManager::Cleanup(), TGFrameElement::fFrame, TGCompositeFrame::GetList(), and TGFrame::IsComposite().
| TGeoConeSegEditor::TGeoConeSegEditor | ( | const TGWindow * | p = 0, |
|
| Int_t | width = 140, |
|||
| Int_t | height = 30, |
|||
| UInt_t | options = kChildFrame, |
|||
| Pixel_t | back = GetDefaultFrameBackground() | |||
| ) |
| virtual TGeoConeSegEditor::~TGeoConeSegEditor | ( | ) | [virtual] |
| void TGeoConeSegEditor::ConnectSignals2Slots | ( | ) | [protected, virtual] |
Reimplemented from TGeoConeEditor.
Definition at line 433 of file TGeoConeEditor.cxx.
References TQObject::Connect(), TGeoConeEditor::ConnectSignals2Slots(), TQObject::Disconnect(), TGeoConeEditor::fApply, fEPhi1, fEPhi2, fSPhi, and TGeoConeEditor::fUndo.
Referenced by SetModel().
| void TGeoConeSegEditor::SetModel | ( | TObject * | obj | ) | [virtual] |
Reimplemented from TGeoConeEditor.
Definition at line 449 of file TGeoConeEditor.cxx.
References xmlio::Class, ConnectSignals2Slots(), TGeoConeEditor::fApply, TGeoConeEditor::fDzi, TGeoConeEditor::fEDz, fEPhi1, fEPhi2, TGeoConeEditor::fERmax1, TGeoConeEditor::fERmax2, TGeoConeEditor::fERmin1, TGeoConeEditor::fERmin2, TGedFrame::fInit, TGeoConeEditor::fNamei, fPmaxi, fPmini, TGeoConeEditor::fRmaxi1, TGeoConeEditor::fRmaxi2, TGeoConeEditor::fRmini1, TGeoConeEditor::fRmini2, TGeoConeEditor::fShape, TGeoConeEditor::fShapeName, fSPhi, TGeoConeEditor::fUndo, TGeoCone::GetDz(), TGeoShape::GetName(), TGeoCone::GetRmax1(), TGeoCone::GetRmax2(), TGeoCone::GetRmin1(), TGeoCone::GetRmin2(), kFALSE, TGeoGedFrame::SetActive(), TGButton::SetEnabled(), TGNumberEntry::SetNumber(), TGDoubleSlider::SetPosition(), and TGTextEntry::SetText().
| void TGeoConeSegEditor::DoPhi | ( | ) |
Definition at line 526 of file TGeoConeEditor.cxx.
References DoApply(), TGeoConeEditor::DoModified(), fEPhi1, fEPhi2, fLock, fSPhi, TGDoubleSlider::GetMaxPosition(), TGDoubleSlider::GetMinPosition(), TGeoConeEditor::IsDelayed(), kFALSE, kTRUE, and TGNumberEntry::SetNumber().
| void TGeoConeSegEditor::DoPhi1 | ( | ) |
Definition at line 482 of file TGeoConeEditor.cxx.
References DoApply(), TGeoConeEditor::DoModified(), fEPhi1, fEPhi2, fLock, fSPhi, TGNumberEntry::GetNumber(), TGeoConeEditor::IsDelayed(), kFALSE, kTRUE, TGNumberEntry::SetNumber(), and TGDoubleSlider::SetPosition().
| void TGeoConeSegEditor::DoPhi2 | ( | ) |
Definition at line 504 of file TGeoConeEditor.cxx.
References DoApply(), TGeoConeEditor::DoModified(), fEPhi1, fEPhi2, fLock, fSPhi, TGNumberEntry::GetNumber(), TGeoConeEditor::IsDelayed(), kFALSE, kTRUE, TGNumberEntry::SetNumber(), and TGDoubleSlider::SetPosition().
| void TGeoConeSegEditor::DoApply | ( | ) | [virtual] |
Reimplemented from TGeoConeEditor.
Definition at line 540 of file TGeoConeEditor.cxx.
References TGeoCone::ComputeBBox(), TGeoShape::Draw(), TGeoConeEditor::fApply, TGeoConeEditor::fEDz, fEPhi1, fEPhi2, TGeoConeEditor::fERmax1, TGeoConeEditor::fERmax2, TGeoConeEditor::fERmin1, TGeoConeEditor::fERmin2, fLock, TGeoGedFrame::fPad, TGeoConeEditor::fShape, TGeoConeEditor::fShapeName, fSPhi, TGeoConeEditor::fUndo, TGeoShape::GetName(), TGNumberEntry::GetNumber(), TGeoManager::GetPainter(), TGTextEntry::GetText(), TVirtualPad::GetView(), gGeoManager, TVirtualGeoPainter::IsPaintingShape(), kFALSE, kTRUE, name, TGButton::SetEnabled(), TNamed::SetName(), TGNumberEntry::SetNumber(), TGDoubleSlider::SetPosition(), TView::ShowAxis(), and TGeoGedFrame::Update().
| void TGeoConeSegEditor::DoUndo | ( | ) | [virtual] |
Reimplemented from TGeoConeEditor.
Definition at line 576 of file TGeoConeEditor.cxx.
References DoApply(), TGeoConeEditor::fApply, TGeoConeEditor::fDzi, TGeoConeEditor::fEDz, fEPhi1, fEPhi2, TGeoConeEditor::fERmax1, TGeoConeEditor::fERmax2, TGeoConeEditor::fERmin1, TGeoConeEditor::fERmin2, fPmaxi, fPmini, TGeoConeEditor::fRmaxi1, TGeoConeEditor::fRmaxi2, TGeoConeEditor::fRmini1, TGeoConeEditor::fRmini2, fSPhi, TGeoConeEditor::fUndo, kFALSE, TGButton::SetEnabled(), TGNumberEntry::SetNumber(), and TGDoubleSlider::SetPosition().
| virtual void TGeoConeSegEditor::ConnectSignals2Slots | ( | ) | [protected, virtual] |
Reimplemented from TGeoConeEditor.
| virtual void TGeoConeSegEditor::SetModel | ( | TObject * | obj | ) | [virtual] |
Reimplemented from TGeoConeEditor.
| void TGeoConeSegEditor::DoPhi | ( | ) |
| void TGeoConeSegEditor::DoPhi1 | ( | ) |
| void TGeoConeSegEditor::DoPhi2 | ( | ) |
| virtual void TGeoConeSegEditor::DoApply | ( | ) | [virtual] |
Reimplemented from TGeoConeEditor.
| virtual void TGeoConeSegEditor::DoUndo | ( | ) | [virtual] |
Reimplemented from TGeoConeEditor.
Bool_t TGeoConeSegEditor::fLock [protected] |
Definition at line 103 of file TGeoConeEditor.h.
Referenced by DoApply(), DoPhi(), DoPhi1(), DoPhi2(), and TGeoConeSegEditor().
Double_t TGeoConeSegEditor::fPmini [protected] |
Double_t TGeoConeSegEditor::fPmaxi [protected] |
TGDoubleVSlider* TGeoConeSegEditor::fSPhi [protected] |
Definition at line 106 of file TGeoConeEditor.h.
Referenced by ConnectSignals2Slots(), DoApply(), DoPhi(), DoPhi1(), DoPhi2(), DoUndo(), SetModel(), and TGeoConeSegEditor().
TGNumberEntry* TGeoConeSegEditor::fEPhi1 [protected] |
Definition at line 107 of file TGeoConeEditor.h.
Referenced by ConnectSignals2Slots(), DoApply(), DoPhi(), DoPhi1(), DoPhi2(), DoUndo(), SetModel(), and TGeoConeSegEditor().
TGNumberEntry* TGeoConeSegEditor::fEPhi2 [protected] |
Definition at line 108 of file TGeoConeEditor.h.
Referenced by ConnectSignals2Slots(), DoApply(), DoPhi(), DoPhi1(), DoPhi2(), DoUndo(), SetModel(), and TGeoConeSegEditor().
TGDoubleVSlider* TGeoConeSegEditor::fSPhi [protected] |
Definition at line 106 of file TGeoConeEditor.h.
TGNumberEntry* TGeoConeSegEditor::fEPhi1 [protected] |
Definition at line 107 of file TGeoConeEditor.h.
TGNumberEntry* TGeoConeSegEditor::fEPhi2 [protected] |
Definition at line 108 of file TGeoConeEditor.h.
1.5.1