mirror of https://github.com/CGAL/cgal
documented said hack, needs fixing
This commit is contained in:
parent
b07e2df018
commit
8d92f10f23
|
|
@ -603,9 +603,8 @@ intersection(const Type1 &obj1, const Type2 &obj2, const Type3 &obj3,
|
|||
OutputIterator intersections);}
|
||||
{Copies in the output iterator the intersection elements between the
|
||||
three objects. \ccc{intersections} iterates on
|
||||
elements of type \ccStyle{boost::optional< boost::variant< std::pair<Circular_arc_point_3<SphericalKernel>, unsigned>,
|
||||
Circle_3<SphericalKernel>, Sphere_3<SphericalKernel>, Plane_3<SphericalKernel> >}, in lexicographic order
|
||||
when this ordering is defined on the computed objects}
|
||||
elements of type \ccStyle{boost::variant< Circle_3, Plane_3, Sphere_3, std::pair< Circular_arc_point_3, unsigned > >}
|
||||
, in lexicographic order when this ordering is defined on the computed objects.}
|
||||
|
||||
where \ccStyle{Type1}, \ccStyle{Type2} and \ccStyle{Type3}
|
||||
can be either
|
||||
|
|
@ -614,7 +613,7 @@ can be either
|
|||
\item {} \ccStyle{Plane_3<SphericalKernel>}
|
||||
\end{itemize}
|
||||
|
||||
and depending of these types, the computed return value
|
||||
and depending of these types, the computed return value
|
||||
\begin{itemize}
|
||||
\item {} \ccStyle{std::pair<Circular_arc_point_3<SphericalKernel>, unsigned>},
|
||||
where the unsigned integer is the multiplicity of the corresponding
|
||||
|
|
@ -625,6 +624,9 @@ intersection point,
|
|||
and \ccc{obj3} are equal.
|
||||
\end{itemize}
|
||||
|
||||
A typedef for the result type is available through the traits class
|
||||
\ccStyle{template<K> Intersection_traits_spherical.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\ccExample
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue