#include "Lamp.h"

Lamp


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

class Lamp : public ZNode

Inheritance Chart:
TObject
<-
ZGlass
<-
ZList
<-
ZNode
<-
Lamp
    private:
void _init() public:
static void _gled_catalog_init() Lamp(const Text_t* n = "Lamp", Text_t* t = "0") Lamp(const Lamp&) ~Lamp() static TClass* Class() virtual void CopyLinkRefs(lppZGlass_t& ref_list) virtual void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list) virtual void CopyLinks(lpZGlass_t& glass_list) void ExecuteMir(ZMIR& mir) static FID_t FID() ZColor GetAmbient() const Float_t GetConstAtt() const ZColor GetDiffuse() const Bool_t GetDrawLamp() const Float_t GetLinAtt() const Bool_t GetOffIfOn() const Bool_t GetOnIfOff() const Float_t GetQuadAtt() const Float_t GetScale() const ZColor GetSpecular() const Float_t GetSpotCutOff() const Float_t GetSpotExp() const static GledNS::ClassInfo* GlassInfo() virtual TClass* IsA() const static MID_t Mid_SetAmbient() static MID_t Mid_SetConstAtt() static MID_t Mid_SetDiffuse() static MID_t Mid_SetDrawLamp() static MID_t Mid_SetLinAtt() static MID_t Mid_SetOffIfOn() static MID_t Mid_SetOnIfOff() static MID_t Mid_SetQuadAtt() static MID_t Mid_SetScale() static MID_t Mid_SetSpecular() static MID_t Mid_SetSpotCutOff() static MID_t Mid_SetSpotExp() Lamp& operator=(const Lamp&) const ZColor* PtrAmbient() const const ZColor* PtrDiffuse() const const ZColor* PtrSpecular() const virtual Int_t RebuildLinkRefs(An_ID_Demangler* c) ZMIR* S_SetAmbient(Float_t r, Float_t g, Float_t b, Float_t a = 1) ZMIR* S_SetConstAtt(Float_t constatt) ZMIR* S_SetDiffuse(Float_t r, Float_t g, Float_t b, Float_t a = 1) ZMIR* S_SetDrawLamp(Bool_t drawlamp) ZMIR* S_SetLinAtt(Float_t linatt) ZMIR* S_SetOffIfOn(Bool_t offifon) ZMIR* S_SetOnIfOff(Bool_t onifoff) ZMIR* S_SetQuadAtt(Float_t quadatt) ZMIR* S_SetScale(Float_t scale) ZMIR* S_SetSpecular(Float_t r, Float_t g, Float_t b, Float_t a = 1) ZMIR* S_SetSpotCutOff(Float_t spotcutoff) ZMIR* S_SetSpotExp(Float_t spotexp) void SetAmbient(Float_t r, Float_t g, Float_t b, Float_t a = 1) void SetConstAtt(Float_t constatt) void SetDiffuse(Float_t r, Float_t g, Float_t b, Float_t a = 1) void SetDrawLamp(Bool_t drawlamp) void SetLinAtt(Float_t linatt) void SetOffIfOn(Bool_t offifon) void SetOnIfOff(Bool_t onifoff) void SetQuadAtt(Float_t quadatt) void SetScale(Float_t scale) void SetSpecular(Float_t r, Float_t g, Float_t b, Float_t a = 1) void SetSpotCutOff(Float_t spotcutoff) void SetSpotExp(Float_t spotexp) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual FID_t VFID() const virtual GledNS::ClassInfo* VGlassInfo() const

Data Members


    protected:
ZColor mAmbient X{PGS} 7 ColorButt() ZColor mDiffuse X{PGS} 7 ColorButt() ZColor mSpecular X{PGS} 7 ColorButt() Float_t mScale X{GS} 7 Value(-range=>[0,100,1,10], -join=>1); Float_t mSpotExp X{GS} 7 Value(-range=>[0,500,1,1000]); Float_t mSpotCutOff X{GS} 7 Value(-range=>[0,180,1,10]); Float_t mConstAtt X{GS} 7 Value(-range=>[0,100,1,1000]); Float_t mLinAtt X{GS} 7 Value(-range=>[0,100,1,1000]); Float_t mQuadAtt X{GS} 7 Value(-range=>[0,100,1,1000]); Bool_t bDrawLamp X{GS} 7 Bool() Bool_t bOnIfOff X{GS} 7 Bool(-join=>1) Bool_t bOffIfOn X{GS} 7 Bool() static GledNS::ClassInfo* sap_Lamp_ci

Class Description


void _init()



Inline Functions


                      void ~Lamp()
                      Lamp Lamp(const Text_t* n = "Lamp", Text_t* t = "0")
                     FID_t FID()
                     FID_t VFID() const
        GledNS::ClassInfo* GlassInfo()
        GledNS::ClassInfo* VGlassInfo() const
                    ZColor GetAmbient() const
                      void SetAmbient(Float_t r, Float_t g, Float_t b, Float_t a = 1)
             const ZColor* PtrAmbient() const
                    ZColor GetDiffuse() const
                      void SetDiffuse(Float_t r, Float_t g, Float_t b, Float_t a = 1)
             const ZColor* PtrDiffuse() const
                    ZColor GetSpecular() const
                      void SetSpecular(Float_t r, Float_t g, Float_t b, Float_t a = 1)
             const ZColor* PtrSpecular() const
                   Float_t GetScale() const
                      void SetScale(Float_t scale)
                   Float_t GetSpotExp() const
                      void SetSpotExp(Float_t spotexp)
                   Float_t GetSpotCutOff() const
                      void SetSpotCutOff(Float_t spotcutoff)
                   Float_t GetConstAtt() const
                      void SetConstAtt(Float_t constatt)
                   Float_t GetLinAtt() const
                      void SetLinAtt(Float_t linatt)
                   Float_t GetQuadAtt() const
                      void SetQuadAtt(Float_t quadatt)
                    Bool_t GetDrawLamp() const
                      void SetDrawLamp(Bool_t drawlamp)
                    Bool_t GetOnIfOff() const
                      void SetOnIfOff(Bool_t onifoff)
                    Bool_t GetOffIfOn() const
                      void SetOffIfOn(Bool_t offifon)
                      void CopyLinks(lpZGlass_t& glass_list)
                      void CopyLinkRefs(lppZGlass_t& ref_list)
                      void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list)
                     Int_t RebuildLinkRefs(An_ID_Demangler* c)
                      void ExecuteMir(ZMIR& mir)
                     ZMIR* S_SetAmbient(Float_t r, Float_t g, Float_t b, Float_t a = 1)
                     MID_t Mid_SetAmbient()
                     ZMIR* S_SetDiffuse(Float_t r, Float_t g, Float_t b, Float_t a = 1)
                     MID_t Mid_SetDiffuse()
                     ZMIR* S_SetSpecular(Float_t r, Float_t g, Float_t b, Float_t a = 1)
                     MID_t Mid_SetSpecular()
                     ZMIR* S_SetScale(Float_t scale)
                     MID_t Mid_SetScale()
                     ZMIR* S_SetSpotExp(Float_t spotexp)
                     MID_t Mid_SetSpotExp()
                     ZMIR* S_SetSpotCutOff(Float_t spotcutoff)
                     MID_t Mid_SetSpotCutOff()
                     ZMIR* S_SetConstAtt(Float_t constatt)
                     MID_t Mid_SetConstAtt()
                     ZMIR* S_SetLinAtt(Float_t linatt)
                     MID_t Mid_SetLinAtt()
                     ZMIR* S_SetQuadAtt(Float_t quadatt)
                     MID_t Mid_SetQuadAtt()
                     ZMIR* S_SetDrawLamp(Bool_t drawlamp)
                     MID_t Mid_SetDrawLamp()
                     ZMIR* S_SetOnIfOff(Bool_t onifoff)
                     MID_t Mid_SetOnIfOff()
                     ZMIR* S_SetOffIfOn(Bool_t offifon)
                     MID_t Mid_SetOffIfOn()
                      void _gled_catalog_init()
                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
                      Lamp Lamp(const Lamp&)
                     Lamp& operator=(const Lamp&)


Last update: Thu Jun 9 15:55:25 2005


ROOT page - Home page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.