\begin{ccRefFunctionObjectConcept}{CircularKernel::GetEquation}

\ccDefinition

To get the equation of a curve.

\ccCreationVariable{fo}

A model \ccVar\ of this type must provide:

\ccMethod{CircularKernel::AlgebraicKernelForCircles::Polynomial_1_2
    operator()(const CircularKernel::Line_2 & c);}
{Returns the equation of the line.}

\ccMethod{CircularKernel::AlgebraicKernelForCircles::PolynomialForCircles_2_2
    operator()(const CircularKernel::Circle_2 & c);}
{Returns the equation of the circle.}

\ccHasModels

\ccc{Circular_kernel_2::Get_equation;}

\end{ccRefFunctionObjectConcept}

