Location:
e32std.h
class TRegionFix : public TRegion;
A fixed size region.
The region consists of a fixed number of rectangles; this number is specified in the templated argument. The region cannot be expanded to contain more than this number of rectangles. If an attempt is made to do so, the region's error flag is set, and the region is cleared.
Note that when adding a rectangle to a region, if that rectangle overlaps an existing rectangle, the operation causes more than one rectangle to be created.
TRegion
- Clipping region - abstract base class
TRegionFix
- A fixed size region
Defined in TRegionFix
:
TRegionFix()
, TRegionFix()
, TRegionFix()
Inherited from TRegion
:
AddRect()
,
BoundingRect()
,
CheckError()
,
Clear()
,
ClipRect()
,
Contains()
,
Copy()
,
Count()
,
ERRegionBuf
,
ForceError()
,
Intersect()
,
Intersection()
,
Intersects()
,
IsContainedBy()
,
IsEmpty()
,
Offset()
,
RectangleList()
,
RectangleListW()
,
Sort()
,
SubRect()
,
SubRegion()
,
Tidy()
,
Union()
,
anonymous
,
iAllocedRects
,
iCount
,
iError
,
operator[]()
inline TRegionFix(const TRect &aRect);
Constructs a fixed size region with a TRect
.
|
inline TRegionFix(const TRegionFix< S > &aRegion);
Copy constructor.
|