BPoint.h File Reference
`#include <UI\UIFramework.h>`
`#include <UI\Core\MathUtils.h>`
`#include <Geom\IntegerTypes\Point.h>`

Go to the source code of this file.

## Classes

class  BPoint
The BPoint class defines a point in the plane using integer precision. More...

## Functions

bool operator== (const BPoint &p1, const BPoint &p2)
Operator overload for BPoint == (equality test). More...

bool operator!= (const BPoint &p1, const BPoint &p2)
Operator overload for BPoint != (not equal test). More...

const BPoint operator+ (const BPoint &p1, const BPoint &p2)

const BPoint operator- (const BPoint &p1, const BPoint &p2)
Operator overload for BPoint - (subtract). More...

const BPoint operator* (const BPoint &p, double c)
Operator overload for BPoint * (multiply with a double). More...

const BPoint operator* (double c, const BPoint &p)
Operator overload for BPoint * (multiply with a double). More...

const BPoint operator- (const BPoint &p)
Operator overload for BPoint - (subtract). More...

const BPoint operator/ (const BPoint &p, double c)
Operator overload for BPoint / (divide). More...

## Function Documentation

 bool operator!= ( const BPoint & p1, const BPoint & p2 )

Operator overload for BPoint != (not equal test).

Operator overload for != (not equal test).

References BPoint::X(), and BPoint::Y().

 const BPoint operator* ( const BPoint & p, double c )

Operator overload for BPoint * (multiply with a double).

Operator overload for * (multiply with a double).

References BPoint::X(), and BPoint::Y().

 const BPoint operator* ( double c, const BPoint & p )

Operator overload for BPoint * (multiply with a double).

Operator overload for * (multiply with a double).

References BPoint::X(), and BPoint::Y().

 const BPoint operator+ ( const BPoint & p1, const BPoint & p2 )

References BPoint::X(), and BPoint::Y().

 const BPoint operator- ( const BPoint & p1, const BPoint & p2 )

Operator overload for BPoint - (subtract).

References BPoint::X(), and BPoint::Y().

 const BPoint operator- ( const BPoint & p )

Operator overload for BPoint - (subtract).

References BPoint::X(), and BPoint::Y().

 const BPoint operator/ ( const BPoint & p, double c )

Operator overload for BPoint / (divide).