struct nsRect
Members:
-
BottomLeft() const
-
BottomRight() const
-
Contains(const nsPoint&) const
-
public
Contains(const nsRect&) const
-
public
Contains(nscoord, nscoord) const
-
public
Deflate(const nsMargin&)
-
Deflate(const nsSize&)
-
public
Deflate(nscoord, nscoord)
-
Empty()
-
public
Inflate(const nsMargin&)
-
Inflate(const nsSize&)
-
public
Inflate(nscoord, nscoord)
-
public
IntersectRect(const nsRect&, const nsRect&)
-
public
Intersects(const nsRect&) const
-
IsEmpty() const
-
IsExactEqual(const nsRect&) const
-
MoveBy(const nsPoint&)
-
MoveBy(nscoord, nscoord)
-
MoveTo(const nsPoint&)
-
MoveTo(nscoord, nscoord)
-
public
ScaleRoundIn(float)
-
public
ScaleRoundOut(float)
-
public
ScaleRoundOutInverse(float)
-
public
ScaleRoundPreservingCentersInverse(float)
-
SetRect(const nsPoint&, const nsSize&)
-
SetRect(nscoord, nscoord, nscoord, nscoord)
-
Size() const
-
SizeBy(nscoord, nscoord)
-
SizeTo(const nsSize&)
-
SizeTo(nscoord, nscoord)
-
TopLeft() const
-
TopRight() const
-
public
UnionRect(const nsRect&, const nsRect&)
-
public
UnionRectIncludeEmpty(const nsRect&, const nsRect&)
-
XMost() const
-
YMost() const
-
public
height
-
nsRect()
-
nsRect(const nsPoint&, const nsSize&)
-
nsRect(const nsRect&)
-
nsRect(nscoord, nscoord, nscoord, nscoord)
-
operator!=(const nsRect&) const
-
operator*=(float)
-
operator+(const nsPoint&) const
-
operator+=(const nsPoint&)
-
operator-(const nsPoint&) const
-
operator-=(const nsPoint&)
-
operator==(const nsRect&) const
-
public
width
-
public
x
-
public
y
-
~nsRect()
Locations: