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.
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.