# ShRect Class Reference

Inheritance diagram for ShRect:

List of all members.

## Public Member Functions
| ShRect (void)
| ShRect (real itop, real ilft, real ibot, real irgt)
ShRect & | operator+= (const TVector2 &pt)
ShRect & | operator= (const TVector2 &pt)
ShRect | operator| (const TVector2 &) const
boolean | Contains (TVector2 &PP)
boolean | NonEmpty (void)
## Private Member Functions
real | Min (real a, real b) const
real | Max (real a, real b) const

## Detailed Description

Deprecated, use TMCRealRect instead

## Constructor & Destructor Documentation

ShRect::ShRect | ( | void |  | ) | `[inline]`

ShRect::ShRect | ( | real | itop,
|  | real | ilft,
|  | real | ibot,
|  | real | irgt |
| ) |  |  | `[inline]`

## Member Function Documentation

boolean ShRect::Contains | ( | TVector2 & | PP | ) | `[inline]`

real ShRect::Max | ( | real | a,
|  | real | b |
| ) |  |  | const`[inline, private]`

real ShRect::Min | ( | real | a,
|  | real | b |
| ) |  |  | const`[inline, private]`

boolean ShRect::NonEmpty | ( | void |  | ) | `[inline]`

ShRect & ShRect::operator+= | ( | const TVector2 & | pt | ) | `[inline]`

ShRect & ShRect::operator= | ( | const TVector2 & | pt | ) | `[inline]`

ShRect ShRect::operator| | ( | const TVector2 & | pt | ) | const`[inline]`

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

- ShaderTypes.h