#include <TAxisEditor.h>
Inheritance diagram for TAxisEditor:
Definition at line 37 of file TAxisEditor.h.
TAxisEditor::TAxisEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 140 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
Definition at line 82 of file TAxisEditor.cxx.
References TGCompositeFrame::AddFrame(), TGWidget::Associate(), f2, fAxis, fAxisColor, fCentered, fDecimal, fDiv1, fDiv2, fDiv3, fLabelColor, fLabelFont, fLabelOffset, fLabelPrec, fLabelSize, fLogAxis, fMoreLog, fNoExponent, fOptimize, fRotated, fTickLength, fTicksBoth, fTicksFlag, fTitle, fTitleColor, fTitleFont, fTitleOffset, fTitlePrec, fTitleSize, TGFrame::GetDefaultHeight(), TGNumberEntry::GetNumberEntry(), kButtonDown, kHorizontalFrame, kLHintsBottom, kLHintsCenterY, kLHintsLeft, kLHintsTop, TGNumberFormat::kNEAAnyNumber, TGNumberFormat::kNEANonNegative, TGNumberFormat::kNELLimitMinMax, TGNumberFormat::kNESInteger, TGNumberFormat::kNESRealThree, TGNumberFormat::kNESRealTwo, kVerticalFrame, TGedFrame::MakeTitle(), TGFrame::Resize(), TGCheckButton::SetState(), TGTextEntry::SetToolTipText(), TGButton::SetToolTipText(), and TGCompositeFrame::TGCompositeFrame().
TAxisEditor::~TAxisEditor | ( | ) | [virtual] |
Definition at line 234 of file TAxisEditor.cxx.
TAxisEditor::TAxisEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 140 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
virtual TAxisEditor::~TAxisEditor | ( | ) | [virtual] |
void TAxisEditor::ConnectSignals2Slots | ( | ) | [protected, virtual] |
Definition at line 240 of file TAxisEditor.cxx.
References TQObject::Connect(), fAxisColor, fCentered, fDecimal, fDiv1, fDiv2, fDiv3, TGedFrame::fInit, fLabelColor, fLabelFont, fLabelOffset, fLabelSize, fLogAxis, fMoreLog, fNoExponent, fOptimize, fRotated, fTickLength, fTicksBoth, fTitle, fTitleColor, fTitleFont, fTitleOffset, fTitleSize, TGNumberEntry::GetNumberEntry(), and kFALSE.
Referenced by SetModel().
void TAxisEditor::SetModel | ( | TObject * | obj | ) | [virtual] |
Implements TGedFrame.
Definition at line 278 of file TAxisEditor.cxx.
References c, ConnectSignals2Slots(), TGedFrame::fAvoidSignal, fAxis, fAxisColor, fCentered, fDecimal, fDiv1, fDiv2, fDiv3, TGedFrame::fGedEditor, TGedFrame::fInit, fLabelColor, fLabelFont, fLabelOffset, fLabelPrec, fLabelSize, fLogAxis, fMoreLog, fNoExponent, fRotated, fTickLength, fTicksBoth, fTicksFlag, fTitle, fTitleColor, fTitleFont, fTitleOffset, fTitlePrec, fTitleSize, TAttAxis::GetAxisColor(), TAxis::GetCenterTitle(), TAxis::GetDecimals(), TAttAxis::GetLabelColor(), TAttAxis::GetLabelFont(), TAttAxis::GetLabelOffset(), TAttAxis::GetLabelSize(), TVirtualPad::GetLogx(), TVirtualPad::GetLogy(), TVirtualPad::GetLogz(), TAxis::GetMoreLogLabels(), TNamed::GetName(), TAttAxis::GetNdivisions(), TAxis::GetNoExponent(), TGedEditor::GetPad(), TAxis::GetRotateTitle(), TGButton::GetState(), TAttAxis::GetTickLength(), TAxis::GetTicks(), TAxis::GetTitle(), TAttAxis::GetTitleColor(), TAttAxis::GetTitleFont(), TAttAxis::GetTitleOffset(), TAttAxis::GetTitleSize(), kButtonDisabled, kButtonDown, kButtonUp, kFALSE, kTRUE, TColor::Number2Pixel(), p, TGComboBox::Select(), TGColorSelect::SetColor(), TGNumberEntry::SetNumber(), TGCheckButton::SetState(), TGTextEntry::SetText(), and text().
void TAxisEditor::DoTickLength | ( | ) | [virtual] |
Definition at line 383 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, fTickLength, fTicksFlag, TGNumberEntry::GetNumber(), TAttAxis::SetTickLength(), and TGedFrame::Update().
void TAxisEditor::DoAxisColor | ( | Pixel_t | color | ) | [virtual] |
Definition at line 373 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, TColor::GetColor(), TAttAxis::SetAxisColor(), and TGedFrame::Update().
void TAxisEditor::DoTicks | ( | ) | [virtual] |
Definition at line 396 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, fTicksBoth, fTicksFlag, TGButton::GetState(), kButtonDown, TAxis::SetTicks(), and TGedFrame::Update().
void TAxisEditor::DoDivisions | ( | ) | [virtual] |
Definition at line 411 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, fDiv1, fDiv2, fDiv3, fOptimize, TGNumberEntry::GetNumber(), TGButton::GetState(), TAttAxis::SetNdivisions(), and TGedFrame::Update().
void TAxisEditor::DoLogAxis | ( | ) | [virtual] |
Definition at line 424 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, TGedFrame::fGedEditor, fLogAxis, fMoreLog, fOptimize, TAxis::GetMoreLogLabels(), TNamed::GetName(), TGedEditor::GetPad(), TGButton::GetState(), gPad, kButtonDisabled, kButtonDown, kButtonUp, TGCheckButton::SetState(), and TGedFrame::Update().
void TAxisEditor::DoMoreLog | ( | ) | [virtual] |
Definition at line 454 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, flag, fMoreLog, TGButton::GetState(), kButtonDown, kButtonUp, TAxis::SetMoreLogLabels(), and TGedFrame::Update().
void TAxisEditor::DoTitleColor | ( | Pixel_t | color | ) | [virtual] |
Definition at line 477 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, TColor::GetColor(), TAttAxis::SetTitleColor(), and TGedFrame::Update().
void TAxisEditor::DoTitle | ( | const char * | text | ) | [virtual] |
Definition at line 467 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, TNamed::SetTitle(), and TGedFrame::Update().
void TAxisEditor::DoTitleSize | ( | ) | [virtual] |
Definition at line 487 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, fTitleSize, TGNumberEntry::GetNumber(), TAttAxis::SetTitleSize(), size, and TGedFrame::Update().
void TAxisEditor::DoTitleFont | ( | Int_t | font | ) | [virtual] |
Definition at line 498 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, fTitlePrec, TAttAxis::SetTitleFont(), and TGedFrame::Update().
void TAxisEditor::DoTitleOffset | ( | ) | [virtual] |
Definition at line 509 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, fTitleOffset, TGNumberEntry::GetNumber(), TAttAxis::SetTitleOffset(), and TGedFrame::Update().
void TAxisEditor::DoTitleCentered | ( | ) | [virtual] |
Definition at line 520 of file TAxisEditor.cxx.
References TAxis::CenterTitle(), TGedFrame::fAvoidSignal, fAxis, fCentered, TGButton::GetState(), and TGedFrame::Update().
void TAxisEditor::DoTitleRotated | ( | ) | [virtual] |
Definition at line 531 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, fRotated, TGButton::GetState(), TAxis::RotateTitle(), and TGedFrame::Update().
void TAxisEditor::DoLabelColor | ( | Pixel_t | color | ) | [virtual] |
Definition at line 542 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, TColor::GetColor(), TAttAxis::SetLabelColor(), and TGedFrame::Update().
void TAxisEditor::DoLabelSize | ( | ) | [virtual] |
Definition at line 552 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, fLabelSize, TGNumberEntry::GetNumber(), TAttAxis::SetLabelSize(), size, and TGedFrame::Update().
void TAxisEditor::DoLabelFont | ( | Int_t | font | ) | [virtual] |
Definition at line 563 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, fLabelPrec, TAttAxis::SetLabelFont(), and TGedFrame::Update().
void TAxisEditor::DoLabelOffset | ( | ) | [virtual] |
Definition at line 574 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, fLabelOffset, TGNumberEntry::GetNumber(), TAttAxis::SetLabelOffset(), and TGedFrame::Update().
void TAxisEditor::DoNoExponent | ( | ) | [virtual] |
Definition at line 585 of file TAxisEditor.cxx.
References exp(), TGedFrame::fAvoidSignal, fAxis, fNoExponent, TGButton::GetState(), TAxis::SetNoExponent(), and TGedFrame::Update().
void TAxisEditor::DoDecimal | ( | Bool_t | on | ) | [virtual] |
Definition at line 596 of file TAxisEditor.cxx.
References TGedFrame::fAvoidSignal, fAxis, gPad, gStyle, TAxis::SetDecimals(), TStyle::SetStripDecimals(), and TGedFrame::Update().
virtual void TAxisEditor::ConnectSignals2Slots | ( | ) | [protected, virtual] |
virtual void TAxisEditor::DoTickLength | ( | ) | [virtual] |
virtual void TAxisEditor::DoAxisColor | ( | Pixel_t | color | ) | [virtual] |
virtual void TAxisEditor::DoTicks | ( | ) | [virtual] |
virtual void TAxisEditor::DoDivisions | ( | ) | [virtual] |
virtual void TAxisEditor::DoLogAxis | ( | ) | [virtual] |
virtual void TAxisEditor::DoMoreLog | ( | ) | [virtual] |
virtual void TAxisEditor::DoTitleColor | ( | Pixel_t | color | ) | [virtual] |
virtual void TAxisEditor::DoTitle | ( | const char * | text | ) | [virtual] |
virtual void TAxisEditor::DoTitleSize | ( | ) | [virtual] |
virtual void TAxisEditor::DoTitleFont | ( | Int_t | font | ) | [virtual] |
virtual void TAxisEditor::DoTitleOffset | ( | ) | [virtual] |
virtual void TAxisEditor::DoTitleCentered | ( | ) | [virtual] |
virtual void TAxisEditor::DoTitleRotated | ( | ) | [virtual] |
virtual void TAxisEditor::DoLabelColor | ( | Pixel_t | color | ) | [virtual] |
virtual void TAxisEditor::DoLabelSize | ( | ) | [virtual] |
virtual void TAxisEditor::DoLabelFont | ( | Int_t | font | ) | [virtual] |
virtual void TAxisEditor::DoLabelOffset | ( | ) | [virtual] |
virtual void TAxisEditor::DoNoExponent | ( | ) | [virtual] |
virtual void TAxisEditor::DoDecimal | ( | Bool_t | on | ) | [virtual] |
TAxis* TAxisEditor::fAxis [protected] |
Definition at line 40 of file TAxisEditor.h.
Referenced by DoAxisColor(), DoDecimal(), DoDivisions(), DoLabelColor(), DoLabelFont(), DoLabelOffset(), DoLabelSize(), DoLogAxis(), DoMoreLog(), DoNoExponent(), DoTickLength(), DoTicks(), DoTitle(), DoTitleCentered(), DoTitleColor(), DoTitleFont(), DoTitleOffset(), DoTitleRotated(), DoTitleSize(), SetModel(), and TAxisEditor().
TGColorSelect* TAxisEditor::fAxisColor [protected] |
Definition at line 41 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), SetModel(), and TAxisEditor().
TGCheckButton* TAxisEditor::fLogAxis [protected] |
Definition at line 42 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoLogAxis(), SetModel(), and TAxisEditor().
TGNumberEntry* TAxisEditor::fTickLength [protected] |
Definition at line 43 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoTickLength(), SetModel(), and TAxisEditor().
TGNumberEntry* TAxisEditor::fDiv1 [protected] |
Definition at line 44 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoDivisions(), SetModel(), and TAxisEditor().
TGNumberEntry* TAxisEditor::fDiv2 [protected] |
Definition at line 45 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoDivisions(), SetModel(), and TAxisEditor().
TGNumberEntry* TAxisEditor::fDiv3 [protected] |
Definition at line 46 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoDivisions(), SetModel(), and TAxisEditor().
TGCheckButton* TAxisEditor::fOptimize [protected] |
Definition at line 47 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoDivisions(), DoLogAxis(), and TAxisEditor().
TGCheckButton* TAxisEditor::fTicksBoth [protected] |
Definition at line 48 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoTicks(), SetModel(), and TAxisEditor().
TGCheckButton* TAxisEditor::fMoreLog [protected] |
Definition at line 49 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoLogAxis(), DoMoreLog(), SetModel(), and TAxisEditor().
Int_t TAxisEditor::fTicksFlag [protected] |
Definition at line 50 of file TAxisEditor.h.
Referenced by DoTickLength(), DoTicks(), SetModel(), and TAxisEditor().
TGTextEntry* TAxisEditor::fTitle [protected] |
Definition at line 51 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), SetModel(), and TAxisEditor().
TGColorSelect* TAxisEditor::fTitleColor [protected] |
Definition at line 52 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), SetModel(), and TAxisEditor().
TGFontTypeComboBox* TAxisEditor::fTitleFont [protected] |
Definition at line 53 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), SetModel(), and TAxisEditor().
Int_t TAxisEditor::fTitlePrec [protected] |
Definition at line 54 of file TAxisEditor.h.
Referenced by DoTitleFont(), SetModel(), and TAxisEditor().
TGNumberEntry* TAxisEditor::fTitleSize [protected] |
Definition at line 55 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoTitleSize(), SetModel(), and TAxisEditor().
TGNumberEntry* TAxisEditor::fTitleOffset [protected] |
Definition at line 56 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoTitleOffset(), SetModel(), and TAxisEditor().
TGCheckButton* TAxisEditor::fCentered [protected] |
Definition at line 57 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoTitleCentered(), SetModel(), and TAxisEditor().
TGCheckButton* TAxisEditor::fRotated [protected] |
Definition at line 58 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoTitleRotated(), SetModel(), and TAxisEditor().
TGColorSelect* TAxisEditor::fLabelColor [protected] |
Definition at line 59 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), SetModel(), and TAxisEditor().
TGFontTypeComboBox* TAxisEditor::fLabelFont [protected] |
Definition at line 60 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), SetModel(), and TAxisEditor().
Int_t TAxisEditor::fLabelPrec [protected] |
Definition at line 61 of file TAxisEditor.h.
Referenced by DoLabelFont(), SetModel(), and TAxisEditor().
TGNumberEntry* TAxisEditor::fLabelSize [protected] |
Definition at line 62 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoLabelSize(), SetModel(), and TAxisEditor().
TGNumberEntry* TAxisEditor::fLabelOffset [protected] |
Definition at line 63 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoLabelOffset(), SetModel(), and TAxisEditor().
TGCheckButton* TAxisEditor::fNoExponent [protected] |
Definition at line 64 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), DoNoExponent(), SetModel(), and TAxisEditor().
TGCheckButton* TAxisEditor::fDecimal [protected] |
Definition at line 65 of file TAxisEditor.h.
Referenced by ConnectSignals2Slots(), SetModel(), and TAxisEditor().
TAxis* TAxisEditor::fAxis [protected] |
Definition at line 40 of file TAxisEditor.h.
TGColorSelect* TAxisEditor::fAxisColor [protected] |
Definition at line 41 of file TAxisEditor.h.
TGCheckButton* TAxisEditor::fLogAxis [protected] |
Definition at line 42 of file TAxisEditor.h.
TGNumberEntry* TAxisEditor::fTickLength [protected] |
Definition at line 43 of file TAxisEditor.h.
TGNumberEntry* TAxisEditor::fDiv1 [protected] |
Definition at line 44 of file TAxisEditor.h.
TGNumberEntry* TAxisEditor::fDiv2 [protected] |
Definition at line 45 of file TAxisEditor.h.
TGNumberEntry* TAxisEditor::fDiv3 [protected] |
Definition at line 46 of file TAxisEditor.h.
TGCheckButton* TAxisEditor::fOptimize [protected] |
Definition at line 47 of file TAxisEditor.h.
TGCheckButton* TAxisEditor::fTicksBoth [protected] |
Definition at line 48 of file TAxisEditor.h.
TGCheckButton* TAxisEditor::fMoreLog [protected] |
Definition at line 49 of file TAxisEditor.h.
TGTextEntry* TAxisEditor::fTitle [protected] |
Definition at line 51 of file TAxisEditor.h.
TGColorSelect* TAxisEditor::fTitleColor [protected] |
Definition at line 52 of file TAxisEditor.h.
TGFontTypeComboBox* TAxisEditor::fTitleFont [protected] |
Definition at line 53 of file TAxisEditor.h.
TGNumberEntry* TAxisEditor::fTitleSize [protected] |
Definition at line 55 of file TAxisEditor.h.
TGNumberEntry* TAxisEditor::fTitleOffset [protected] |
Definition at line 56 of file TAxisEditor.h.
TGCheckButton* TAxisEditor::fCentered [protected] |
Definition at line 57 of file TAxisEditor.h.
TGCheckButton* TAxisEditor::fRotated [protected] |
Definition at line 58 of file TAxisEditor.h.
TGColorSelect* TAxisEditor::fLabelColor [protected] |
Definition at line 59 of file TAxisEditor.h.
TGFontTypeComboBox* TAxisEditor::fLabelFont [protected] |
Definition at line 60 of file TAxisEditor.h.
TGNumberEntry* TAxisEditor::fLabelSize [protected] |
Definition at line 62 of file TAxisEditor.h.
TGNumberEntry* TAxisEditor::fLabelOffset [protected] |
Definition at line 63 of file TAxisEditor.h.
TGCheckButton* TAxisEditor::fNoExponent [protected] |
Definition at line 64 of file TAxisEditor.h.
TGCheckButton* TAxisEditor::fDecimal [protected] |
Definition at line 65 of file TAxisEditor.h.