openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
epoint.h File Reference

Go to the source code of this file.

Classes

class  ePoint
 

Macros

#define ABS(x)   ( x>0 ? x : -x )
 

Functions

bool operator== (const ePoint &p1, const ePoint &p2)
 
bool operator!= (const ePoint &p1, const ePoint &p2)
 
ePoint operator+ (const ePoint &p1, const ePoint &p2)
 
ePoint operator- (const ePoint &p1, const ePoint &p2)
 
ePoint operator+ (const ePoint &p1, const eSize &p2)
 
ePoint operator- (const ePoint &p1, const eSize &p2)
 
ePoint operator* (const ePoint &p, int c)
 
ePoint operator* (int c, const ePoint &p)
 
ePoint operator* (const ePoint &p, double c)
 
ePoint operator* (double c, const ePoint &p)
 
ePoint operator- (const ePoint &p)
 
ePoint operator/ (const ePoint &p, int c)
 
ePoint operator/ (const ePoint &p, double c)
 

Macro Definition Documentation

◆ ABS

#define ABS (   x)    ( x>0 ? x : -x )

Function Documentation

◆ operator!=()

bool operator!= ( const ePoint p1,
const ePoint p2 
)
inline

◆ operator*() [1/4]

ePoint operator* ( const ePoint p,
double  c 
)
inline

◆ operator*() [2/4]

ePoint operator* ( const ePoint p,
int  c 
)
inline

◆ operator*() [3/4]

ePoint operator* ( double  c,
const ePoint p 
)
inline

◆ operator*() [4/4]

ePoint operator* ( int  c,
const ePoint p 
)
inline

◆ operator+() [1/2]

ePoint operator+ ( const ePoint p1,
const ePoint p2 
)
inline

◆ operator+() [2/2]

ePoint operator+ ( const ePoint p1,
const eSize p2 
)
inline

◆ operator-() [1/3]

ePoint operator- ( const ePoint p)
inline

◆ operator-() [2/3]

ePoint operator- ( const ePoint p1,
const ePoint p2 
)
inline

◆ operator-() [3/3]

ePoint operator- ( const ePoint p1,
const eSize p2 
)
inline

◆ operator/() [1/2]

ePoint operator/ ( const ePoint p,
double  c 
)
inline

◆ operator/() [2/2]

ePoint operator/ ( const ePoint p,
int  c 
)
inline

◆ operator==()

bool operator== ( const ePoint p1,
const ePoint p2 
)
inline