TEveListTreeItem Class Reference

#include <TEveBrowser.h>

Inheritance diagram for TEveListTreeItem:

TGListTreeItem TGListTreeItem List of all members.

Public Member Functions

 TEveListTreeItem (TEveElement *el)
virtual ~TEveListTreeItem ()
virtual Bool_t IsActive () const
virtual Pixel_t GetActiveColor () const
virtual void SetActive (Bool_t)
virtual const char * GetText () const
virtual Int_t GetTextLength () const
virtual const char * GetTipText () const
virtual Int_t GetTipTextLength () const
virtual void SetText (const char *)
virtual void SetTipText (const char *)
virtual void SetUserData (void *, Bool_t=kFALSE)
virtual void * GetUserData () const
virtual const TGPictureGetPicture () const
virtual const TGPictureGetCheckBoxPicture () const
virtual void SetPictures (const TGPicture *, const TGPicture *)
virtual void SetCheckBoxPictures (const TGPicture *, const TGPicture *)
virtual void SetCheckBox (Bool_t=kTRUE)
virtual Bool_t HasCheckBox () const
virtual void CheckItem (Bool_t=kTRUE)
virtual void Toggle ()
virtual Bool_t IsChecked () const
virtual Bool_t HasColor () const
virtual Color_t GetColor () const
virtual void SetColor (Color_t)
virtual void ClearColor ()
 ClassDef (TEveListTreeItem, 0)
 TEveListTreeItem (TEveElement *el)
virtual ~TEveListTreeItem ()
virtual Bool_t IsActive () const
virtual Pixel_t GetActiveColor () const
virtual void SetActive (Bool_t)
virtual const char * GetText () const
virtual Int_t GetTextLength () const
virtual const char * GetTipText () const
virtual Int_t GetTipTextLength () const
virtual void SetText (const char *)
virtual void SetTipText (const char *)
virtual void SetUserData (void *, Bool_t=kFALSE)
virtual void * GetUserData () const
virtual const TGPictureGetPicture () const
virtual const TGPictureGetCheckBoxPicture () const
virtual void SetPictures (const TGPicture *, const TGPicture *)
virtual void SetCheckBoxPictures (const TGPicture *, const TGPicture *)
virtual void SetCheckBox (Bool_t=kTRUE)
virtual Bool_t HasCheckBox () const
virtual void CheckItem (Bool_t=kTRUE)
virtual void Toggle ()
virtual Bool_t IsChecked () const
virtual Bool_t HasColor () const
virtual Color_t GetColor () const
virtual void SetColor (Color_t)
virtual void ClearColor ()
 ClassDef (TEveListTreeItem, 0)

Protected Member Functions

void NotSupported (const char *func) const
void NotSupported (const char *func) const

Protected Attributes

TEveElementfElement
TEveElementfElement

Private Member Functions

 TEveListTreeItem (const TEveListTreeItem &)
TEveListTreeItemoperator= (const TEveListTreeItem &)
 TEveListTreeItem (const TEveListTreeItem &)
TEveListTreeItemoperator= (const TEveListTreeItem &)

Detailed Description

Definition at line 28 of file TEveBrowser.h.


Constructor & Destructor Documentation

TEveListTreeItem::TEveListTreeItem ( const TEveListTreeItem  )  [private]

TEveListTreeItem::TEveListTreeItem ( TEveElement el  )  [inline]

Definition at line 40 of file TEveBrowser.h.

virtual TEveListTreeItem::~TEveListTreeItem (  )  [inline, virtual]

Definition at line 41 of file TEveBrowser.h.

TEveListTreeItem::TEveListTreeItem ( const TEveListTreeItem  )  [private]

TEveListTreeItem::TEveListTreeItem ( TEveElement el  )  [inline]

Definition at line 40 of file TEveBrowser.h.

virtual TEveListTreeItem::~TEveListTreeItem (  )  [inline, virtual]

Definition at line 41 of file TEveBrowser.h.


Member Function Documentation

TEveListTreeItem& TEveListTreeItem::operator= ( const TEveListTreeItem  )  [private]

void TEveListTreeItem::NotSupported ( const char *  func  )  const [protected]

Definition at line 78 of file TEveBrowser.cxx.

References Form(), and Warning().

Referenced by ClearColor(), SetActive(), SetCheckBox(), SetCheckBoxPictures(), SetColor(), SetPictures(), SetText(), SetTipText(), and SetUserData().

virtual Bool_t TEveListTreeItem::IsActive (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 43 of file TEveBrowser.h.

References fElement, and TEveElement::GetSelectedLevel().

Pixel_t TEveListTreeItem::GetActiveColor (  )  const [virtual]

Implements TGListTreeItem.

Definition at line 87 of file TEveBrowser.cxx.

References fElement, TGFrame::GetDefaultSelectedBackground(), TEveElement::GetSelectedLevel(), kBlue, kCyan, and TColor::Number2Pixel().

virtual void TEveListTreeItem::SetActive ( Bool_t   )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 45 of file TEveBrowser.h.

References NotSupported().

virtual const char* TEveListTreeItem::GetText (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 47 of file TEveBrowser.h.

References fElement, and TEveElement::GetElementName().

virtual Int_t TEveListTreeItem::GetTextLength (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 48 of file TEveBrowser.h.

References fElement, and TEveElement::GetElementName().

virtual const char* TEveListTreeItem::GetTipText (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 49 of file TEveBrowser.h.

References fElement, and TEveElement::GetElementTitle().

virtual Int_t TEveListTreeItem::GetTipTextLength (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 50 of file TEveBrowser.h.

References fElement, and TEveElement::GetElementTitle().

virtual void TEveListTreeItem::SetText ( const char *   )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 51 of file TEveBrowser.h.

References NotSupported().

virtual void TEveListTreeItem::SetTipText ( const char *   )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 52 of file TEveBrowser.h.

References NotSupported().

virtual void TEveListTreeItem::SetUserData ( void *  ,
Bool_t  = kFALSE 
) [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 54 of file TEveBrowser.h.

References NotSupported().

virtual void* TEveListTreeItem::GetUserData (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 55 of file TEveBrowser.h.

References fElement.

virtual const TGPicture* TEveListTreeItem::GetPicture (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 57 of file TEveBrowser.h.

References fElement, TGListTreeItem::fOpen, and TEveElement::GetListTreeIcon().

virtual const TGPicture* TEveListTreeItem::GetCheckBoxPicture (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 58 of file TEveBrowser.h.

References fElement, and TEveElement::GetListTreeCheckBoxIcon().

virtual void TEveListTreeItem::SetPictures ( const TGPicture ,
const TGPicture  
) [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 60 of file TEveBrowser.h.

References NotSupported().

virtual void TEveListTreeItem::SetCheckBoxPictures ( const TGPicture ,
const TGPicture  
) [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 61 of file TEveBrowser.h.

References NotSupported().

virtual void TEveListTreeItem::SetCheckBox ( Bool_t  = kTRUE  )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 63 of file TEveBrowser.h.

References NotSupported().

virtual Bool_t TEveListTreeItem::HasCheckBox (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 64 of file TEveBrowser.h.

References kTRUE.

virtual void TEveListTreeItem::CheckItem ( Bool_t  = kTRUE  )  [inline, virtual]

Implements TGListTreeItem.

Definition at line 65 of file TEveBrowser.h.

void TEveListTreeItem::Toggle (  )  [virtual]

Reimplemented from TGListTreeItem.

Definition at line 102 of file TEveBrowser.cxx.

References TEveElement::ElementChanged(), fElement, IsChecked(), kTRUE, and TEveElement::SetRnrState().

virtual Bool_t TEveListTreeItem::IsChecked (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 67 of file TEveBrowser.h.

References fElement, and TEveElement::GetRnrState().

Referenced by Toggle().

virtual Bool_t TEveListTreeItem::HasColor (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 72 of file TEveBrowser.h.

References fElement, and TEveElement::HasMainColor().

virtual Color_t TEveListTreeItem::GetColor (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 73 of file TEveBrowser.h.

References fElement, and TEveElement::GetMainColor().

virtual void TEveListTreeItem::SetColor ( Color_t   )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 74 of file TEveBrowser.h.

References NotSupported().

virtual void TEveListTreeItem::ClearColor (  )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 75 of file TEveBrowser.h.

References NotSupported().

TEveListTreeItem::ClassDef ( TEveListTreeItem  ,
 
)

TEveListTreeItem& TEveListTreeItem::operator= ( const TEveListTreeItem  )  [private]

void TEveListTreeItem::NotSupported ( const char *  func  )  const [protected]

virtual Bool_t TEveListTreeItem::IsActive (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 43 of file TEveBrowser.h.

References fElement, and TEveElement::GetSelectedLevel().

virtual Pixel_t TEveListTreeItem::GetActiveColor (  )  const [virtual]

Implements TGListTreeItem.

virtual void TEveListTreeItem::SetActive ( Bool_t   )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 45 of file TEveBrowser.h.

References NotSupported().

virtual const char* TEveListTreeItem::GetText (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 47 of file TEveBrowser.h.

References fElement, and TEveElement::GetElementName().

virtual Int_t TEveListTreeItem::GetTextLength (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 48 of file TEveBrowser.h.

References fElement, and TEveElement::GetElementName().

virtual const char* TEveListTreeItem::GetTipText (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 49 of file TEveBrowser.h.

References fElement, and TEveElement::GetElementTitle().

virtual Int_t TEveListTreeItem::GetTipTextLength (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 50 of file TEveBrowser.h.

References fElement, and TEveElement::GetElementTitle().

virtual void TEveListTreeItem::SetText ( const char *   )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 51 of file TEveBrowser.h.

References NotSupported().

virtual void TEveListTreeItem::SetTipText ( const char *   )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 52 of file TEveBrowser.h.

References NotSupported().

virtual void TEveListTreeItem::SetUserData ( void *  ,
Bool_t  = kFALSE 
) [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 54 of file TEveBrowser.h.

References NotSupported().

virtual void* TEveListTreeItem::GetUserData (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 55 of file TEveBrowser.h.

References fElement.

virtual const TGPicture* TEveListTreeItem::GetPicture (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 57 of file TEveBrowser.h.

References fElement, TGListTreeItem::fOpen, and TEveElement::GetListTreeIcon().

virtual const TGPicture* TEveListTreeItem::GetCheckBoxPicture (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 58 of file TEveBrowser.h.

References fElement, and TEveElement::GetListTreeCheckBoxIcon().

virtual void TEveListTreeItem::SetPictures ( const TGPicture ,
const TGPicture  
) [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 60 of file TEveBrowser.h.

References NotSupported().

virtual void TEveListTreeItem::SetCheckBoxPictures ( const TGPicture ,
const TGPicture  
) [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 61 of file TEveBrowser.h.

References NotSupported().

virtual void TEveListTreeItem::SetCheckBox ( Bool_t  = kTRUE  )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 63 of file TEveBrowser.h.

References NotSupported().

virtual Bool_t TEveListTreeItem::HasCheckBox (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 64 of file TEveBrowser.h.

References kTRUE.

virtual void TEveListTreeItem::CheckItem ( Bool_t  = kTRUE  )  [inline, virtual]

Implements TGListTreeItem.

Definition at line 65 of file TEveBrowser.h.

virtual void TEveListTreeItem::Toggle (  )  [virtual]

Reimplemented from TGListTreeItem.

virtual Bool_t TEveListTreeItem::IsChecked (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 67 of file TEveBrowser.h.

References fElement, and TEveElement::GetRnrState().

virtual Bool_t TEveListTreeItem::HasColor (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 72 of file TEveBrowser.h.

References fElement, and TEveElement::HasMainColor().

virtual Color_t TEveListTreeItem::GetColor (  )  const [inline, virtual]

Implements TGListTreeItem.

Definition at line 73 of file TEveBrowser.h.

References fElement, and TEveElement::GetMainColor().

virtual void TEveListTreeItem::SetColor ( Color_t   )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 74 of file TEveBrowser.h.

References NotSupported().

virtual void TEveListTreeItem::ClearColor (  )  [inline, virtual]

Reimplemented from TGListTreeItem.

Definition at line 75 of file TEveBrowser.h.

References NotSupported().

TEveListTreeItem::ClassDef ( TEveListTreeItem  ,
 
)


Member Data Documentation

TEveElement* TEveListTreeItem::fElement [protected]

Definition at line 35 of file TEveBrowser.h.

Referenced by GetActiveColor(), GetCheckBoxPicture(), GetColor(), GetPicture(), GetText(), GetTextLength(), GetTipText(), GetTipTextLength(), GetUserData(), HasColor(), IsActive(), IsChecked(), and Toggle().

TEveElement* TEveListTreeItem::fElement [protected]

Definition at line 35 of file TEveBrowser.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:36:55 2011 for ROOT_528-00b_version by  doxygen 1.5.1