Cytopia  0.3
A city building simulation game
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PointFunctions.hxx File Reference
#include "Point.hxx"
#include "../../util/LOG.hxx"
#include "betterEnums.hxx"
#include <vector>
+ Include dependency graph for PointFunctions.hxx:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PointFunctions
 

Functions

 BETTER_ENUM (NeighborNodesPosition, unsigned char, BOTTOM_LEFT=1U<< 6, LEFT=1U<< 2, TOP_LEFT=1U<< 4, BOTTOM=1U<< 1, CENTER=0U, TOP=1U, BOTTOM_RIGHT=1U<< 7, RIGHT=1U<< 3, TOP_RIGHT=1U<< 5)
 

Function Documentation

◆ BETTER_ENUM()

BETTER_ENUM ( NeighborNodesPosition  ,
unsigned char  ,
BOTTOM_LEFT  = 1U<< 6,
LEFT  = 1U<< 2,
TOP_LEFT  = 1U<< 4,
BOTTOM  = 1U<< 1,
CENTER  = 0U,
TOP  = 1U,
BOTTOM_RIGHT  = 1U<< 7,
RIGHT  = 1U<< 3,
TOP_RIGHT  = 1U<< 5 
)