bug in Intersect_3, missing Outputiterator

This commit is contained in:
Sébastien Loriot 2009-07-01 14:35:40 +00:00
parent 18611be7bd
commit ae2a914f0e
1 changed files with 12 additions and 8 deletions

View File

@ -1265,13 +1265,15 @@ template < class SK > \
template < class OutputIterator > template < class OutputIterator >
OutputIterator OutputIterator
operator()(const Line_3 & l, const Line_arc_3 & la) const operator()(const Line_3 & l, const Line_arc_3 & la,
{ return SphericalFunctors::intersect_3<SK> (l,la); } OutputIterator res) const
{ return SphericalFunctors::intersect_3<SK> (l,la,res); }
template < class OutputIterator > template < class OutputIterator >
OutputIterator OutputIterator
operator()(const Line_arc_3 & la, const Line_3 & l) const operator()(const Line_arc_3 & la, const Line_3 & l,
{ return SphericalFunctors::intersect_3<SK> (l,la); } OutputIterator res) const
{ return SphericalFunctors::intersect_3<SK> (l,la,res); }
template < class OutputIterator > template < class OutputIterator >
OutputIterator OutputIterator
@ -1317,13 +1319,15 @@ template < class SK > \
template < class OutputIterator > template < class OutputIterator >
OutputIterator OutputIterator
operator()(const Line_3 & l, const Circular_arc_3 & ca) const operator()(const Line_3 & l, const Circular_arc_3 & ca,
{ return SphericalFunctors::intersect_3<SK> (l,ca); } OutputIterator res) const
{ return SphericalFunctors::intersect_3<SK> (l,ca,res); }
template < class OutputIterator > template < class OutputIterator >
OutputIterator OutputIterator
operator()(const Circular_arc_3 & ca, const Line_3 & l) const operator()(const Circular_arc_3 & ca, const Line_3 & l,
{ return SphericalFunctors::intersect_3<SK> (l,ca); } OutputIterator res) const
{ return SphericalFunctors::intersect_3<SK> (l,ca,res); }
template < class OutputIterator > template < class OutputIterator >
OutputIterator OutputIterator