Possible Duplicate:
Parametric Equation of a Circle in 3D Space?
I know that, for example, if a circle is on a plane with counter-clockwise orientation, and with center $(a,b)$ and radius $R$, it has parametrization
$$r(t)=(a + R \cos{t};b + R \sin{t}) \quad 0 \leq t \leq 2\pi$$
and with clockwise orientation
$$r(t)=(a + R \sin{t},b + R \cos{t}).$$
Also, I know of forms of circle parametrization if it lies on horizontal plane $z=c$ and center $O(a,b,c)$, or if it is located on the plane $x=c$, I know how to parametrize the circle in this case. I am interested in what happens if the circle does not lie in any plane parallel to the coordinate planes?
Let $\mathbf{u},\mathbf{v}$ be any two orthonormal vectors in $\mathbb{R}^n$, let $\mathbf{a} \in \mathbb{R}^n$ and let $R > 0$ be a positive real number. Then the circle of radius $R$ with centre $\mathbf{a}$ lying in the plane through $\mathbf{a}$ which is parallel to $\mathbf{u}$ and $\mathbf{v}$ is given by
$$\mathbf{r}(t) = \mathbf{a} + (R\cos t)\mathbf{u} + (R\sin t)\mathbf{v}$$
where $\mathbf{r}(t)$ denotes the locus of the points on the circle.
So given a plane $\Pi \subseteq \mathbb{R}^3$, calculate $\mathbf{u}$ and $\mathbf{v}$ and substitute into the above.