/*! \ingroup PkgCircularKernel2GeometricConcepts \cgalConcept \sa `CircularKernel::ConstructLine_2` \sa `CircularKernel::ConstructCircle_2` */ class CircularKernel::GetEquation { public: /// \name Operations /// A model of this concept must provide: /// @{ /*! Returns the equation of the line. */ CircularKernel::Polynomial_1_2 operator()(const CircularKernel::Line_2 & c); /*! Returns the equation of the circle. */ CircularKernel::Polynomial_for_circles_2_2 operator()(const CircularKernel::Circle_2 & c); /// @} }; /* end CircularKernel::GetEquation */