#include <TCurlyLineEditor.h>
Inheritance diagram for TCurlyLineEditor:
Definition at line 31 of file TCurlyLineEditor.h.
TCurlyLineEditor::TCurlyLineEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 140 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
Definition at line 47 of file TCurlyLineEditor.cxx.
References TGCompositeFrame::AddFrame(), TGNumberEntry::Associate(), fAmplitudeEntry, fCurlyLine, fEndXEntry, fEndYEntry, fIsWavy, fStartXEntry, fStartXFrame, fStartYEntry, fWaveLengthEntry, TGNumberEntry::GetNumberEntry(), kHorizontalFrame, kLHintsLeft, kLHintsNormal, kLHintsTop, TGNumberFormat::kNEANonNegative, TGNumberFormat::kNELLimitMinMax, TGNumberFormat::kNELNoLimits, TGNumberFormat::kNESRealThree, TGedFrame::MakeTitle(), TGTextEntry::SetToolTipText(), TGButton::SetToolTipText(), and TGCompositeFrame::TGCompositeFrame().
TCurlyLineEditor::~TCurlyLineEditor | ( | ) | [virtual] |
Definition at line 143 of file TCurlyLineEditor.cxx.
TCurlyLineEditor::TCurlyLineEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 140 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
virtual TCurlyLineEditor::~TCurlyLineEditor | ( | ) | [virtual] |
void TCurlyLineEditor::ConnectSignals2Slots | ( | ) | [protected, virtual] |
Definition at line 149 of file TCurlyLineEditor.cxx.
References TQObject::Connect(), fAmplitudeEntry, fEndXEntry, fEndYEntry, TGedFrame::fInit, fIsWavy, fStartXEntry, fStartYEntry, fWaveLengthEntry, TGNumberEntry::GetNumberEntry(), and kFALSE.
Referenced by SetModel().
void TCurlyLineEditor::SetModel | ( | TObject * | obj | ) | [virtual] |
Implements TGedFrame.
Definition at line 171 of file TCurlyLineEditor.cxx.
References ConnectSignals2Slots(), TQObject::Disconnect(), fAmplitudeEntry, TGedFrame::fAvoidSignal, fCurlyLine, fEndXEntry, fEndYEntry, TGedFrame::fInit, fIsWavy, fStartXEntry, fStartXFrame, fStartYEntry, fWaveLengthEntry, TCurlyLine::GetAmplitude(), TCurlyLine::GetCurly(), TCurlyLine::GetEndX(), TCurlyLine::GetEndY(), TGNumberEntry::GetNumberEntry(), TCurlyLine::GetStartX(), TCurlyLine::GetStartY(), TCurlyLine::GetWaveLength(), TGCompositeFrame::HideFrame(), kButtonDown, kButtonUp, kFALSE, kTRUE, TGNumberEntry::SetNumber(), TGCheckButton::SetState(), and val.
void TCurlyLineEditor::ActivateBaseClassEditors | ( | TClass * | cl | ) | [virtual] |
Reimplemented from TGedFrame.
Definition at line 218 of file TCurlyLineEditor.cxx.
References TGedFrame::ActivateBaseClassEditors(), xmlio::Class, TGedEditor::ExcludeClassEditor(), and TGedFrame::fGedEditor.
void TCurlyLineEditor::DoStartXY | ( | ) | [virtual] |
Definition at line 227 of file TCurlyLineEditor.cxx.
References TGedFrame::fAvoidSignal, fCurlyLine, fStartXEntry, fStartYEntry, TObject::GetDrawOption(), TGNumberEntry::GetNumber(), TPolyLine::Paint(), TCurlyLine::SetStartPoint(), and TGedFrame::Update().
void TCurlyLineEditor::DoEndXY | ( | ) | [virtual] |
Definition at line 237 of file TCurlyLineEditor.cxx.
References TGedFrame::fAvoidSignal, fCurlyLine, fEndXEntry, fEndYEntry, TObject::GetDrawOption(), TGNumberEntry::GetNumber(), TPolyLine::Paint(), TCurlyLine::SetEndPoint(), and TGedFrame::Update().
void TCurlyLineEditor::DoAmplitude | ( | ) | [virtual] |
Definition at line 248 of file TCurlyLineEditor.cxx.
References fAmplitudeEntry, TGedFrame::fAvoidSignal, fCurlyLine, TObject::GetDrawOption(), TGNumberEntry::GetNumber(), TPolyLine::Paint(), TCurlyLine::SetAmplitude(), and TGedFrame::Update().
void TCurlyLineEditor::DoWaveLength | ( | ) | [virtual] |
Definition at line 259 of file TCurlyLineEditor.cxx.
References TGedFrame::fAvoidSignal, fCurlyLine, fWaveLengthEntry, TGedFrame::GetDrawOption(), TGNumberEntry::GetNumber(), num, TPolyLine::Paint(), TCurlyLine::SetWaveLength(), and TGedFrame::Update().
void TCurlyLineEditor::DoWavy | ( | ) | [virtual] |
Definition at line 271 of file TCurlyLineEditor.cxx.
References TGedFrame::fAvoidSignal, fCurlyLine, fIsWavy, TGedFrame::GetDrawOption(), TGButton::GetState(), kButtonDown, TPolyLine::Paint(), TCurlyLine::SetCurly(), TCurlyLine::SetWavy(), and TGedFrame::Update().
virtual void TCurlyLineEditor::ConnectSignals2Slots | ( | ) | [protected, virtual] |
virtual void TCurlyLineEditor::ActivateBaseClassEditors | ( | TClass * | cl | ) | [virtual] |
Reimplemented from TGedFrame.
virtual void TCurlyLineEditor::DoStartXY | ( | ) | [virtual] |
virtual void TCurlyLineEditor::DoEndXY | ( | ) | [virtual] |
virtual void TCurlyLineEditor::DoAmplitude | ( | ) | [virtual] |
virtual void TCurlyLineEditor::DoWaveLength | ( | ) | [virtual] |
virtual void TCurlyLineEditor::DoWavy | ( | ) | [virtual] |
TCurlyLine* TCurlyLineEditor::fCurlyLine [protected] |
Definition at line 34 of file TCurlyLineEditor.h.
Referenced by DoAmplitude(), DoEndXY(), DoStartXY(), DoWaveLength(), DoWavy(), SetModel(), and TCurlyLineEditor().
TGNumberEntry* TCurlyLineEditor::fStartXEntry [protected] |
Definition at line 35 of file TCurlyLineEditor.h.
Referenced by ConnectSignals2Slots(), DoStartXY(), SetModel(), and TCurlyLineEditor().
TGNumberEntry* TCurlyLineEditor::fEndXEntry [protected] |
Definition at line 36 of file TCurlyLineEditor.h.
Referenced by ConnectSignals2Slots(), DoEndXY(), SetModel(), and TCurlyLineEditor().
TGNumberEntry* TCurlyLineEditor::fStartYEntry [protected] |
Definition at line 37 of file TCurlyLineEditor.h.
Referenced by ConnectSignals2Slots(), DoStartXY(), SetModel(), and TCurlyLineEditor().
TGNumberEntry* TCurlyLineEditor::fEndYEntry [protected] |
Definition at line 38 of file TCurlyLineEditor.h.
Referenced by ConnectSignals2Slots(), DoEndXY(), SetModel(), and TCurlyLineEditor().
TGNumberEntry* TCurlyLineEditor::fAmplitudeEntry [protected] |
Definition at line 39 of file TCurlyLineEditor.h.
Referenced by ConnectSignals2Slots(), DoAmplitude(), SetModel(), and TCurlyLineEditor().
TGNumberEntry* TCurlyLineEditor::fWaveLengthEntry [protected] |
Definition at line 40 of file TCurlyLineEditor.h.
Referenced by ConnectSignals2Slots(), DoWaveLength(), SetModel(), and TCurlyLineEditor().
TGCheckButton* TCurlyLineEditor::fIsWavy [protected] |
Definition at line 41 of file TCurlyLineEditor.h.
Referenced by ConnectSignals2Slots(), DoWavy(), SetModel(), and TCurlyLineEditor().
TGCompositeFrame* TCurlyLineEditor::fStartXFrame [protected] |
TCurlyLine* TCurlyLineEditor::fCurlyLine [protected] |
Definition at line 34 of file TCurlyLineEditor.h.
TGNumberEntry* TCurlyLineEditor::fStartXEntry [protected] |
Definition at line 35 of file TCurlyLineEditor.h.
TGNumberEntry* TCurlyLineEditor::fEndXEntry [protected] |
Definition at line 36 of file TCurlyLineEditor.h.
TGNumberEntry* TCurlyLineEditor::fStartYEntry [protected] |
Definition at line 37 of file TCurlyLineEditor.h.
TGNumberEntry* TCurlyLineEditor::fEndYEntry [protected] |
Definition at line 38 of file TCurlyLineEditor.h.
TGNumberEntry* TCurlyLineEditor::fAmplitudeEntry [protected] |
Definition at line 39 of file TCurlyLineEditor.h.
TGNumberEntry* TCurlyLineEditor::fWaveLengthEntry [protected] |
Definition at line 40 of file TCurlyLineEditor.h.
TGCheckButton* TCurlyLineEditor::fIsWavy [protected] |
Definition at line 41 of file TCurlyLineEditor.h.
TGCompositeFrame* TCurlyLineEditor::fStartXFrame [protected] |
Definition at line 42 of file TCurlyLineEditor.h.