library: libRGL #include "TGLEditor.h"

# TGLSceneEditor

class description - source file - inheritance tree (.pdf)

## class TGLSceneEditor : public TGCompositeFrame

| Inheritance Chart:

`TObject`

<-

`TGObject`

<-

`TGWindow`

`TQObject`

<-

`TGFrame`

<-

`TGCompositeFrame`

<-

`TGLSceneEditor`

        private:

                          TGLSceneEditor(const TGLSceneEditor&)
                     void CreateControls()
          TGLSceneEditor& operator=(const TGLSceneEditor&)

        public:

                          TGLSceneEditor(const TGWindow* parent, TViewerOpenGL* viewer)
                          ~TGLSceneEditor()
           static TClass* Class()
                     void DoButton()
                     void GetPlaneEqn(Double_t* eqn)
          virtual TClass* IsA() const
             virtual void ShowMembers(TMemberInspector& insp, char* parent)
             virtual void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)
                     void ValueSet(Long_t unusedVal)

### Data Members

        private:

          TViewerOpenGL* fViewer
                   TList fTrash
          TGLayoutHints* fL1
          TGLayoutHints* fL2
          TGNumberEntry* fGeomData[4]
               TGButton* fApplyButton
          TGCheckButton* fClipActivate
          TGCheckButton* fAxesCheck

        public:

          static const enum TGLSceneEditor:: kPlaneA
          static const enum TGLSceneEditor:: kPlaneB
          static const enum TGLSceneEditor:: kPlaneC
          static const enum TGLSceneEditor:: kPlaneD
          static const enum TGLSceneEditor:: kTot

## Class Description

TGLSceneEditor(const TGWindow *parent, TViewerOpenGL *v) :TGCompositeFrame(parent, 100, 100, kVerticalFrame | kRaisedFrame), fViewer(v)

void CreateControls()

void ValueSet(Long_t)

void DoButton()

void GetPlaneEqn(Double_t *eqn)

### Inline Functions

                       void ~TGLSceneEditor()
             TGLSceneEditor TGLSceneEditor(const TGLSceneEditor&)
            TGLSceneEditor& operator=(const TGLSceneEditor&)
                    TClass* Class()
                    TClass* IsA() const
                       void ShowMembers(TMemberInspector& insp, char* parent)
                       void Streamer(TBuffer& b)
                       void StreamerNVirtual(TBuffer& b)

Author: Timur Pocheptsov 03/08/2004
Last update: root/gl:$Name: $:$Id: TGLEditor.cxx,v 1.14 2005/06/01 12:38:25 brun Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *