library: libGeomPainter
#include "TGeoOverlap.h"

TGeoNodeOverlap


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

class TGeoNodeOverlap : public TGeoOverlap

Inheritance Chart:
TObject
<-
TNamed
TAttLine
TAttFill
TAtt3D
<-
TGeoOverlap
<-
TGeoNodeOverlap

    public:
TGeoNodeOverlap() TGeoNodeOverlap(const char* name, TGeoVolume* vol, Int_t inode1, Int_t inode2, Double_t ovlp) TGeoNodeOverlap(const TGeoNodeOverlap&) virtual ~TGeoNodeOverlap() 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 TGeoNodeOverlap& operator=(const TGeoNodeOverlap&) virtual void PrintInfo() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Sizeof3D() const virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
TGeoNode* fNode1 first node TGeoNode* fNode2 second node

Class Description


TGeoNodeOverlap()
 Default ctor.

TGeoNodeOverlap(const char *name, TGeoVolume *vol, Int_t inode1, Int_t inode2, Double_t ovlp) :TGeoOverlap(name, vol, ovlp)
 Ctor.

TGeoNode* GetNode(Int_t iovlp) const
 Get one of the overlapping nodes.

void Draw(Option_t *option)
 Draw the overlap. One daughter will be blue, the other green,
 extruding points red.

void PrintInfo() const
 Print some info.

void Sizeof3D() const
 Get 3D size of this.



Inline Functions


                    void ~TGeoNodeOverlap()
                  Bool_t IsExtrusion() const
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
         TGeoNodeOverlap TGeoNodeOverlap(const TGeoNodeOverlap&)
        TGeoNodeOverlap& operator=(const TGeoNodeOverlap&)


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.