#include "Cylinder.h"

Cylinder


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

class Cylinder : public ZNode

Inheritance Chart:
TObject
<-
ZGlass
<-
ZList
<-
ZNode
<-
Cylinder
    private:
void _init() public:
static void _gled_catalog_init() Cylinder(const Text_t* n = "Cylinder", const Text_t* t = "0") Cylinder(const Cylinder&) ~Cylinder() 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 GetHeight() const Int_t GetLodH() const Int_t GetLodPhi() const Cylinder::Orientation_e GetOrientation() const Float_t GetRInBase() const Float_t GetRInTop() const Bool_t GetRnrDisks() Float_t GetROutBase() const Float_t GetROutTop() const static GledNS::ClassInfo* GlassInfo() virtual TClass* IsA() const static MID_t Mid_SetColor() static MID_t Mid_SetHeight() static MID_t Mid_SetLodH() static MID_t Mid_SetLodPhi() static MID_t Mid_SetOrientation() static MID_t Mid_SetRInBase() static MID_t Mid_SetRInTop() static MID_t Mid_SetRnrDisks() static MID_t Mid_SetROutBase() static MID_t Mid_SetROutTop() Cylinder& operator=(const Cylinder&) 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_SetHeight(Float_t height) ZMIR* S_SetLodH(Int_t lodh) ZMIR* S_SetLodPhi(Int_t lodphi) ZMIR* S_SetOrientation(Cylinder::Orientation_e orientation) ZMIR* S_SetRInBase(Float_t rinbase) ZMIR* S_SetRInTop(Float_t rintop) ZMIR* S_SetRnrDisks(Bool_t rnrdisks) ZMIR* S_SetROutBase(Float_t routbase) ZMIR* S_SetROutTop(Float_t routtop) void SetColor(Float_t r, Float_t g, Float_t b, Float_t a = 1) void SetHeight(Float_t height) void SetLodH(Int_t lodh) void SetLodPhi(Int_t lodphi) void SetOrientation(Cylinder::Orientation_e orientation) void SetRInBase(Float_t rinbase) void SetRInTop(Float_t rintop) void SetRnrDisks(Bool_t rnrdisks) void SetROutBase(Float_t routbase) void SetROutTop(Float_t routtop) 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:
Cylinder::Orientation_e mOrientation X{GS} 7 PhonyEnum() Float_t mHeight X{GS} 7 Value(-range=>[0,1000,1,1000], -join=>1) Bool_t bRnrDisks X{gS} 7 Bool() Float_t mRInBase X{GS} 7 Value(-range=>[0,1000,1,1000], -join=>1) Float_t mRInTop X{GS} 7 Value(-range=>[0,1000,1,1000]) Float_t mROutBase X{GS} 7 Value(-range=>[0,1000,1,1000], -join=>1) Float_t mROutTop X{GS} 7 Value(-range=>[0,1000,1,1000]) ZColor mColor X{PGS} 7 ColorButt() Int_t mLodH X{GS} 7 Value(-range=>[1,100,1,1], -join=>1) Int_t mLodPhi X{GS} 7 Value(-range=>[1,100,1,1]) static GledNS::ClassInfo* sap_Cylinder_ci public:
static const Cylinder::Orientation_e O_X static const Cylinder::Orientation_e O_Y static const Cylinder::Orientation_e O_Z

Class Description

 Cylinder

 Cylinder along z-axis from z=-mHeight/2 -> z=mHeight/2.
 Specify In(ner) / Out(er) radii at Base (-z) and Top (+z).
 bRnrDisks selects rendering of end-caps.
 Independent of mLodPhi, a corner of the base polygon is pointing towards
 the positive y-axis.

void _init()



Inline Functions


                           void ~Cylinder()
                       Cylinder Cylinder(const Text_t* n = "Cylinder", const Text_t* t = "0")
                          FID_t FID()
                          FID_t VFID() const
             GledNS::ClassInfo* GlassInfo()
             GledNS::ClassInfo* VGlassInfo() const
        Cylinder::Orientation_e GetOrientation() const
                           void SetOrientation(Cylinder::Orientation_e orientation)
                        Float_t GetHeight() const
                           void SetHeight(Float_t height)
                         Bool_t GetRnrDisks()
                           void SetRnrDisks(Bool_t rnrdisks)
                        Float_t GetRInBase() const
                           void SetRInBase(Float_t rinbase)
                        Float_t GetRInTop() const
                           void SetRInTop(Float_t rintop)
                        Float_t GetROutBase() const
                           void SetROutBase(Float_t routbase)
                        Float_t GetROutTop() const
                           void SetROutTop(Float_t routtop)
                         ZColor GetColor() const
                           void SetColor(Float_t r, Float_t g, Float_t b, Float_t a = 1)
                  const ZColor* PtrColor() const
                          Int_t GetLodH() const
                           void SetLodH(Int_t lodh)
                          Int_t GetLodPhi() const
                           void SetLodPhi(Int_t lodphi)
                           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_SetOrientation(Cylinder::Orientation_e orientation)
                          MID_t Mid_SetOrientation()
                          ZMIR* S_SetHeight(Float_t height)
                          MID_t Mid_SetHeight()
                          ZMIR* S_SetRnrDisks(Bool_t rnrdisks)
                          MID_t Mid_SetRnrDisks()
                          ZMIR* S_SetRInBase(Float_t rinbase)
                          MID_t Mid_SetRInBase()
                          ZMIR* S_SetRInTop(Float_t rintop)
                          MID_t Mid_SetRInTop()
                          ZMIR* S_SetROutBase(Float_t routbase)
                          MID_t Mid_SetROutBase()
                          ZMIR* S_SetROutTop(Float_t routtop)
                          MID_t Mid_SetROutTop()
                          ZMIR* S_SetColor(Float_t r, Float_t g, Float_t b, Float_t a = 1)
                          MID_t Mid_SetColor()
                          ZMIR* S_SetLodH(Int_t lodh)
                          MID_t Mid_SetLodH()
                          ZMIR* S_SetLodPhi(Int_t lodphi)
                          MID_t Mid_SetLodPhi()
                           void _gled_catalog_init()
                        TClass* Class()
                        TClass* IsA() const
                           void ShowMembers(TMemberInspector& insp, char* parent)
                           void Streamer(TBuffer& b)
                           void StreamerNVirtual(TBuffer& b)
                       Cylinder Cylinder(const Cylinder&)
                      Cylinder& operator=(const Cylinder&)


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