diff --git a/Packages/Arrangement_2/doc_tex/Sweep_line_2/sweep_line.tex b/Packages/Arrangement_2/doc_tex/Sweep_line_2/sweep_line.tex index 77b447058f3..8330cbd16e0 100644 --- a/Packages/Arrangement_2/doc_tex/Sweep_line_2/sweep_line.tex +++ b/Packages/Arrangement_2/doc_tex/Sweep_line_2/sweep_line.tex @@ -50,42 +50,7 @@ The endpoints of the resulting sub segments are printed out. \end{ccHtmlOnly} \end{figure} -\begin{alltt} -#include -#include -#include -#include -#include -#include - -typedef CGAL::Quotient NT; -typedef CGAL::Cartesian Kernel; -typedef CGAL::Arr_segment_traits_2 Traits_2; -typedef Traits_2::Point_2 Point_2; -typedef Traits_2::Curve_2 Segment_2; - -int main() -\{ - // Construct the input segments. - std::list segments; - - segments.push_back (Segment_2 (Point_2 (1, 5), Point_2 (8, 5))); - segments.push_back (Segment_2 (Point_2 (1, 1), Point_2 (8, 8))); - segments.push_back (Segment_2 (Point_2 (3, 1), Point_2 (3, 8))); - segments.push_back (Segment_2 (Point_2 (8, 5), Point_2 (8, 8))); - - // Compute all intersection points. - Traits_2 traits; - std::list pts; - - get_intersection_points (segments.begin(), segments.end(), - std::back_inserter (pts), traits); - - // Print the result. - std::copy (pts.begin(), pts.end(), std::cout ....); - return (0); -\} -\end{alltt} +\ccIncludeExampleCode{../examples/Arrangement_2/ex_sweep_line.C} \section*{Design and Implementation History} %===========================================