\begin{ccRefFunction}{circumcenter}

\ccFunction{Point_2<R>
circumcenter( const Point_2<R>& p,
              const Point_2<R>& q,
              const Point_2<R>& r);}
 {compute the center of the circle passing through the points $p$, $q$, and $r$.
  \ccPrecond $p$, $q$, and $r$ are not collinear.}

\ccFunction{Point_3<R>
circumcenter( const Point_3<R>& p,
              const Point_3<R>& q,
              const Point_3<R>& r);}
 {compute the center of the circle passing through the points $p$, $q$, and $r$.
  \ccPrecond $p$, $q$, and $r$ are not collinear.}

\ccFunction{Point_3<R>
circumcenter( const Point_3<R>& p,
              const Point_3<R>& q,
              const Point_3<R>& r,
              const Point_3<R>& s);}
 {compute the center of the sphere passing through the points $p$, $q$, $r$, and $s$.
  \ccPrecond $p$, $q$, $r$, and $s$ are not coplanar.}
\end{ccRefFunction}

