#include <TEveArrowEditor.h>
Inheritance diagram for TEveArrowEditor:
Definition at line 21 of file TEveArrowEditor.h.
TEveArrowEditor::TEveArrowEditor | ( | const TEveArrowEditor & | ) | [private] |
TEveArrowEditor::TEveArrowEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 170 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
Definition at line 25 of file TEveArrowEditor.cxx.
References TGCompositeFrame::AddFrame(), TEveGValuator::Build(), TEveGTriVecValuator::Build(), TQObject::Connect(), fConeL, fConeR, fOrigin, fTubeR, fVector, gClient, TGClient::GetFont(), kFALSE, kLHintsExpandX, kLHintsTop, TGNumberFormat::kNESRealThree, TGedFrame::MakeTitle(), TEveGValuatorBase::SetLabelWidth(), TEveGValuator::SetLimits(), TEveGTriVecValuator::SetLimits(), TEveGValuatorBase::SetNELength(), TEveGTriVecValuator::SetNELength(), and TGLabel::SetTextFont().
virtual TEveArrowEditor::~TEveArrowEditor | ( | ) | [inline, virtual] |
Definition at line 40 of file TEveArrowEditor.h.
TEveArrowEditor::TEveArrowEditor | ( | const TEveArrowEditor & | ) | [private] |
TEveArrowEditor::TEveArrowEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 170 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
virtual TEveArrowEditor::~TEveArrowEditor | ( | ) | [inline, virtual] |
Definition at line 40 of file TEveArrowEditor.h.
TEveArrowEditor& TEveArrowEditor::operator= | ( | const TEveArrowEditor & | ) | [private] |
void TEveArrowEditor::SetModel | ( | TObject * | obj | ) | [virtual] |
Implements TGedFrame.
Definition at line 98 of file TEveArrowEditor.cxx.
References TEveArrow::fConeL, fConeL, fM, TEveArrow::fOrigin, fOrigin, fTubeR, TEveArrow::fTubeR, fVector, TEveArrow::fVector, TEveGValuator::SetValue(), and TEveGTriVecValuator::SetValues().
void TEveArrowEditor::DoTubeR | ( | ) |
Definition at line 113 of file TEveArrowEditor.cxx.
References fM, fTubeR, TEveGValuator::GetValue(), TEveArrow::SetTubeR(), and TGedFrame::Update().
void TEveArrowEditor::DoConeR | ( | ) |
Definition at line 122 of file TEveArrowEditor.cxx.
References fConeR, fM, TEveGValuator::GetValue(), TEveArrow::SetConeR(), and TGedFrame::Update().
void TEveArrowEditor::DoConeL | ( | ) |
Definition at line 131 of file TEveArrowEditor.cxx.
References fConeL, fM, TEveGValuator::GetValue(), TEveArrow::SetConeL(), and TGedFrame::Update().
void TEveArrowEditor::DoVertex | ( | ) |
Definition at line 140 of file TEveArrowEditor.cxx.
References fM, TEveArrow::fOrigin, fOrigin, fVector, TEveArrow::fVector, TEveGTriVecValuator::GetValues(), TEveVectorT< TT >::Set(), and TGedFrame::Update().
TEveArrowEditor::ClassDef | ( | TEveArrowEditor | , | |
0 | ||||
) |
TEveArrowEditor& TEveArrowEditor::operator= | ( | const TEveArrowEditor & | ) | [private] |
void TEveArrowEditor::DoTubeR | ( | ) |
void TEveArrowEditor::DoConeR | ( | ) |
void TEveArrowEditor::DoConeL | ( | ) |
void TEveArrowEditor::DoVertex | ( | ) |
TEveArrowEditor::ClassDef | ( | TEveArrowEditor | , | |
0 | ||||
) |
TEveArrow* TEveArrowEditor::fM [protected] |
Definition at line 28 of file TEveArrowEditor.h.
Referenced by DoConeL(), DoConeR(), DoTubeR(), DoVertex(), and SetModel().
TEveGValuator* TEveArrowEditor::fTubeR [protected] |
Definition at line 30 of file TEveArrowEditor.h.
Referenced by DoTubeR(), SetModel(), and TEveArrowEditor().
TEveGValuator* TEveArrowEditor::fConeR [protected] |
TEveGValuator* TEveArrowEditor::fConeL [protected] |
Definition at line 32 of file TEveArrowEditor.h.
Referenced by DoConeL(), SetModel(), and TEveArrowEditor().
TEveGTriVecValuator* TEveArrowEditor::fOrigin [protected] |
Definition at line 34 of file TEveArrowEditor.h.
Referenced by DoVertex(), SetModel(), and TEveArrowEditor().
TEveGTriVecValuator* TEveArrowEditor::fVector [protected] |
Definition at line 35 of file TEveArrowEditor.h.
Referenced by DoVertex(), SetModel(), and TEveArrowEditor().
TEveArrow* TEveArrowEditor::fM [protected] |
Definition at line 28 of file TEveArrowEditor.h.
TEveGValuator* TEveArrowEditor::fTubeR [protected] |
Definition at line 30 of file TEveArrowEditor.h.
TEveGValuator* TEveArrowEditor::fConeR [protected] |
Definition at line 31 of file TEveArrowEditor.h.
TEveGValuator* TEveArrowEditor::fConeL [protected] |
Definition at line 32 of file TEveArrowEditor.h.
TEveGTriVecValuator* TEveArrowEditor::fOrigin [protected] |
Definition at line 34 of file TEveArrowEditor.h.
TEveGTriVecValuator* TEveArrowEditor::fVector [protected] |
Definition at line 35 of file TEveArrowEditor.h.