TGTableLayoutHints Class Reference

#include <TGTableLayout.h>

Inheritance diagram for TGTableLayoutHints:

TGLayoutHints TGLayoutHints TRefCnt TObject TRefCnt TObject TRefCnt TObject TRefCnt TObject List of all members.

Public Member Functions

 TGTableLayoutHints (UInt_t attach_left, UInt_t attach_right, UInt_t attach_top, UInt_t attach_bottom, ULong_t hints=kLHintsNormal, UInt_t padleft=0, UInt_t padright=0, UInt_t padtop=0, UInt_t padbottom=0)
virtual ~TGTableLayoutHints ()
UInt_t GetAttachLeft () const
UInt_t GetAttachRight () const
UInt_t GetAttachTop () const
UInt_t GetAttachBottom () const
virtual void SavePrimitive (ostream &out, Option_t *="")
 TGTableLayoutHints (UInt_t attach_left, UInt_t attach_right, UInt_t attach_top, UInt_t attach_bottom, ULong_t hints=kLHintsNormal, UInt_t padleft=0, UInt_t padright=0, UInt_t padtop=0, UInt_t padbottom=0)
virtual ~TGTableLayoutHints ()
UInt_t GetAttachLeft () const
UInt_t GetAttachRight () const
UInt_t GetAttachTop () const
UInt_t GetAttachBottom () const
virtual void SavePrimitive (ostream &out, Option_t *="")

Protected Attributes

UInt_t fAttachLeft
UInt_t fAttachRight
UInt_t fAttachTop
UInt_t fAttachBottom

Private Member Functions

 TGTableLayoutHints (const TGTableLayoutHints &)
TGTableLayoutHintsoperator= (const TGTableLayoutHints &)
 TGTableLayoutHints (const TGTableLayoutHints &)
TGTableLayoutHintsoperator= (const TGTableLayoutHints &)

Detailed Description

Definition at line 37 of file TGTableLayout.h.


Constructor & Destructor Documentation

TGTableLayoutHints::TGTableLayoutHints ( const TGTableLayoutHints  )  [private]

TGTableLayoutHints::TGTableLayoutHints ( UInt_t  attach_left,
UInt_t  attach_right,
UInt_t  attach_top,
UInt_t  attach_bottom,
ULong_t  hints = kLHintsNormal,
UInt_t  padleft = 0,
UInt_t  padright = 0,
UInt_t  padtop = 0,
UInt_t  padbottom = 0 
) [inline]

Definition at line 50 of file TGTableLayout.h.

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

Definition at line 60 of file TGTableLayout.h.

TGTableLayoutHints::TGTableLayoutHints ( const TGTableLayoutHints  )  [private]

TGTableLayoutHints::TGTableLayoutHints ( UInt_t  attach_left,
UInt_t  attach_right,
UInt_t  attach_top,
UInt_t  attach_bottom,
ULong_t  hints = kLHintsNormal,
UInt_t  padleft = 0,
UInt_t  padright = 0,
UInt_t  padtop = 0,
UInt_t  padbottom = 0 
) [inline]

Definition at line 50 of file TGTableLayout.h.

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

Definition at line 60 of file TGTableLayout.h.


Member Function Documentation

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

UInt_t TGTableLayoutHints::GetAttachLeft (  )  const [inline]

Definition at line 62 of file TGTableLayout.h.

References fAttachLeft.

Referenced by TGTableLayout::CheckSanity(), TGTableLayout::FindRowColSizesMultiplyAttached(), TGTableLayout::FindRowColSizesSinglyAttached(), TGTableLayout::Layout(), SavePrimitive(), and TGTableLayout::SetRowColSizesInit().

UInt_t TGTableLayoutHints::GetAttachRight (  )  const [inline]

Definition at line 63 of file TGTableLayout.h.

References fAttachRight.

Referenced by TGTableLayout::CheckSanity(), TGTableLayout::FindRowColSizesMultiplyAttached(), TGTableLayout::FindRowColSizesSinglyAttached(), TGTableLayout::Layout(), SavePrimitive(), and TGTableLayout::SetRowColSizesInit().

UInt_t TGTableLayoutHints::GetAttachTop (  )  const [inline]

Definition at line 64 of file TGTableLayout.h.

References fAttachTop.

Referenced by TGTableLayout::CheckSanity(), TGTableLayout::FindRowColSizesMultiplyAttached(), TGTableLayout::FindRowColSizesSinglyAttached(), TGTableLayout::Layout(), SavePrimitive(), and TGTableLayout::SetRowColSizesInit().

UInt_t TGTableLayoutHints::GetAttachBottom (  )  const [inline]

Definition at line 65 of file TGTableLayout.h.

References fAttachBottom.

Referenced by TGTableLayout::CheckSanity(), TGTableLayout::FindRowColSizesMultiplyAttached(), TGTableLayout::FindRowColSizesSinglyAttached(), TGTableLayout::Layout(), SavePrimitive(), and TGTableLayout::SetRowColSizesInit().

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

Reimplemented from TGLayoutHints.

Definition at line 665 of file TGTableLayout.cxx.

References TGLayoutHints::fLayoutHints, GetAttachBottom(), GetAttachLeft(), GetAttachRight(), GetAttachTop(), TGLayoutHints::GetLayoutHints(), TGLayoutHints::GetPadBottom(), TGLayoutHints::GetPadLeft(), TGLayoutHints::GetPadRight(), TGLayoutHints::GetPadTop(), kLHintsBottom, kLHintsCenterX, kLHintsCenterY, kLHintsExpandX, kLHintsExpandY, kLHintsFillX, kLHintsFillY, kLHintsLeft, kLHintsNormal, kLHintsRight, kLHintsShrinkX, kLHintsShrinkY, kLHintsTop, and TString::Length().

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

UInt_t TGTableLayoutHints::GetAttachLeft (  )  const [inline]

Definition at line 62 of file TGTableLayout.h.

References fAttachLeft.

UInt_t TGTableLayoutHints::GetAttachRight (  )  const [inline]

Definition at line 63 of file TGTableLayout.h.

References fAttachRight.

UInt_t TGTableLayoutHints::GetAttachTop (  )  const [inline]

Definition at line 64 of file TGTableLayout.h.

References fAttachTop.

UInt_t TGTableLayoutHints::GetAttachBottom (  )  const [inline]

Definition at line 65 of file TGTableLayout.h.

References fAttachBottom.

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

Reimplemented from TGLayoutHints.


Member Data Documentation

UInt_t TGTableLayoutHints::fAttachLeft [protected]

Definition at line 44 of file TGTableLayout.h.

Referenced by GetAttachLeft().

UInt_t TGTableLayoutHints::fAttachRight [protected]

Definition at line 45 of file TGTableLayout.h.

Referenced by GetAttachRight().

UInt_t TGTableLayoutHints::fAttachTop [protected]

Definition at line 46 of file TGTableLayout.h.

Referenced by GetAttachTop().

UInt_t TGTableLayoutHints::fAttachBottom [protected]

Definition at line 47 of file TGTableLayout.h.

Referenced by GetAttachBottom().


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