UT_BaseRectImpl Class Reference

#include <UT_Rect.h>

Inheritance diagram for UT_BaseRectImpl:

UT_DimRectImpl UT_ExclusiveRectImpl UT_InclusiveRectImpl

List of all members.

Public Member Functions

 UT_BaseRectImpl ()
 UT_BaseRectImpl (int v0, int v1, int v2, int v3)
 UT_BaseRectImpl (const UT_BaseRectImpl &r)
UT_BaseRectImploperator= (const UT_BaseRectImpl &r)
void set (int v0, int v1, int v2, int v3)
int & operator() (int i)
int operator() (int i) const

Protected Member Functions

int I2D (int v1, int v2) const
int D2I (int v, int d) const
int E2D (int v1, int v2) const
int D2E (int v, int d) const
int E2I (int v2) const
int I2E (int v2) const

Static Protected Member Functions

static int flipI (int v, int d)

Protected Attributes

int myVals [4]


Detailed Description

Definition at line 206 of file UT_Rect.h.


Constructor & Destructor Documentation

UT_BaseRectImpl::UT_BaseRectImpl (  )  [inline]

Definition at line 209 of file UT_Rect.h.

UT_BaseRectImpl::UT_BaseRectImpl ( int  v0,
int  v1,
int  v2,
int  v3 
) [inline]

Definition at line 210 of file UT_Rect.h.

UT_BaseRectImpl::UT_BaseRectImpl ( const UT_BaseRectImpl r  )  [inline]

Definition at line 212 of file UT_Rect.h.


Member Function Documentation

int UT_BaseRectImpl::D2E ( int  v,
int  d 
) const [inline, protected]

Definition at line 233 of file UT_Rect.h.

int UT_BaseRectImpl::D2I ( int  v,
int  d 
) const [inline, protected]

Definition at line 231 of file UT_Rect.h.

int UT_BaseRectImpl::E2D ( int  v1,
int  v2 
) const [inline, protected]

Definition at line 232 of file UT_Rect.h.

int UT_BaseRectImpl::E2I ( int  v2  )  const [inline, protected]

Definition at line 234 of file UT_Rect.h.

static int UT_BaseRectImpl::flipI ( int  v,
int  d 
) [inline, static, protected]

Definition at line 238 of file UT_Rect.h.

int UT_BaseRectImpl::I2D ( int  v1,
int  v2 
) const [inline, protected]

Definition at line 230 of file UT_Rect.h.

int UT_BaseRectImpl::I2E ( int  v2  )  const [inline, protected]

Definition at line 235 of file UT_Rect.h.

int UT_BaseRectImpl::operator() ( int  i  )  const [inline]

Definition at line 226 of file UT_Rect.h.

int& UT_BaseRectImpl::operator() ( int  i  )  [inline]

Definition at line 225 of file UT_Rect.h.

UT_BaseRectImpl& UT_BaseRectImpl::operator= ( const UT_BaseRectImpl r  )  [inline]

Definition at line 215 of file UT_Rect.h.

void UT_BaseRectImpl::set ( int  v0,
int  v1,
int  v2,
int  v3 
) [inline]

Definition at line 222 of file UT_Rect.h.


Member Data Documentation

int UT_BaseRectImpl::myVals[4] [protected]

Definition at line 241 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