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