#include "ZGlMaterial.h"

ZGlMaterial


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

class ZGlMaterial : public ZRnrModBase

Inheritance Chart:
TObject
<-
ZGlass
<-
ZRnrModBase
<-
ZGlMaterial
    private:
void _init() public:
static void _gled_catalog_init() ZGlMaterial(const Text_t* n = "ZGlMaterial", const Text_t* t = "0") ZGlMaterial(const ZGlMaterial&) ~ZGlMaterial() 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 ZColor GetDiffuse() const ZColor GetEmission() const Int_t GetFace() const ZRnrModBase::Operation_e GetMatOp() const Int_t GetModeColor() const Int_t GetModeFace() const ZRnrModBase::Operation_e GetModeOp() const Float_t GetShininess() const ZColor GetSpecular() const static GledNS::ClassInfo* GlassInfo() virtual TClass* IsA() const static MID_t Mid_SetAmbient() static MID_t Mid_SetDiffuse() static MID_t Mid_SetEmission() static MID_t Mid_SetFace() static MID_t Mid_SetMatOp() static MID_t Mid_SetModeColor() static MID_t Mid_SetModeFace() static MID_t Mid_SetModeOp() static MID_t Mid_SetShininess() static MID_t Mid_SetSpecular() ZGlMaterial& operator=(const ZGlMaterial&) const ZColor* PtrAmbient() const const ZColor* PtrDiffuse() const const ZColor* PtrEmission() 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_SetDiffuse(Float_t r, Float_t g, Float_t b, Float_t a = 1) ZMIR* S_SetEmission(Float_t r, Float_t g, Float_t b, Float_t a = 1) ZMIR* S_SetFace(Int_t face) ZMIR* S_SetMatOp(ZRnrModBase::Operation_e matop) ZMIR* S_SetModeColor(Int_t modecolor) ZMIR* S_SetModeFace(Int_t modeface) ZMIR* S_SetModeOp(ZRnrModBase::Operation_e modeop) ZMIR* S_SetShininess(Float_t shininess) ZMIR* S_SetSpecular(Float_t r, Float_t g, Float_t b, Float_t a = 1) void SetAmbient(Float_t r, Float_t g, Float_t b, Float_t a = 1) void SetDiffuse(Float_t r, Float_t g, Float_t b, Float_t a = 1) void SetEmission(Float_t r, Float_t g, Float_t b, Float_t a = 1) void SetFace(Int_t face) void SetMatOp(ZRnrModBase::Operation_e matop) void SetModeColor(Int_t modecolor) void SetModeFace(Int_t modeface) void SetModeOp(ZRnrModBase::Operation_e modeop) void SetShininess(Float_t shininess) void SetSpecular(Float_t r, Float_t g, Float_t b, Float_t a = 1) 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:
ZRnrModBase::Operation_e mMatOp X{GS} 7 PhonyEnum() Int_t mFace X{GS} 7 PhonyEnum(-vals=>[GL_FRONT,Front, GL_BACK,Back, GL_FRONT_AND_BACK,FrontAndBack], -width=>10, -join=>1) Float_t mShininess X{GS} 7 Value(-range=>[0,1024,1,100], -width=>4) ZColor mAmbient X{PGS} 7 ColorButt(-join=>1) ZColor mDiffuse X{PGS} 7 ColorButt() ZColor mSpecular X{PGS} 7 ColorButt(-join=>1) ZColor mEmission X{PGS} 7 ColorButt() ZRnrModBase::Operation_e mModeOp X{GS} 7 PhonyEnum() Int_t mModeFace X{GS} 7 PhonyEnum(-vals=>[GL_FRONT,Front, GL_BACK,Back, GL_FRONT_AND_BACK,FrontAndBack], -width=>10, -join=>1) Int_t mModeColor X{GS} 7 PhonyEnum(-vals=>[GL_AMBIENT,Ambient, GL_DIFFUSE,Diffuse, GL_SPECULAR,Specular, GL_AMBIENT_AND_DIFFUSE,AmbAndDiff, GL_EMISSION,Emission], -width=>10) static GledNS::ClassInfo* sap_ZGlMaterial_ci

Class Description

 ZGlMaterial



void _init()
 !!!! Set all links to 0 !!!!



Inline Functions


                            void ~ZGlMaterial()
                     ZGlMaterial ZGlMaterial(const Text_t* n = "ZGlMaterial", const Text_t* t = "0")
                           FID_t FID()
                           FID_t VFID() const
              GledNS::ClassInfo* GlassInfo()
              GledNS::ClassInfo* VGlassInfo() const
        ZRnrModBase::Operation_e GetMatOp() const
                            void SetMatOp(ZRnrModBase::Operation_e matop)
                           Int_t GetFace() const
                            void SetFace(Int_t face)
                         Float_t GetShininess() const
                            void SetShininess(Float_t shininess)
                          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
                          ZColor GetEmission() const
                            void SetEmission(Float_t r, Float_t g, Float_t b, Float_t a = 1)
                   const ZColor* PtrEmission() const
        ZRnrModBase::Operation_e GetModeOp() const
                            void SetModeOp(ZRnrModBase::Operation_e modeop)
                           Int_t GetModeFace() const
                            void SetModeFace(Int_t modeface)
                           Int_t GetModeColor() const
                            void SetModeColor(Int_t modecolor)
                            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_SetMatOp(ZRnrModBase::Operation_e matop)
                           MID_t Mid_SetMatOp()
                           ZMIR* S_SetFace(Int_t face)
                           MID_t Mid_SetFace()
                           ZMIR* S_SetShininess(Float_t shininess)
                           MID_t Mid_SetShininess()
                           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_SetEmission(Float_t r, Float_t g, Float_t b, Float_t a = 1)
                           MID_t Mid_SetEmission()
                           ZMIR* S_SetModeOp(ZRnrModBase::Operation_e modeop)
                           MID_t Mid_SetModeOp()
                           ZMIR* S_SetModeFace(Int_t modeface)
                           MID_t Mid_SetModeFace()
                           ZMIR* S_SetModeColor(Int_t modecolor)
                           MID_t Mid_SetModeColor()
                            void _gled_catalog_init()
                         TClass* Class()
                         TClass* IsA() const
                            void ShowMembers(TMemberInspector& insp, char* parent)
                            void Streamer(TBuffer& b)
                            void StreamerNVirtual(TBuffer& b)
                     ZGlMaterial ZGlMaterial(const ZGlMaterial&)
                    ZGlMaterial& operator=(const ZGlMaterial&)


Last update: Thu Jun 9 15:55:40 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.