UT_InclusiveRectImpl Class Reference

#include <UT_Rect.h>

Inheritance diagram for UT_InclusiveRectImpl:

UT_BaseRectImpl

List of all members.

Public Member Functions

 UT_InclusiveRectImpl ()
 UT_InclusiveRectImpl (const UT_DimRect &r)
 UT_InclusiveRectImpl (const UT_InclusiveRect &r)
 UT_InclusiveRectImpl (const UT_ExclusiveRect &r)
UT_InclusiveRectImploperator= (const UT_DimRect &r)
UT_InclusiveRectImploperator= (const UT_InclusiveRect &r)
UT_InclusiveRectImploperator= (const UT_ExclusiveRect &r)
void clear ()
bool isValid () const
void flipX (int w)
void flipY (int h)
int x1 () const
int y1 () const
int x2 () const
int y2 () const
int x2e () const
int y2e () 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 293 of file UT_Rect.h.


Constructor & Destructor Documentation

UT_InclusiveRectImpl::UT_InclusiveRectImpl (  )  [inline]

Definition at line 296 of file UT_Rect.h.

UT_InclusiveRectImpl::UT_InclusiveRectImpl ( const UT_DimRect r  ) 

UT_InclusiveRectImpl::UT_InclusiveRectImpl ( const UT_InclusiveRect r  ) 

UT_InclusiveRectImpl::UT_InclusiveRectImpl ( const UT_ExclusiveRect r  ) 


Member Function Documentation

void UT_InclusiveRectImpl::clear ( void   )  [inline]

Definition at line 306 of file UT_Rect.h.

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

Definition at line 312 of file UT_Rect.h.

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

Definition at line 318 of file UT_Rect.h.

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

Definition at line 336 of file UT_Rect.h.

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

Definition at line 309 of file UT_Rect.h.

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

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

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

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

Definition at line 339 of file UT_Rect.h.

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

Definition at line 338 of file UT_Rect.h.

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

Definition at line 341 of file UT_Rect.h.

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

Definition at line 343 of file UT_Rect.h.

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

Definition at line 345 of file UT_Rect.h.

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

Definition at line 347 of file UT_Rect.h.

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

Definition at line 342 of file UT_Rect.h.

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

Definition at line 344 of file UT_Rect.h.

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

Definition at line 346 of file UT_Rect.h.

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

Definition at line 348 of file UT_Rect.h.

int UT_InclusiveRectImpl::width (  )  const [inline]

Definition at line 335 of file UT_Rect.h.

int UT_InclusiveRectImpl::x (  )  const [inline]

Definition at line 333 of file UT_Rect.h.

int UT_InclusiveRectImpl::x1 (  )  const [inline]

Definition at line 326 of file UT_Rect.h.

int UT_InclusiveRectImpl::x2 (  )  const [inline]

Definition at line 328 of file UT_Rect.h.

int UT_InclusiveRectImpl::x2e (  )  const [inline]

Definition at line 330 of file UT_Rect.h.

int UT_InclusiveRectImpl::y (  )  const [inline]

Definition at line 334 of file UT_Rect.h.

int UT_InclusiveRectImpl::y1 (  )  const [inline]

Definition at line 327 of file UT_Rect.h.

int UT_InclusiveRectImpl::y2 (  )  const [inline]

Definition at line 329 of file UT_Rect.h.

int UT_InclusiveRectImpl::y2e (  )  const [inline]

Definition at line 331 of file UT_Rect.h.


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

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