MAUtil::Rect Class Reference

#include <MAUtil/Geometry.h>

List of all members.

Public Member Functions

 Rect ()
 Rect (int x, int y, int width, int height)
bool contains (const Point &p) const
bool contains (int x, int y) const
bool overlaps (const Rect &r) const
void setPosition (int x, int y)
virtual void set (int x, int y, int w, int h)

Public Attributes

int x
int y
int width
int height


Constructor & Destructor Documentation

MAUtil::Rect::Rect  ) 
 

MAUtil::Rect::Rect int  x,
int  y,
int  width,
int  height
 


Member Function Documentation

bool MAUtil::Rect::contains const Point p  )  const
 

bool MAUtil::Rect::contains int  x,
int  y
const
 

bool MAUtil::Rect::overlaps const Rect r  )  const
 

Returns true iff this and r share any surface point.

void MAUtil::Rect::setPosition int  x,
int  y
 

virtual void MAUtil::Rect::set int  x,
int  y,
int  w,
int  h
[virtual]
 


Member Data Documentation

int MAUtil::Rect::x
 

int MAUtil::Rect::y
 

int MAUtil::Rect::width
 

int MAUtil::Rect::height
 


Generated on Sat Feb 13 00:15:39 2010 for MoSync 2 beta 1 by  doxygen 1.4.6-NO