mirror of https://github.com/CGAL/cgal
deprecate LEDA traits class; should be replaced by LEDA rat kernel traits CEP
This commit is contained in:
parent
33bad32876
commit
c26ecaf29f
|
|
@ -1,3 +1,7 @@
|
|||
3.37 (23 Oct 2002)
|
||||
- deprecate LEDA traits class; should be replaced by LEDA rat kernel traits
|
||||
CEP
|
||||
|
||||
3.36 (17 Oct 2002)
|
||||
- added missing include of ch_extreme_points_2.h in ch_jarvis.C
|
||||
- adjust LEDA ch traits to use the new kernel function objects
|
||||
|
|
|
|||
|
|
@ -12,11 +12,11 @@ points lie. The class
|
|||
is a second traits class based on \cgal\ primitives but differs from
|
||||
\ccc{Convex_hull_traits_2} in that some of its primitives reuse
|
||||
intermediate results to speed up computation.
|
||||
There are also two traits classes defined for the two geometry kernels
|
||||
provided in \leda\ \cite{mn-l-99}
|
||||
(\ccc{Convex_hull_leda_traits_2}\ccIndexMainItem[C]{Convex_hull_leda_traits_2}
|
||||
and
|
||||
\ccc{Convex_hull_rat_leda_traits_2}\ccIndexMainItem[C]{Convex_hull_rat_leda_traits_2}), which provide an easy means of comparison with these kernels.
|
||||
%There are also two traits classes defined for the two geometry kernels
|
||||
%provided in \leda\ \cite{mn-l-99}
|
||||
%(\ccc{Convex_hull_leda_traits_2}\ccIndexMainItem[C]{Convex_hull_leda_traits_2}
|
||||
%and
|
||||
%\ccc{Convex_hull_rat_leda_traits_2}\ccIndexMainItem[C]{Convex_hull_rat_leda_traits_2}), which provide an easy means of comparison with these kernels.
|
||||
In addition, there are three projective traits classes
|
||||
(\ccc{Convex_hull_projective_xy_traits_2},
|
||||
\ccc{Convex_hull_projective_xz_traits_2}, and
|
||||
|
|
|
|||
|
|
@ -97,11 +97,11 @@ object types must exist.
|
|||
\ccHasModels
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_traits_2<R>} \\
|
||||
\ccAutoIndexingOn
|
||||
|
||||
|
|
|
|||
|
|
@ -70,8 +70,8 @@ the orientation-determinant for three points.
|
|||
|
||||
\ccSeeAlso
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
|
|
|
|||
|
|
@ -68,10 +68,10 @@ $xy$ plane (\textit{i.e.}, by ignoring the $z$ coordinate).
|
|||
\ccSeeAlso
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_traits_2<R>}
|
||||
|
||||
\ccIndexTraitsClassEnd
|
||||
|
|
|
|||
|
|
@ -67,10 +67,10 @@ _distance_to_line_2}{}
|
|||
\ccSeeAlso
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_traits_2<R>}
|
||||
|
||||
\ccIndexTraitsClassEnd
|
||||
|
|
|
|||
|
|
@ -68,10 +68,10 @@ _distance_to_line_2}{}
|
|||
\ccSeeAlso
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_traits_2<R>}
|
||||
|
||||
\ccIndexTraitsClassEnd
|
||||
|
|
|
|||
|
|
@ -68,11 +68,11 @@ to the default traits class for these functions.
|
|||
\ccSeeAlso
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2}
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2}
|
||||
|
||||
\ccIndexTraitsClassEnd
|
||||
\ccAutoIndexingOff
|
||||
|
|
|
|||
|
|
@ -52,11 +52,11 @@ defining \ccc{CGAL_CH_CHECK_EXPENSIVE}%
|
|||
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_traits_2<R>}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -25,11 +25,11 @@
|
|||
\input{Convex_hull_2_ref/convex_hull_2.tex}
|
||||
\input{Convex_hull_2_ref/ConvexHullTraits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_constructive_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_leda_traits_2.tex}
|
||||
%\input{Convex_hull_2_ref/Convex_hull_leda_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_projective_xy_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_projective_xz_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_projective_yz_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_rat_leda_traits_2.tex}
|
||||
%\input{Convex_hull_2_ref/Convex_hull_rat_leda_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/is_ccw_strongly_convex_2.tex}
|
||||
\input{Convex_hull_2_ref/is_cw_strongly_convex_2.tex}
|
||||
|
|
|
|||
|
|
@ -12,11 +12,11 @@ points lie. The class
|
|||
is a second traits class based on \cgal\ primitives but differs from
|
||||
\ccc{Convex_hull_traits_2} in that some of its primitives reuse
|
||||
intermediate results to speed up computation.
|
||||
There are also two traits classes defined for the two geometry kernels
|
||||
provided in \leda\ \cite{mn-l-99}
|
||||
(\ccc{Convex_hull_leda_traits_2}\ccIndexMainItem[C]{Convex_hull_leda_traits_2}
|
||||
and
|
||||
\ccc{Convex_hull_rat_leda_traits_2}\ccIndexMainItem[C]{Convex_hull_rat_leda_traits_2}), which provide an easy means of comparison with these kernels.
|
||||
%There are also two traits classes defined for the two geometry kernels
|
||||
%provided in \leda\ \cite{mn-l-99}
|
||||
%(\ccc{Convex_hull_leda_traits_2}\ccIndexMainItem[C]{Convex_hull_leda_traits_2}
|
||||
%and
|
||||
%\ccc{Convex_hull_rat_leda_traits_2}\ccIndexMainItem[C]{Convex_hull_rat_leda_traits_2}), which provide an easy means of comparison with these kernels.
|
||||
In addition, there are three projective traits classes
|
||||
(\ccc{Convex_hull_projective_xy_traits_2},
|
||||
\ccc{Convex_hull_projective_xz_traits_2}, and
|
||||
|
|
|
|||
|
|
@ -97,11 +97,11 @@ object types must exist.
|
|||
\ccHasModels
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_traits_2<R>} \\
|
||||
\ccAutoIndexingOn
|
||||
|
||||
|
|
|
|||
|
|
@ -70,8 +70,8 @@ the orientation-determinant for three points.
|
|||
|
||||
\ccSeeAlso
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
|
|
|
|||
|
|
@ -68,10 +68,10 @@ $xy$ plane (\textit{i.e.}, by ignoring the $z$ coordinate).
|
|||
\ccSeeAlso
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_traits_2<R>}
|
||||
|
||||
\ccIndexTraitsClassEnd
|
||||
|
|
|
|||
|
|
@ -67,10 +67,10 @@ _distance_to_line_2}{}
|
|||
\ccSeeAlso
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_traits_2<R>}
|
||||
|
||||
\ccIndexTraitsClassEnd
|
||||
|
|
|
|||
|
|
@ -68,10 +68,10 @@ _distance_to_line_2}{}
|
|||
\ccSeeAlso
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_traits_2<R>}
|
||||
|
||||
\ccIndexTraitsClassEnd
|
||||
|
|
|
|||
|
|
@ -68,11 +68,11 @@ to the default traits class for these functions.
|
|||
\ccSeeAlso
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2}
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2}
|
||||
|
||||
\ccIndexTraitsClassEnd
|
||||
\ccAutoIndexingOff
|
||||
|
|
|
|||
|
|
@ -52,11 +52,11 @@ defining \ccc{CGAL_CH_CHECK_EXPENSIVE}%
|
|||
|
||||
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_constructive_traits_2<R>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xy_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_xz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_projective_yz_traits_2<Point_3>} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
%\ccRefIdfierPage{CGAL::Convex_hull_rat_leda_traits_2} \\
|
||||
\ccRefIdfierPage{CGAL::Convex_hull_traits_2<R>}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -25,11 +25,11 @@
|
|||
\input{Convex_hull_2_ref/convex_hull_2.tex}
|
||||
\input{Convex_hull_2_ref/ConvexHullTraits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_constructive_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_leda_traits_2.tex}
|
||||
%\input{Convex_hull_2_ref/Convex_hull_leda_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_projective_xy_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_projective_xz_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_projective_yz_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_rat_leda_traits_2.tex}
|
||||
%\input{Convex_hull_2_ref/Convex_hull_rat_leda_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/Convex_hull_traits_2.tex}
|
||||
\input{Convex_hull_2_ref/is_ccw_strongly_convex_2.tex}
|
||||
\input{Convex_hull_2_ref/is_cw_strongly_convex_2.tex}
|
||||
|
|
|
|||
Loading…
Reference in New Issue