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..