# BRect Summary

## Function Summary

Function | Description
--- | ---
!= | Compares the components of one BRect with another for inequality
& | Returns the intersection of two BRects
= | Copies the coordinates of one BRect to another
== | Compares the components of one BRect with another for equality
Constructor |
Contains() | Tests whether a BPoint or a BRect lies entirely within the rectangle
Data Members |
Function Summary |
Height() | Returns width of the rectangle, rounded up to the next whole number
InsetBy() | Shrinks rectangle on all sides by given amounts
InsetByCopy() | Shrinks rectangle on all sides by given amounts
InsetBySelf() | Shrinks rectangle on all sides by given amounts
IntegerHeight() | Returns height of the rectangle, rounded up to the next whole number
IntegerWidth() | Returns the difference between the top and bottom coordinates
Intersects() | Tests whether a BRect intersects the rectangle
IsValid() | Tests whether the rectangle's coordinates are valid
Member Functions |
OffsetBy() | Moves the rectangle by some amount
OffsetByCopy() | Moves the rectangle by some amount
OffsetBySelf() | Moves the rectangle by some amount
OffsetTo() | Moves the rectangle to another location
OffsetToCopy() | Moves the rectangle to another location
OffsetToSelf() | Moves the rectangle to another location
Operators |
PrintToStream() | Prints the coordinates of the rectangle to standard output
BRect |
BRect() | Constructor
Rectangle Size and Area |
Rectangle Validity |
Set() | Sets the rectangle
SetLeftBottom() | Sets the rectangle's bottom left corner
SetLeftTop() | Sets the rectangle's top left corner
SetRightBottom() | Sets the rectangle's bottom right corner
SetRightTop() | Sets the rectangle's top right corner
Width() | Returns the difference between the left and right coordinates
| | Returns the smallest rectangle enclosing two BRects

The Interface Kit Table of Contents | The Interface Kit Index

The Be Book,
...in lovely HTML...
for BeOS Release 5.

Copyright © 2000 Be, Inc. All rights reserved..