#include "TGLSceneObject.h"

# TGLPolyMarker

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

## class TGLPolyMarker : public TGLSceneObject

| Inheritance Chart:

`TGLDrawable`

<-

`TGLLogicalShape`

<-

`TGLSceneObject`

<-

`TGLPolyMarker`

        private:

          void DrawStars() const

        protected:

          virtual void DirectDraw(UInt_t LOD) const

        public:

                          TGLPolyMarker(const TBuffer3D& buff, TObject* realObject)
                          ~TGLPolyMarker()
           static TClass* Class()
          virtual TClass* IsA() const
             virtual void ShowMembers(TMemberInspector& insp, char* parent)
             virtual void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)

### Data Members

        private:

          UInt_t fStyle

## Class Description

TGLPolyMarker(const TBuffer3D &buffer, TObject *r) :TGLSceneObject(buffer, r), fStyle(7)

    TAttMarker is not TObject descendant, so I need dynamic_cast

void DirectDraw(UInt_t LOD) const

     Debug tracing

void DrawStars()const

### Inline Functions

                   void ~TGLPolyMarker()
                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: TGLSceneObject.cxx,v 1.43 2005/06/15 15:40:30 brun Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *