TGXYLayout Class Reference

#include <TGXYLayout.h>

Inheritance diagram for TGXYLayout:

TGLayoutManager TGLayoutManager TObject TObject TObject TObject List of all members.

Public Member Functions

 TGXYLayout (TGCompositeFrame *main)
virtual void Layout ()
virtual TGDimension GetDefaultSize () const
virtual void SavePrimitive (ostream &out, Option_t *="")
void NewSize ()
 TGXYLayout (TGCompositeFrame *main)
virtual void Layout ()
virtual TGDimension GetDefaultSize () const
virtual void SavePrimitive (ostream &out, Option_t *="")
void NewSize ()

Protected Member Functions

 TGXYLayout (const TGXYLayout &)
TGXYLayoutoperator= (const TGXYLayout &)
 TGXYLayout (const TGXYLayout &)
TGXYLayoutoperator= (const TGXYLayout &)

Protected Attributes

TListfList
TGCompositeFramefMain
Bool_t fFirst
UInt_t fFirstWidth
UInt_t fFirstHeight
Int_t fTWidth
Int_t fTHeight
TListfList
TGCompositeFramefMain

Detailed Description

Definition at line 136 of file TGXYLayout.h.


Constructor & Destructor Documentation

TGXYLayout::TGXYLayout ( const TGXYLayout  )  [protected]

Definition at line 188 of file TGXYLayout.cxx.

TGXYLayout::TGXYLayout ( TGCompositeFrame main  ) 

Definition at line 160 of file TGXYLayout.cxx.

References dummy, fFirst, fFirstHeight, fFirstWidth, fList, fMain, fTHeight, fTWidth, TGLabel::GetDefaultFontStruct(), gVirtualX, height, kTRUE, main(), and width.

TGXYLayout::TGXYLayout ( const TGXYLayout  )  [protected]

TGXYLayout::TGXYLayout ( TGCompositeFrame main  ) 


Member Function Documentation

TGXYLayout & TGXYLayout::operator= ( const TGXYLayout  )  [protected]

Definition at line 202 of file TGXYLayout.cxx.

References fFirst, fFirstHeight, fFirstWidth, fList, fMain, fTHeight, fTWidth, and TObject::operator=().

void TGXYLayout::Layout (  )  [virtual]

Implements TGLayoutManager.

Definition at line 219 of file TGXYLayout.cxx.

References fFirst, fFirstHeight, fFirstWidth, fList, fMain, fTHeight, fTWidth, TGXYLayoutHints::GetFlag(), TGXYLayoutHints::GetH(), TGFrame::GetHeight(), TGXYLayoutHints::GetW(), TGFrame::GetWidth(), TGXYLayoutHints::GetX(), TGXYLayoutHints::GetY(), if(), kFALSE, kIsVisible, TGXYLayoutHints::kLRubberH, TGXYLayoutHints::kLRubberW, TGXYLayoutHints::kLRubberX, TGXYLayoutHints::kLRubberY, and ptr.

TGDimension TGXYLayout::GetDefaultSize (  )  const [virtual]

Implements TGLayoutManager.

Definition at line 282 of file TGXYLayout.cxx.

References fFirstHeight, fFirstWidth, and size.

void TGXYLayout::SavePrimitive ( ostream &  out,
Option_t = "" 
) [virtual]

Reimplemented from TObject.

Definition at line 292 of file TGXYLayout.cxx.

References fMain, and TGWindow::GetName().

void TGXYLayout::NewSize (  )  [inline]

Definition at line 159 of file TGXYLayout.h.

References fFirst, and kTRUE.

TGXYLayout& TGXYLayout::operator= ( const TGXYLayout  )  [protected]

virtual void TGXYLayout::Layout (  )  [virtual]

Implements TGLayoutManager.

virtual TGDimension TGXYLayout::GetDefaultSize (  )  const [virtual]

Implements TGLayoutManager.

virtual void TGXYLayout::SavePrimitive ( ostream &  out,
Option_t = "" 
) [virtual]

Reimplemented from TObject.

void TGXYLayout::NewSize (  )  [inline]

Definition at line 159 of file TGXYLayout.h.

References fFirst, and kTRUE.


Member Data Documentation

TList* TGXYLayout::fList [protected]

Definition at line 139 of file TGXYLayout.h.

Referenced by Layout(), operator=(), and TGXYLayout().

TGCompositeFrame* TGXYLayout::fMain [protected]

Definition at line 140 of file TGXYLayout.h.

Referenced by Layout(), operator=(), SavePrimitive(), and TGXYLayout().

Bool_t TGXYLayout::fFirst [protected]

Definition at line 142 of file TGXYLayout.h.

Referenced by Layout(), NewSize(), operator=(), and TGXYLayout().

UInt_t TGXYLayout::fFirstWidth [protected]

Definition at line 143 of file TGXYLayout.h.

Referenced by GetDefaultSize(), Layout(), operator=(), and TGXYLayout().

UInt_t TGXYLayout::fFirstHeight [protected]

Definition at line 144 of file TGXYLayout.h.

Referenced by GetDefaultSize(), Layout(), operator=(), and TGXYLayout().

Int_t TGXYLayout::fTWidth [protected]

Definition at line 146 of file TGXYLayout.h.

Referenced by Layout(), operator=(), and TGXYLayout().

Int_t TGXYLayout::fTHeight [protected]

Definition at line 147 of file TGXYLayout.h.

Referenced by Layout(), operator=(), and TGXYLayout().

TList* TGXYLayout::fList [protected]

Definition at line 139 of file TGXYLayout.h.

TGCompositeFrame* TGXYLayout::fMain [protected]

Definition at line 140 of file TGXYLayout.h.


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