A vector space does not have an "origin", it has a zero vector. You seem to be confusing "vector space" with coordinate system. Also you have titled this "parameterization of an ellipse" yet there is no ellipse in your post. That makes this difficult to understand!
If I do understand it correctly, you write the coordinates of the point moving around the circle (x, y)= (r cos(\theta), r sin(\theta)). One can show that "moving around the circle at constant speed" (which I interpret as meaning the same distance on the circumference in the same time) is the same as moving at a constant angular velocity (the same angle in the same time). That is, \theta= \omega t where \omega is the constant angular velocity.
That means we have (x, y)= (r cos(\omega t), r sin(\omega t)). If the line, L, makes angle \phi with the positive x-axis (the slope of the line is tan(\phi)) then (x, y) makes angle \theta- \phi= \omega t- \phi with line L.