`b` is ∠α. 

But this line doesn't really make sense, unless I'm misunderstanding things. It says that if `height` and `width` both are 0, that it should calculate `0/0`, which is not defined. That ternary operator is definitely not supposed to have that condition.