Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TSPHE Class Reference

#include <TSPHE.h>

Inheritance diagram for TSPHE:

Inheritance graph
[legend]
Collaboration diagram for TSPHE:

Collaboration graph
[legend]
List of all members.

Public Methods

 TSPHE ()
 TSPHE (const char *name, const char *title, const char *material, Float_t rmin, Float_t rmax, Float_t themin, Float_t themax, Float_t phimin, Float_t phimax)
 TSPHE (const char *name, const char *title, const char *material, Float_t rmax)
virtual ~TSPHE ()
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
virtual Float_t GetRmin () const
virtual Float_t GetRmax () const
virtual Float_t GetThemin () const
virtual Float_t GetThemax () const
virtual Float_t GetPhimin () const
virtual Float_t GetPhimax () const
virtual Float_t GetAspectRatio () const
virtual Int_t GetNumberOfDivisions () const
virtual void Paint (Option_t *option)
virtual void SetAspectRatio (Float_t factor=1.0)
virtual void SetEllipse (const Float_t *factors)
virtual void SetNumberOfDivisions (Int_t p)
virtual void SetPoints (Float_t *buff)
virtual void Sizeof3D () const

Protected Methods

virtual void MakeTableOfCoSin ()
virtual void PaintGLPoints (Float_t *vertex)

Protected Attributes

Float_t fRmin
Float_t fRmax
Float_t fThemin
Float_t fThemax
Float_t fPhimin
Float_t fPhimax
Float_t faX
Float_t faY
Float_t faZ

Constructor & Destructor Documentation

TSPHE::TSPHE  
 

TSPHE::TSPHE const char *    name,
const char *    title,
const char *    material,
Float_t    rmin,
Float_t    rmax,
Float_t    themin,
Float_t    themax,
Float_t    phimin,
Float_t    phimax
 

TSPHE::TSPHE const char *    name,
const char *    title,
const char *    material,
Float_t    rmax
 

virtual TSPHE::~TSPHE   [virtual]
 


Member Function Documentation

virtual void TSPHE::MakeTableOfCoSin   [protected, virtual]
 

Referenced by SetAspectRatio().

virtual void TSPHE::PaintGLPoints Float_t *    vertex [protected, virtual]
 

Reimplemented from TShape.

virtual Int_t TSPHE::DistancetoPrimitive Int_t    px,
Int_t    py
[virtual]
 

Reimplemented from TObject.

virtual Float_t TSPHE::GetRmin   const [virtual]
 

Definition at line 64 of file TSPHE.h.

References fRmin.

virtual Float_t TSPHE::GetRmax   const [virtual]
 

Definition at line 65 of file TSPHE.h.

References fRmax.

virtual Float_t TSPHE::GetThemin   const [virtual]
 

Definition at line 66 of file TSPHE.h.

References fThemin.

virtual Float_t TSPHE::GetThemax   const [virtual]
 

Definition at line 67 of file TSPHE.h.

References fThemax.

virtual Float_t TSPHE::GetPhimin   const [virtual]
 

Definition at line 68 of file TSPHE.h.

References fPhimin.

virtual Float_t TSPHE::GetPhimax   const [virtual]
 

Definition at line 69 of file TSPHE.h.

References fPhimax.

virtual Float_t TSPHE::GetAspectRatio   const [virtual]
 

Definition at line 70 of file TSPHE.h.

virtual Int_t TSPHE::GetNumberOfDivisions   const [virtual]
 

Definition at line 71 of file TSPHE.h.

virtual void TSPHE::Paint Option_t *    option [virtual]
 

Reimplemented from TShape.

virtual void TSPHE::SetAspectRatio Float_t    factor = 1.0 [virtual]
 

Definition at line 73 of file TSPHE.h.

References MakeTableOfCoSin().

virtual void TSPHE::SetEllipse const Float_t *    factors [virtual]
 

virtual void TSPHE::SetNumberOfDivisions Int_t    p [virtual]
 

virtual void TSPHE::SetPoints Float_t *    buff [virtual]
 

Reimplemented from TShape.

virtual void TSPHE::Sizeof3D   const [virtual]
 

Reimplemented from TAtt3D.


Member Data Documentation

Float_t TSPHE::fRmin [protected]
 

Definition at line 42 of file TSPHE.h.

Referenced by GetRmin().

Float_t TSPHE::fRmax [protected]
 

Definition at line 43 of file TSPHE.h.

Referenced by GetRmax().

Float_t TSPHE::fThemin [protected]
 

Definition at line 44 of file TSPHE.h.

Referenced by GetThemin().

Float_t TSPHE::fThemax [protected]
 

Definition at line 45 of file TSPHE.h.

Referenced by GetThemax().

Float_t TSPHE::fPhimin [protected]
 

Definition at line 46 of file TSPHE.h.

Referenced by GetPhimin().

Float_t TSPHE::fPhimax [protected]
 

Definition at line 47 of file TSPHE.h.

Referenced by GetPhimax().

Float_t TSPHE::faX [protected]
 

Definition at line 48 of file TSPHE.h.

Float_t TSPHE::faY [protected]
 

Definition at line 49 of file TSPHE.h.

Float_t TSPHE::faZ [protected]
 

Definition at line 50 of file TSPHE.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:06:53 2003 for ROOT by doxygen1.2.16