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'