TGeoAtt


class description - source file - inheritance tree

class TGeoAtt


    public:
TGeoAtt TGeoAtt() TGeoAtt TGeoAtt(Option_t* vis_opt, Option_t* activity_opt, Option_t* optimization_opt) TGeoAtt TGeoAtt(const TGeoAtt&) virtual void ~TGeoAtt() static TClass* Class() virtual TClass* IsA() const virtual Bool_t IsVisDaughters() const virtual Bool_t IsVisible() const virtual Bool_t IsVisStreamed() const virtual Bool_t IsVisTouched() const void ResetBit(UInt_t f) virtual void SetActivity(Option_t* option) void SetBit(UInt_t f) virtual void SetOptimization(Option_t* option) void SetVisDaughters(Bool_t vis = kTRUE) virtual void SetVisibility(Bool_t vis = kTRUE) void SetVisStreamed(Bool_t vis = kTRUE) void SetVisTouched(Bool_t vis = kTRUE) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) Bool_t TestBit(UInt_t f) const

Data Members


    protected:
UInt_t fGeoAtt option flags public:
static const enum TGeoAtt:: kBitMask static const TGeoAtt::EGeoVisibilityAtt kVisOverride static const TGeoAtt::EGeoVisibilityAtt kVisNone static const TGeoAtt::EGeoVisibilityAtt kVisThis static const TGeoAtt::EGeoVisibilityAtt kVisDaughters static const TGeoAtt::EGeoVisibilityAtt kVisOneLevel static const TGeoAtt::EGeoVisibilityAtt kVisStreamed static const TGeoAtt::EGeoVisibilityAtt kVisTouched static const TGeoAtt::EGeoActivityAtt kActOverride static const TGeoAtt::EGeoActivityAtt kActNone static const TGeoAtt::EGeoActivityAtt kActThis static const TGeoAtt::EGeoActivityAtt kActDaughters static const TGeoAtt::EGeoOptimizationAtt kUseBoundingBox static const TGeoAtt::EGeoOptimizationAtt kUseVoxels static const TGeoAtt::EGeoOptimizationAtt kUseGsord


See also

TGeoNode, TGeoVolume

Class Description


TGeoAtt()
 Default constructor

TGeoAtt(Option_t * /*vis_opt*/, Option_t * /*activity_opt*/, Option_t * /*optimization_opt*/)
 constructor

~TGeoAtt()
 Destructor

void SetVisibility(Bool_t vis)
 set visibility for this object

void SetVisDaughters(Bool_t vis)
 set visibility for this object

void SetVisStreamed(Bool_t vis)
 set visibility for this object

void SetVisTouched(Bool_t vis)
 set visibility for this object

void SetActivity(Option_t * /*option*/)
 set activity flags

void SetOptimization(Option_t * /*option*/)
 set optimization flags



Inline Functions


               void SetBit(UInt_t f)
               void ResetBit(UInt_t f)
             Bool_t TestBit(UInt_t f) const
             Bool_t IsVisible() const
             Bool_t IsVisDaughters() const
             Bool_t IsVisStreamed() const
             Bool_t IsVisTouched() const
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
            TGeoAtt TGeoAtt(const TGeoAtt&)


Author: Andrei Gheata 01/11/01
Last update: root/geom:$Name: $:$Id: TGeoAtt.cxx,v 1.4 2003/01/20 10:25:57 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


ROOT page - Class index - 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.