Warning, file /include/root/TEveLineEditor.h was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012 #ifndef ROOT_TEveLineEditor
0013 #define ROOT_TEveLineEditor
0014
0015 #include "TGedFrame.h"
0016
0017 class TGCheckButton;
0018 class TGNumberEntry;
0019 class TGColorSelect;
0020
0021 class TEveLine;
0022
0023 class TEveLineEditor : public TGedFrame
0024 {
0025 private:
0026 TEveLineEditor(const TEveLineEditor&);
0027 TEveLineEditor& operator=(const TEveLineEditor&);
0028
0029 protected:
0030 TEveLine *fM;
0031
0032 TGCheckButton *fRnrLine;
0033 TGCheckButton *fRnrPoints;
0034 TGCheckButton *fSmooth;
0035
0036 public:
0037 TEveLineEditor(const TGWindow *p = nullptr, Int_t width=170, Int_t height=30, UInt_t options = kChildFrame, Pixel_t back=GetDefaultFrameBackground());
0038 ~TEveLineEditor() override {}
0039
0040 void SetModel(TObject* obj) override;
0041
0042 void DoRnrLine();
0043 void DoRnrPoints();
0044 void DoSmooth();
0045
0046 ClassDefOverride(TEveLineEditor, 0);
0047 };
0048
0049 #endif