ROOT  6.06/09
Reference Guide
Public Member Functions | Public Attributes | List of all members
TGRectangle Class Reference

Definition at line 113 of file TGDimension.h.

Public Member Functions

 TGRectangle ()
 
 TGRectangle (Int_t rx, Int_t ry, UInt_t rw, UInt_t rh)
 
 TGRectangle (const TGPosition &p, const TGDimension &d)
 
 TGRectangle (const TGRectangle &r)
 
virtual ~TGRectangle ()
 
Bool_t Contains (Int_t px, Int_t py) const
 
Bool_t Contains (const TGPosition &p) const
 
Bool_t Intersects (const TGRectangle &r) const
 
Int_t Area () const
 
TGDimension Size () const
 
TGPosition LeftTop () const
 
TGPosition RightBottom () const
 
void Merge (const TGRectangle &r)
 
void Empty ()
 
Bool_t IsEmpty () const
 

Public Attributes

Int_t fX
 
Int_t fY
 
UInt_t fW
 
UInt_t fH
 

#include <TGDimension.h>

Constructor & Destructor Documentation

TGRectangle::TGRectangle ( )
inline

Definition at line 121 of file TGDimension.h.

TGRectangle::TGRectangle ( Int_t  rx,
Int_t  ry,
UInt_t  rw,
UInt_t  rh 
)
inline

Definition at line 122 of file TGDimension.h.

TGRectangle::TGRectangle ( const TGPosition p,
const TGDimension d 
)
inline

Definition at line 124 of file TGDimension.h.

TGRectangle::TGRectangle ( const TGRectangle r)
inline

Definition at line 126 of file TGDimension.h.

virtual TGRectangle::~TGRectangle ( )
inlinevirtual

Definition at line 128 of file TGDimension.h.

Member Function Documentation

Int_t TGRectangle::Area ( ) const
inline

Definition at line 140 of file TGDimension.h.

Bool_t TGRectangle::Contains ( Int_t  px,
Int_t  py 
) const
inline

Definition at line 131 of file TGDimension.h.

Referenced by TGToolTip::HandleTimer().

Bool_t TGRectangle::Contains ( const TGPosition p) const
inline

Definition at line 134 of file TGDimension.h.

void TGRectangle::Empty ( )
inline
Bool_t TGRectangle::Intersects ( const TGRectangle r) const
inline

Definition at line 137 of file TGDimension.h.

Bool_t TGRectangle::IsEmpty ( ) const
inline
TGPosition TGRectangle::LeftTop ( ) const
inline

Definition at line 144 of file TGDimension.h.

Referenced by TGMdiContainer::GetDefaultSize().

void TGRectangle::Merge ( const TGRectangle r)
TGPosition TGRectangle::RightBottom ( ) const
inline
TGDimension TGRectangle::Size ( ) const
inline

Definition at line 142 of file TGDimension.h.

Member Data Documentation

UInt_t TGRectangle::fH
UInt_t TGRectangle::fW
Int_t TGRectangle::fX
Int_t TGRectangle::fY

The documentation for this class was generated from the following file: