TGXYLayoutHints Class Reference

#include <TGXYLayout.h>

Inheritance diagram for TGXYLayoutHints:

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

Public Types

enum  ERubberFlag
enum  ERubberFlag

Public Member Functions

 TGXYLayoutHints (Double_t x, Double_t y, Double_t w, Double_t h, UInt_t rubberFlag=kLRubberX|kLRubberY)
Double_t GetX () const
Double_t GetY () const
Double_t GetW () const
Double_t GetH () const
UInt_t GetFlag () const
void SetX (Double_t x)
void SetY (Double_t y)
void SetW (Double_t w)
void SetH (Double_t h)
void SetFlag (UInt_t flag)
virtual void SavePrimitive (ostream &out, Option_t *="")
 TGXYLayoutHints (Double_t x, Double_t y, Double_t w, Double_t h, UInt_t rubberFlag=kLRubberX|kLRubberY)
Double_t GetX () const
Double_t GetY () const
Double_t GetW () const
Double_t GetH () const
UInt_t GetFlag () const
void SetX (Double_t x)
void SetY (Double_t y)
void SetW (Double_t w)
void SetH (Double_t h)
void SetFlag (UInt_t flag)
virtual void SavePrimitive (ostream &out, Option_t *="")

Protected Attributes

Double_t fX
Double_t fY
Double_t fW
Double_t fH
UInt_t fFlag

Detailed Description

Definition at line 97 of file TGXYLayout.h.


Member Enumeration Documentation

enum TGXYLayoutHints::ERubberFlag

Definition at line 108 of file TGXYLayout.h.

enum TGXYLayoutHints::ERubberFlag

Definition at line 108 of file TGXYLayout.h.


Constructor & Destructor Documentation

TGXYLayoutHints::TGXYLayoutHints ( Double_t  x,
Double_t  y,
Double_t  w,
Double_t  h,
UInt_t  rubberFlag = kLRubberX|kLRubberY 
)

TGXYLayoutHints::TGXYLayoutHints ( Double_t  x,
Double_t  y,
Double_t  w,
Double_t  h,
UInt_t  rubberFlag = kLRubberX|kLRubberY 
)


Member Function Documentation

Double_t TGXYLayoutHints::GetX (  )  const [inline]

Definition at line 118 of file TGXYLayout.h.

References fX.

Referenced by TGXYLayout::Layout(), and SavePrimitive().

Double_t TGXYLayoutHints::GetY (  )  const [inline]

Definition at line 119 of file TGXYLayout.h.

References fY.

Referenced by TGXYLayout::Layout(), and SavePrimitive().

Double_t TGXYLayoutHints::GetW (  )  const [inline]

Definition at line 120 of file TGXYLayout.h.

References fW.

Referenced by TGXYLayout::Layout(), and SavePrimitive().

Double_t TGXYLayoutHints::GetH (  )  const [inline]

Definition at line 121 of file TGXYLayout.h.

References fH.

Referenced by TGXYLayout::Layout(), and SavePrimitive().

UInt_t TGXYLayoutHints::GetFlag (  )  const [inline]

Definition at line 122 of file TGXYLayout.h.

References fFlag.

Referenced by TGXYLayout::Layout().

void TGXYLayoutHints::SetX ( Double_t  x  )  [inline]

Definition at line 124 of file TGXYLayout.h.

References fX.

void TGXYLayoutHints::SetY ( Double_t  y  )  [inline]

Definition at line 125 of file TGXYLayout.h.

References fY.

void TGXYLayoutHints::SetW ( Double_t  w  )  [inline]

Definition at line 126 of file TGXYLayout.h.

References fW.

void TGXYLayoutHints::SetH ( Double_t  h  )  [inline]

Definition at line 127 of file TGXYLayout.h.

References fH.

void TGXYLayoutHints::SetFlag ( UInt_t  flag  )  [inline]

Definition at line 128 of file TGXYLayout.h.

References fFlag.

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

Reimplemented from TGLayoutHints.

Definition at line 127 of file TGXYLayout.cxx.

References fFlag, flag, GetH(), GetW(), GetX(), GetY(), kLRubberH, kLRubberW, kLRubberX, and kLRubberY.

Double_t TGXYLayoutHints::GetX ( void   )  const [inline]

Definition at line 118 of file TGXYLayout.h.

References fX.

Double_t TGXYLayoutHints::GetY (  )  const [inline]

Definition at line 119 of file TGXYLayout.h.

References fY.

Double_t TGXYLayoutHints::GetW (  )  const [inline]

Definition at line 120 of file TGXYLayout.h.

References fW.

Double_t TGXYLayoutHints::GetH (  )  const [inline]

Definition at line 121 of file TGXYLayout.h.

References fH.

UInt_t TGXYLayoutHints::GetFlag (  )  const [inline]

Definition at line 122 of file TGXYLayout.h.

References fFlag.

void TGXYLayoutHints::SetX ( Double_t  x  )  [inline]

Definition at line 124 of file TGXYLayout.h.

References fX.

void TGXYLayoutHints::SetY ( Double_t  y  )  [inline]

Definition at line 125 of file TGXYLayout.h.

References fY.

void TGXYLayoutHints::SetW ( Double_t  w  )  [inline]

Definition at line 126 of file TGXYLayout.h.

References fW.

void TGXYLayoutHints::SetH ( Double_t  h  )  [inline]

Definition at line 127 of file TGXYLayout.h.

References fH.

void TGXYLayoutHints::SetFlag ( UInt_t  flag  )  [inline]

Definition at line 128 of file TGXYLayout.h.

References fFlag.

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

Reimplemented from TGLayoutHints.


Member Data Documentation

Double_t TGXYLayoutHints::fX [protected]

Definition at line 100 of file TGXYLayout.h.

Referenced by GetX(), and SetX().

Double_t TGXYLayoutHints::fY [protected]

Definition at line 101 of file TGXYLayout.h.

Referenced by GetY(), and SetY().

Double_t TGXYLayoutHints::fW [protected]

Definition at line 102 of file TGXYLayout.h.

Referenced by GetW(), and SetW().

Double_t TGXYLayoutHints::fH [protected]

Definition at line 103 of file TGXYLayout.h.

Referenced by GetH(), and SetH().

UInt_t TGXYLayoutHints::fFlag [protected]

Definition at line 104 of file TGXYLayout.h.

Referenced by GetFlag(), SavePrimitive(), and SetFlag().


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