Include dependency graph for rect.h:

Classes

class  pp::Rect
 A 2 dimensional rectangle. More...
class  pp::FloatRect
 A 2 dimensional rectangle. More...

Namespaces

namespace  pp

Functions

bool operator== (const pp::Rect &lhs, const pp::Rect &rhs)
bool operator!= (const pp::Rect &lhs, const pp::Rect &rhs)
bool operator== (const pp::FloatRect &lhs, const pp::FloatRect &rhs)
bool operator!= (const pp::FloatRect &lhs, const pp::FloatRect &rhs)

Detailed Description

This file defines the APIs for creating a 2 dimensional rectangle.


Function Documentation

bool operator!=(const pp::Rectlhs,
const pp::Rectrhs 
) [inline]

This function determines whether two Rects are not equal.

Parameters:
[in]lhsThe Rect on the left-hand side of the equation.
[in]rhsThe Rect on the right-hand side of the equation.
Returns:
true if the given Rects are equal, otherwise false.
bool operator!=(const pp::FloatRectlhs,
const pp::FloatRectrhs 
) [inline]

This function determines whether two Rects are not equal.

Parameters:
[in]lhsThe FloatRect on the left-hand side of the equation.
[in]rhsThe FloatRect on the right-hand side of the equation.
Returns:
true if the given Rects are equal, otherwise false.
bool operator==(const pp::Rectlhs,
const pp::Rectrhs 
) [inline]

This function determines whether the x, y, width, and height values of two rectangles and are equal.

Parameters:
[in]lhsThe Rect on the left-hand side of the equation.
[in]rhsThe Rect on the right-hand side of the equation.
Returns:
true if they are equal, false if unequal.
bool operator==(const pp::FloatRectlhs,
const pp::FloatRectrhs 
) [inline]

This function determines whether the x, y, width, and height values of two rectangles and are equal.

Parameters:
[in]lhsThe FloatRect on the left-hand side of the equation.
[in]rhsThe FloatRect on the right-hand side of the equation.
Returns:
true if they are equal, false if unequal.
This site uses cookies to deliver and enhance the quality of its services and to analyze traffic. If you agree, cookies are also used to serve advertising and to personalize the content and advertisements that you see. Learn more about our use of cookies.