TEveWindowPack Class Reference

#include <TEveWindow.h>

Inheritance diagram for TEveWindowPack:

TEveWindow TEveWindow TEveElementList TEveElementList TEveElementList TEveElementList TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement List of all members.

Public Member Functions

 TEveWindowPack (TGPack *p, const char *n="TEveWindowPack", const char *t="")
virtual ~TEveWindowPack ()
virtual TGFrameGetGUIFrame ()
virtual Bool_t CanMakeNewSlots () const
virtual TEveWindowSlotNewSlotWithWeight (Float_t w)
virtual TEveWindowSlotNewSlot ()
void FlipOrientation ()
void SetVertical (Bool_t x=kTRUE)
void SetHorizontal ()
void EqualizeFrames ()
TGPackGetPack () const
 ClassDef (TEveWindowPack, 0)
 TEveWindowPack (TGPack *p, const char *n="TEveWindowPack", const char *t="")
virtual ~TEveWindowPack ()
virtual TGFrameGetGUIFrame ()
virtual Bool_t CanMakeNewSlots () const
virtual TEveWindowSlotNewSlotWithWeight (Float_t w)
virtual TEveWindowSlotNewSlot ()
void FlipOrientation ()
void SetVertical (Bool_t x=kTRUE)
void SetHorizontal ()
void EqualizeFrames ()
TGPackGetPack () const
 ClassDef (TEveWindowPack, 0)

Protected Attributes

TGPackfPack
TGPackfPack

Private Member Functions

 TEveWindowPack (const TEveWindowPack &)
TEveWindowPackoperator= (const TEveWindowPack &)
 TEveWindowPack (const TEveWindowPack &)
TEveWindowPackoperator= (const TEveWindowPack &)

Detailed Description

Definition at line 360 of file TEveWindow.h.


Constructor & Destructor Documentation

TEveWindowPack::TEveWindowPack ( const TEveWindowPack  )  [private]

TEveWindowPack::TEveWindowPack ( TGPack p,
const char *  n = "TEveWindowPack",
const char *  t = "" 
)

Definition at line 1413 of file TEveWindow.cxx.

TEveWindowPack::~TEveWindowPack (  )  [virtual]

Definition at line 1422 of file TEveWindow.cxx.

References TGFrame::DeleteWindow(), and fPack.

TEveWindowPack::TEveWindowPack ( const TEveWindowPack  )  [private]

TEveWindowPack::TEveWindowPack ( TGPack p,
const char *  n = "TEveWindowPack",
const char *  t = "" 
)

virtual TEveWindowPack::~TEveWindowPack (  )  [virtual]


Member Function Documentation

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

TGFrame * TEveWindowPack::GetGUIFrame (  )  [virtual]

Implements TEveWindow.

Definition at line 1430 of file TEveWindow.cxx.

References fPack.

virtual Bool_t TEveWindowPack::CanMakeNewSlots (  )  const [inline, virtual]

Reimplemented from TEveWindow.

Definition at line 375 of file TEveWindow.h.

References kTRUE.

TEveWindowSlot * TEveWindowPack::NewSlotWithWeight ( Float_t  w  )  [virtual]

Definition at line 1446 of file TEveWindow.cxx.

References TGPack::AddFrameWithWeight(), TEveWindow::CreateDefaultWindowSlot(), fPack, TGPack::Layout(), TGFrame::MapWindow(), and TEveWindow::PopulateEmptyFrame().

Referenced by NewSlot(), and TabsTest().

TEveWindowSlot * TEveWindowPack::NewSlot (  )  [virtual]

Reimplemented from TEveWindow.

Definition at line 1438 of file TEveWindow.cxx.

References NewSlotWithWeight().

Referenced by calo_detail(), calorimeters(), and PackTest().

void TEveWindowPack::FlipOrientation (  ) 

Definition at line 1464 of file TEveWindow.cxx.

References fPack, TGPack::GetVertical(), and TGPack::SetVertical().

void TEveWindowPack::SetVertical ( Bool_t  x = kTRUE  ) 

Definition at line 1472 of file TEveWindow.cxx.

References fPack, and TGPack::SetVertical().

Referenced by SetHorizontal().

void TEveWindowPack::SetHorizontal (  )  [inline]

Definition at line 381 of file TEveWindow.h.

References kFALSE, and SetVertical().

void TEveWindowPack::EqualizeFrames (  ) 

Definition at line 1480 of file TEveWindow.cxx.

References TGPack::EqualizeFrames(), fPack, and TGPack::Layout().

TGPack* TEveWindowPack::GetPack (  )  const [inline]

Definition at line 385 of file TEveWindow.h.

References fPack.

TEveWindowPack::ClassDef ( TEveWindowPack  ,
 
)

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

virtual TGFrame* TEveWindowPack::GetGUIFrame (  )  [virtual]

Implements TEveWindow.

virtual Bool_t TEveWindowPack::CanMakeNewSlots (  )  const [inline, virtual]

Reimplemented from TEveWindow.

Definition at line 375 of file TEveWindow.h.

References kTRUE.

virtual TEveWindowSlot* TEveWindowPack::NewSlotWithWeight ( Float_t  w  )  [virtual]

virtual TEveWindowSlot* TEveWindowPack::NewSlot (  )  [virtual]

Reimplemented from TEveWindow.

void TEveWindowPack::FlipOrientation (  ) 

void TEveWindowPack::SetVertical ( Bool_t  x = kTRUE  ) 

void TEveWindowPack::SetHorizontal (  )  [inline]

Definition at line 381 of file TEveWindow.h.

References kFALSE, and SetVertical().

void TEveWindowPack::EqualizeFrames (  ) 

TGPack* TEveWindowPack::GetPack (  )  const [inline]

Definition at line 385 of file TEveWindow.h.

References fPack.

TEveWindowPack::ClassDef ( TEveWindowPack  ,
 
)


Member Data Documentation

TGPack* TEveWindowPack::fPack [protected]

Definition at line 367 of file TEveWindow.h.

Referenced by EqualizeFrames(), FlipOrientation(), GetGUIFrame(), GetPack(), NewSlotWithWeight(), SetVertical(), and ~TEveWindowPack().

TGPack* TEveWindowPack::fPack [protected]

Definition at line 367 of file TEveWindow.h.


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