Concept

AlgebraicKernelForCircles::Solve

Definition

A model fo of this type must provide:

template < class OutputIterator >
OutputIterator
fo ( AlgebraicKernelForCircles::Polynomial_1_2 p1 ,
AlgebraicKernelForCircles::Polynomial_1_2 p2 ,
OutputIterator res )
Copies in the output iterator the common roots of p1 and p2, with their multiplicity, as objects of type std::pair< AlgebraicKernelForCircles::Root_for_circles_2_2, int>.

template < class OutputIterator >
OutputIterator
fo ( AlgebraicKernelForCircles::Polynomial_1_2 p1 ,
AlgebraicKernelForCircles::Polynomial_for_circles_2_2 p2 ,
OutputIterator res )
Same as previous.

template < class OutputIterator >
OutputIterator
fo ( AlgebraicKernelForCircles::Polynomial_for_circles_2_2 p1 ,
AlgebraicKernelForCircles::Polynomial_1_2 p2 ,
OutputIterator res )
Same as previous.

template < class OutputIterator >
OutputIterator
fo ( AlgebraicKernelForCircles::Polynomial_for_circles_2_2 p1 ,
AlgebraicKernelForCircles::Polynomial_for_circles_2_2 p2 ,
OutputIterator res )
Same as previous.