#include <TGLayout.h>
Inheritance diagram for TGMatrixLayout:
Public Member Functions | |
TGMatrixLayout (TGCompositeFrame *main, UInt_t r, UInt_t c, Int_t s=0, Int_t h=0) | |
virtual void | Layout () |
virtual TGDimension | GetDefaultSize () const |
virtual void | SavePrimitive (ostream &out, Option_t *="") |
TGMatrixLayout (TGCompositeFrame *main, UInt_t r, UInt_t c, Int_t s=0, Int_t h=0) | |
virtual void | Layout () |
virtual TGDimension | GetDefaultSize () const |
virtual void | SavePrimitive (ostream &out, Option_t *="") |
Public Attributes | |
Int_t | fSep |
Int_t | fHints |
UInt_t | fRows |
UInt_t | fColumns |
Protected Attributes | |
TGCompositeFrame * | fMain |
TList * | fList |
TGCompositeFrame * | fMain |
TList * | fList |
Private Member Functions | |
TGMatrixLayout (const TGMatrixLayout &) | |
TGMatrixLayout & | operator= (const TGMatrixLayout &) |
TGMatrixLayout (const TGMatrixLayout &) | |
TGMatrixLayout & | operator= (const TGMatrixLayout &) |
Definition at line 248 of file TGLayout.h.
TGMatrixLayout::TGMatrixLayout | ( | const TGMatrixLayout & | ) | [private] |
TGMatrixLayout::TGMatrixLayout | ( | TGCompositeFrame * | main, | |
UInt_t | r, | |||
UInt_t | c, | |||
Int_t | s = 0 , |
|||
Int_t | h = 0 | |||
) |
Definition at line 647 of file TGLayout.cxx.
References fColumns, fHints, fList, fMain, fRows, fSep, TGCompositeFrame::GetList(), and main().
TGMatrixLayout::TGMatrixLayout | ( | const TGMatrixLayout & | ) | [private] |
TGMatrixLayout::TGMatrixLayout | ( | TGCompositeFrame * | main, | |
UInt_t | r, | |||
UInt_t | c, | |||
Int_t | s = 0 , |
|||
Int_t | h = 0 | |||
) |
TGMatrixLayout& TGMatrixLayout::operator= | ( | const TGMatrixLayout & | ) | [private] |
void TGMatrixLayout::Layout | ( | ) | [virtual] |
Implements TGLayoutManager.
Definition at line 661 of file TGLayout.cxx.
References fColumns, TGDimension::fHeight, fList, fMain, TGLayoutManager::fModified, fRows, fSep, TGDimension::fWidth, TGFrame::GetBorderWidth(), kFALSE, TMath::Max(), maxsize, ptr, TIter::Reset(), x, and y.
TGDimension TGMatrixLayout::GetDefaultSize | ( | ) | const [virtual] |
Implements TGLayoutManager.
Definition at line 717 of file TGLayout.cxx.
References fColumns, TGDimension::fHeight, fList, fMain, fRows, fSep, TGDimension::fWidth, TGFrame::GetBorderWidth(), TMath::Max(), maxsize, ptr, and size.
void TGMatrixLayout::SavePrimitive | ( | ostream & | out, | |
Option_t * | = "" | |||
) | [virtual] |
Reimplemented from TObject.
Definition at line 1095 of file TGLayout.cxx.
References fColumns, fHints, fMain, fRows, fSep, and TGWindow::GetName().
TGMatrixLayout& TGMatrixLayout::operator= | ( | const TGMatrixLayout & | ) | [private] |
virtual void TGMatrixLayout::Layout | ( | ) | [virtual] |
Implements TGLayoutManager.
virtual TGDimension TGMatrixLayout::GetDefaultSize | ( | ) | const [virtual] |
Implements TGLayoutManager.
virtual void TGMatrixLayout::SavePrimitive | ( | ostream & | out, | |
Option_t * | = "" | |||
) | [virtual] |
Reimplemented from TObject.
TGCompositeFrame* TGMatrixLayout::fMain [protected] |
Definition at line 255 of file TGLayout.h.
Referenced by GetDefaultSize(), Layout(), SavePrimitive(), and TGMatrixLayout().
TList* TGMatrixLayout::fList [protected] |
Definition at line 256 of file TGLayout.h.
Referenced by GetDefaultSize(), Layout(), and TGMatrixLayout().
Definition at line 259 of file TGLayout.h.
Referenced by GetDefaultSize(), Layout(), SavePrimitive(), and TGMatrixLayout().
Definition at line 261 of file TGLayout.h.
Referenced by GetDefaultSize(), Layout(), SavePrimitive(), and TGMatrixLayout().
Definition at line 262 of file TGLayout.h.
Referenced by GetDefaultSize(), Layout(), SavePrimitive(), and TGMatrixLayout().
TGCompositeFrame* TGMatrixLayout::fMain [protected] |
Definition at line 255 of file TGLayout.h.
TList* TGMatrixLayout::fList [protected] |
Definition at line 256 of file TGLayout.h.