#include "SMorph.h"

SMorph


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

class SMorph : public ZNode

Inheritance Chart:
TObject
<-
ZGlass
<-
ZList
<-
ZNode
<-
SMorph
    private:
void _init(Float_t r) void Messofy(Float_t ct, Float_t st, Float_t phi) public:
static void _gled_catalog_init() SMorph(const Text_t* n = "SMorph", const Text_t* t = "0") SMorph(Float_t r, const Text_t* n = "SMorph", const Text_t* t = "0") SMorph(const SMorph&) virtual ~SMorph() 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 GetColor() const Float_t GetCx() Bool_t GetEquiSurf() Bool_t GetOpenBot() Bool_t GetOpenTop() Int_t GetPLevel() Float_t GetRz() ZImage* GetTexture() Float_t GetTexX0() Float_t GetTexXC() Float_t GetTexY0() Float_t GetTexYC() Float_t GetTexYOff() Int_t GetTLevel() Float_t GetTx() static GledNS::ClassInfo* GlassInfo() virtual TClass* IsA() const static MID_t Mid_SetColor() static MID_t Mid_SetCx() static MID_t Mid_SetEquiSurf() static MID_t Mid_SetOpenBot() static MID_t Mid_SetOpenTop() static MID_t Mid_SetPLevel() static MID_t Mid_SetRz() static MID_t Mid_SetTexture() static MID_t Mid_SetTexX0() static MID_t Mid_SetTexXC() static MID_t Mid_SetTexY0() static MID_t Mid_SetTexYC() static MID_t Mid_SetTexYOff() static MID_t Mid_SetTLevel() static MID_t Mid_SetTx() SMorph& operator=(const SMorph&) const ZColor* PtrColor() const virtual Int_t RebuildLinkRefs(An_ID_Demangler* c) ZMIR* S_SetColor(Float_t r, Float_t g, Float_t b, Float_t a = 1) ZMIR* S_SetCx(Float_t cx) ZMIR* S_SetEquiSurf(Bool_t equisurf) ZMIR* S_SetOpenBot(Bool_t openbot) ZMIR* S_SetOpenTop(Bool_t opentop) ZMIR* S_SetPLevel(Int_t plevel) ZMIR* S_SetRz(Float_t rz) ZMIR* S_SetTexture(ZImage* texture) ZMIR* S_SetTexX0(Float_t texx0) ZMIR* S_SetTexXC(Float_t texxc) ZMIR* S_SetTexY0(Float_t texy0) ZMIR* S_SetTexYC(Float_t texyc) ZMIR* S_SetTexYOff(Float_t texyoff) ZMIR* S_SetTLevel(Int_t tlevel) ZMIR* S_SetTx(Float_t tx) void SetColor(Float_t r, Float_t g, Float_t b, Float_t a = 1) void SetCx(Float_t cx) void SetEquiSurf(Bool_t equisurf) void SetOpenBot(Bool_t openbot) void SetOpenTop(Bool_t opentop) void SetPLevel(Int_t plevel) void SetRz(Float_t rz) void SetTexture(ZImage* texture) void SetTexX0(Float_t texx0) void SetTexXC(Float_t texxc) void SetTexY0(Float_t texy0) void SetTexYC(Float_t texyc) void SetTexYOff(Float_t texyoff) void SetTLevel(Int_t tlevel) void SetTx(Float_t tx) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual void Triangulate() virtual FID_t VFID() const virtual GledNS::ClassInfo* VGlassInfo() const

Data Members


    protected:
Int_t mTLevel X{gST} 7 Value(-range=>[2,100, 1], -join=>1) Int_t mPLevel X{gST} 7 Value(-range=>[3,100, 1]) Float_t mTx X{gST} 7 Value(-range=>[-10,10, 1,100], -join=>1) Float_t mCx X{gST} 7 Value(-range=>[-10,10, 1,100], -join=>1) Float_t mRz X{gST} 7 Value(-range=>[-10,10, 1,100]) Bool_t bOpenTop X{gST} 7 Bool(-join=>1) Bool_t bOpenBot X{gST} 7 Bool() Bool_t bEquiSurf X{gST} 7 Bool() ZColor mColor X{PGST} 7 ColorButt() ZImage* mTexture X{gST} L{} RnrBits{4,0,5,0} Float_t mTexX0 X{gST} 7 Value(-range=>[-1e3,1e3,1,1000], -join=>1) Float_t mTexY0 X{gST} 7 Value(-range=>[-1e3,1e3,1,1000]) Float_t mTexXC X{gST} 7 Value(-range=>[0,1e3,1,1000], -join=>1) Float_t mTexYC X{gST} 7 Value(-range=>[0,1e3,1,1000]) Float_t mTexYOff X{gST} 7 Value(-range=>[-10,10,1,1000]) TubeTvor* pTuber ! Bool_t bTextured ! static GledNS::ClassInfo* sap_SMorph_ci static GledNS::LinkMemberInfo* sap_Texture_lmi

Class Description


void _init(Float_t r)
 Override settings from ZGlass
 bUseDispList = true; // Not necessary, uses vertex arrays anyway.

~SMorph()

void Messofy(Float_t ct, Float_t st, Float_t phi)

void Triangulate()



Inline Functions


                    SMorph SMorph(const Text_t* n = "SMorph", const Text_t* t = "0")
                    SMorph SMorph(Float_t r, const Text_t* n = "SMorph", const Text_t* t = "0")
                     FID_t FID()
                     FID_t VFID() const
        GledNS::ClassInfo* GlassInfo()
        GledNS::ClassInfo* VGlassInfo() const
                     Int_t GetTLevel()
                      void SetTLevel(Int_t tlevel)
                     Int_t GetPLevel()
                      void SetPLevel(Int_t plevel)
                   Float_t GetTx()
                      void SetTx(Float_t tx)
                   Float_t GetCx()
                      void SetCx(Float_t cx)
                   Float_t GetRz()
                      void SetRz(Float_t rz)
                    Bool_t GetOpenTop()
                      void SetOpenTop(Bool_t opentop)
                    Bool_t GetOpenBot()
                      void SetOpenBot(Bool_t openbot)
                    Bool_t GetEquiSurf()
                      void SetEquiSurf(Bool_t equisurf)
                    ZColor GetColor() const
                      void SetColor(Float_t r, Float_t g, Float_t b, Float_t a = 1)
             const ZColor* PtrColor() const
                   ZImage* GetTexture()
                      void SetTexture(ZImage* texture)
                   Float_t GetTexX0()
                      void SetTexX0(Float_t texx0)
                   Float_t GetTexY0()
                      void SetTexY0(Float_t texy0)
                   Float_t GetTexXC()
                      void SetTexXC(Float_t texxc)
                   Float_t GetTexYC()
                      void SetTexYC(Float_t texyc)
                   Float_t GetTexYOff()
                      void SetTexYOff(Float_t texyoff)
                      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_SetTLevel(Int_t tlevel)
                     MID_t Mid_SetTLevel()
                     ZMIR* S_SetPLevel(Int_t plevel)
                     MID_t Mid_SetPLevel()
                     ZMIR* S_SetTx(Float_t tx)
                     MID_t Mid_SetTx()
                     ZMIR* S_SetCx(Float_t cx)
                     MID_t Mid_SetCx()
                     ZMIR* S_SetRz(Float_t rz)
                     MID_t Mid_SetRz()
                     ZMIR* S_SetOpenTop(Bool_t opentop)
                     MID_t Mid_SetOpenTop()
                     ZMIR* S_SetOpenBot(Bool_t openbot)
                     MID_t Mid_SetOpenBot()
                     ZMIR* S_SetEquiSurf(Bool_t equisurf)
                     MID_t Mid_SetEquiSurf()
                     ZMIR* S_SetColor(Float_t r, Float_t g, Float_t b, Float_t a = 1)
                     MID_t Mid_SetColor()
                     ZMIR* S_SetTexture(ZImage* texture)
                     MID_t Mid_SetTexture()
                     ZMIR* S_SetTexX0(Float_t texx0)
                     MID_t Mid_SetTexX0()
                     ZMIR* S_SetTexY0(Float_t texy0)
                     MID_t Mid_SetTexY0()
                     ZMIR* S_SetTexXC(Float_t texxc)
                     MID_t Mid_SetTexXC()
                     ZMIR* S_SetTexYC(Float_t texyc)
                     MID_t Mid_SetTexYC()
                     ZMIR* S_SetTexYOff(Float_t texyoff)
                     MID_t Mid_SetTexYOff()
                      void _gled_catalog_init()
                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
                    SMorph SMorph(const SMorph&)
                   SMorph& operator=(const SMorph&)


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