mirror of https://github.com/CGAL/cgal
34 lines
567 B
C++
34 lines
567 B
C++
|
|
/*!
|
|
\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 */
|
|
|