Cosine Curve

`r = a + bcos(θ)`


The graphs of `r = a + b cos(θ)` fall into three categories:
(a) `a = b` (cardioid)
(b) `a < b` (re-entrant loop)
(c) `a > b` (no cusp or non-re-entrant loop)