12 #ifndef ROOT_TGLLightSetEditor_H
13 #define ROOT_TGLLightSetEditor_H
20 class TGLLightSetSubEditor :
public TGVerticalFrame
23 TGLLightSetSubEditor(
const TGLLightSetSubEditor&);
24 TGLLightSetSubEditor& operator=(
const TGLLightSetSubEditor&);
29 TGGroupFrame *fLightFrame;
31 TGButton *fRightLight;
32 TGButton *fBottomLight;
34 TGButton *fFrontLight;
36 TGButton *fSpecularLight;
38 TGButton* MakeLampButton(
const char* name, Int_t wid, TGCompositeFrame* parent);
41 TGLLightSetSubEditor(
const TGWindow* p);
42 virtual ~TGLLightSetSubEditor() {}
44 void SetModel(TGLLightSet* m);
50 ClassDef(TGLLightSetSubEditor, 0)
54 class TGLLightSetEditor :
public TGedFrame
57 TGLLightSetEditor(
const TGLLightSetEditor&);
58 TGLLightSetEditor& operator=(
const TGLLightSetEditor&);
62 TGLLightSetSubEditor *fSE;
65 TGLLightSetEditor(
const TGWindow* p=0, Int_t width=170, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
66 virtual ~TGLLightSetEditor();
68 virtual void SetModel(TObject* obj);
70 ClassDef(TGLLightSetEditor, 0);