I would use is within angle instead of is between angles to make it more readable.
is within 45 degrees of 0 - East
is within 45 degrees of 45 - SE
is within 45 degrees of 90 - South
is within 45 degrees of 135 - SW
is within 45 degrees of 180 - West
is within 45 degrees of 225 - NW
is within 45 degrees of 270 - North
is within 45 degrees of 315 - NE