UT_ExclusiveRectImpl Class Reference

#include <UT_Rect.h>

Inheritance diagram for UT_ExclusiveRectImpl:

UT_BaseRectImpl

List of all members.

Public Member Functions

 UT_ExclusiveRectImpl ()
 UT_ExclusiveRectImpl (const UT_DimRect &r)
 UT_ExclusiveRectImpl (const UT_InclusiveRect &r)
 UT_ExclusiveRectImpl (const UT_ExclusiveRect &r)
UT_ExclusiveRectImploperator= (const UT_DimRect &r)
UT_ExclusiveRectImploperator= (const UT_InclusiveRect &r)
UT_ExclusiveRectImploperator= (const UT_ExclusiveRect &r)
void clear ()
bool isValid () const
void flipX (int w)
void flipY (int h)
int x1 () const
int y1 () const
int x2e () const
int y2e () const
int x2 () const
int y2 () const
int x () const
int y () const
int width () const
int height () const
void setWidth (int w)
void setHeight (int h)
void setX (int x_)
void setY (int y_)
void setX1 (int x_)
void setY1 (int y_)
void setX2 (int x_)
void setY2 (int y_)
void setX2e (int x_)
void setY2e (int y_)


Detailed Description

Definition at line 351 of file UT_Rect.h.


Constructor & Destructor Documentation

UT_ExclusiveRectImpl::UT_ExclusiveRectImpl (  )  [inline]

Definition at line 354 of file UT_Rect.h.

UT_ExclusiveRectImpl::UT_ExclusiveRectImpl ( const UT_DimRect r  ) 

UT_ExclusiveRectImpl::UT_ExclusiveRectImpl ( const UT_InclusiveRect r  ) 

UT_ExclusiveRectImpl::UT_ExclusiveRectImpl ( const UT_ExclusiveRect r  ) 


Member Function Documentation

void UT_ExclusiveRectImpl::clear ( void   )  [inline]

Definition at line 364 of file UT_Rect.h.

void UT_ExclusiveRectImpl::flipX ( int  w  )  [inline]

Definition at line 370 of file UT_Rect.h.

void UT_ExclusiveRectImpl::flipY ( int  h  )  [inline]

Definition at line 376 of file UT_Rect.h.

int UT_ExclusiveRectImpl::height ( void   )  const [inline]

Definition at line 394 of file UT_Rect.h.

bool UT_ExclusiveRectImpl::isValid ( void   )  const [inline]

Definition at line 367 of file UT_Rect.h.

UT_ExclusiveRectImpl& UT_ExclusiveRectImpl::operator= ( const UT_ExclusiveRect r  ) 

UT_ExclusiveRectImpl& UT_ExclusiveRectImpl::operator= ( const UT_InclusiveRect r  ) 

UT_ExclusiveRectImpl& UT_ExclusiveRectImpl::operator= ( const UT_DimRect r  ) 

void UT_ExclusiveRectImpl::setHeight ( int  h  )  [inline]

Definition at line 397 of file UT_Rect.h.

void UT_ExclusiveRectImpl::setWidth ( int  w  )  [inline]

Definition at line 396 of file UT_Rect.h.

void UT_ExclusiveRectImpl::setX ( int  x_  )  [inline]

Definition at line 399 of file UT_Rect.h.

void UT_ExclusiveRectImpl::setX1 ( int  x_  )  [inline]

Definition at line 401 of file UT_Rect.h.

void UT_ExclusiveRectImpl::setX2 ( int  x_  )  [inline]

Definition at line 403 of file UT_Rect.h.

void UT_ExclusiveRectImpl::setX2e ( int  x_  )  [inline]

Definition at line 405 of file UT_Rect.h.

void UT_ExclusiveRectImpl::setY ( int  y_  )  [inline]

Definition at line 400 of file UT_Rect.h.

void UT_ExclusiveRectImpl::setY1 ( int  y_  )  [inline]

Definition at line 402 of file UT_Rect.h.

void UT_ExclusiveRectImpl::setY2 ( int  y_  )  [inline]

Definition at line 404 of file UT_Rect.h.

void UT_ExclusiveRectImpl::setY2e ( int  y_  )  [inline]

Definition at line 406 of file UT_Rect.h.

int UT_ExclusiveRectImpl::width (  )  const [inline]

Definition at line 393 of file UT_Rect.h.

int UT_ExclusiveRectImpl::x (  )  const [inline]

Definition at line 391 of file UT_Rect.h.

int UT_ExclusiveRectImpl::x1 (  )  const [inline]

Definition at line 384 of file UT_Rect.h.

int UT_ExclusiveRectImpl::x2 (  )  const [inline]

Definition at line 388 of file UT_Rect.h.

int UT_ExclusiveRectImpl::x2e (  )  const [inline]

Definition at line 386 of file UT_Rect.h.

int UT_ExclusiveRectImpl::y (  )  const [inline]

Definition at line 392 of file UT_Rect.h.

int UT_ExclusiveRectImpl::y1 (  )  const [inline]

Definition at line 385 of file UT_Rect.h.

int UT_ExclusiveRectImpl::y2 (  )  const [inline]

Definition at line 389 of file UT_Rect.h.

int UT_ExclusiveRectImpl::y2e (  )  const [inline]

Definition at line 387 of file UT_Rect.h.


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

Generated on Fri May 25 00:10:46 2012 for HDK by  doxygen 1.5.9