File diff r3698:3b732a391a27 → r3699:fbc996c74eb0
direction.h
Show inline comments
 
@@ -93,7 +93,8 @@ static inline Direction DiagDirToDir(Dia
 
/* the 2 axis */
 
typedef enum Axis {
 
	AXIS_X = 0,
 
	AXIS_Y = 1
 
	AXIS_Y = 1,
 
	AXIS_END
 
} Axis;
 

	
 

	
 
@@ -112,4 +113,19 @@ static inline DiagDirection AxisToDiagDi
 
	return (DiagDirection)(2 - a);
 
}
 

	
 
static inline bool IsValidDiagDirection(DiagDirection d)
 
{
 
	return d < DIAGDIR_END;
 
}
 

	
 
static inline bool IsValidDirection(DiagDirection d)
 
{
 
	return d < DIR_END;
 
}
 

	
 
static inline bool IsValidAxis(DiagDirection d)
 
{
 
	return d < AXIS_END;
 
}
 

	
 
#endif