library: libGeomPainter #include "TGeoOverlap.h" |
TGeoExtrusion
class description - source file - inheritance tree (.pdf)
public:
TGeoExtrusion()
TGeoExtrusion(const char* name, TGeoVolume* vol, Int_t inode, Double_t ovlp)
TGeoExtrusion(const TGeoExtrusion&)
virtual ~TGeoExtrusion()
static TClass* Class()
virtual void Draw(Option_t* option = "")
virtual TGeoNode* GetNode(Int_t iovlp) const
virtual TClass* IsA() const
virtual Bool_t IsExtrusion() const
TGeoExtrusion& operator=(const TGeoExtrusion&)
virtual void PrintInfo() const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Sizeof3D() const
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
TGeoNode* fNode extruding daughter
TGeoExtrusion()
Default ctor.
TGeoExtrusion(const char *name, TGeoVolume *vol, Int_t inode, Double_t ovlp)
:TGeoOverlap(name, vol, ovlp)
Ctor.
TGeoNode* GetNode(Int_t /*iovlp*/) const
Get extruding node.
void Draw(Option_t *option)
Draw the extrusion. Mother volume will be blue, extruding daughter green,
extruding points red.
void PrintInfo() const
Print some info.
void Sizeof3D() const
Returns 3D size of this.
Inline Functions
void ~TGeoExtrusion()
Bool_t IsExtrusion() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TGeoExtrusion TGeoExtrusion(const TGeoExtrusion&)
TGeoExtrusion& operator=(const TGeoExtrusion&)
Author: Andrei Gheata 09-02-03
Last update: root/geom:$Name: $:$Id: TGeoOverlap.cxx,v 1.8 2005/11/18 16:07:59 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
ROOT 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.