ui::util::Dimension Class Reference

Collaboration diagram for ui::util::Dimension:

Collaboration graph
[legend]
List of all members.

Detailed Description

Class representation of a 2d rectangular space.


Public Member Functions

 Dimension (int w, int h)
 Dimension ()
 Dimension (const Dimension &rhs)
Dimensionoperator= (const Dimension &rhs)
bool operator== (const Dimension &rhs)
void swap (Dimension &rhs) throw ()
 ~Dimension ()

Public Attributes

int width
int height


Constructor & Destructor Documentation

ui::util::Dimension::Dimension int  w,
int  h
 

Creates a new Rectangle with specified parameters.

ui::util::Dimension::Dimension  ) 
 

Default constructor. Creates an empty dimension.

ui::util::Dimension::Dimension const Dimension rhs  ) 
 

Copy constructor. Creates a new Dimension based on an existing.

ui::util::Dimension::~Dimension  ) 
 

Destructor.


Member Function Documentation

Dimension & ui::util::Dimension::operator= const Dimension rhs  ) 
 

Assignment operator. Assign one Dimension to another.

bool ui::util::Dimension::operator== const Dimension rhs  ) 
 

Compare two dimensions.

void ui::util::Dimension::swap Dimension rhs  )  throw ()
 

Swaps two dimensions.


Generated on Mon Jun 20 19:42:04 2005 for UI by doxygen 1.3.1 using KingsTools