TGLRect Viewport (pixel base) 2D rectangle class
| TGLRect() | |
| TGLRect(const TGLRect&) | |
| TGLRect(Int_t x, Int_t y, Int_t width, Int_t height) | |
| TGLRect(Int_t x, Int_t y, UInt_t width, UInt_t height) | |
| virtual | ~TGLRect() |
| Double_t | Aspect() const |
| Int_t | Bottom() const |
| const Int_t* | CArr() const |
| Int_t* | CArr() |
| Int_t | CenterX() const |
| Int_t | CenterY() const |
| static TClass* | Class() |
| Int_t | Diagonal() const |
| void | Expand(Int_t x, Int_t y) |
| Int_t | Height() const |
| Int_t& | Height() |
| virtual TClass* | IsA() const |
| Int_t | Left() const |
| Int_t | Longest() const |
| void | Offset(Int_t dX, Int_t dY) |
| TGLRect& | operator=(const TGLRect&) |
| EOverlap | Overlap(const TGLRect& other) const |
| Int_t | Right() const |
| void | Set(Int_t x, Int_t y, Int_t width, Int_t height) |
| void | SetCorner(Int_t x, Int_t y) |
| virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
| virtual void | Streamer(TBuffer& b) |
| void | StreamerNVirtual(TBuffer& b) |
| Int_t | Top() const |
| Int_t | Width() const |
| Int_t& | Width() |
| Int_t | X() const |
| Int_t& | X() |
| Int_t | Y() const |
| Int_t& | Y() |

Construct rect object, corner (x,y), dimensions 'width', 'height'
Construct rect object, corner (x,y), dimensions 'width', 'height'
Return overlap result (kInside, kOutside, kPartial) of this rect with 'other'