Subject: CGAL users discussion list
List archive
- From: Юрий Дынников <>
- To:
- Subject: [cgal-discuss] compute_subcurves and Arr_curve_data_traits_2
- Date: Mon, 25 Apr 2016 05:58:26 +0000
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-phdr: 9a23:9XMEsxfLp4rc7n6yzUPkpWPvlGMj4u6mDksu8pMizoh2WeGdxc6+ZR7h7PlgxGXEQZ/co6odzbGG4+a/BCdZuczJmUtBWaIPfidNsd8RkQ0kDZzNImzAB9muURYHGt9fXkRu5XCxPBsdMs//Y1rPvi/6tmZKSV3BPAZ4bt74BpTVx5zukbviq9uMPk4R3GD1SIgxBSv1hD2ZjtMRj4pmJ/R54TryiVwMRd5rw3h1L0mYhRf265T41pdi9yNNp6BprJYYAu2pN5g/GLdXBTBjP2Eu79DwrjHCSxGO7z0SSDY4iB1NVuHdBfiyt37xssITscA1jCydJ8r6QL0ucTun5qZvDhTvjXFUZHYC7GjLh5ko3+pgqxW7qkknzg==
Hello,
I'm trying to use Arr_curve_data_traits_2 for managing data throughout the process of finding subcurves with compute_subcurves. Everything works if I use following:
typedef CGAL::Quotient<CGAL::MP_Float> NT;
typedef CGAL::Cartesian<NT> Kernel;
typedef CGAL::Arr_segment_traits_2<Kernel> Traits_2;
typedef Traits_2::X_monotone_curve_2 Segment_2;
, but I want Traits_2 to be Arr_curve_data_traits_2. For that reason I do
typedef CGAL::Arr_segment_traits_2<Kernel> SegTraits_2;
typedef CGAL::Arr_curve_data_traits_2<SegTraits_2, unsigned int> Traits_2;
, which brings me to the following compilation error:
/usr/include/CGAL/Sweep_line_2_algorithms.h:134:48: error: no type named 'Traits' in 'struct CGAL::Default_arr_traits<CGAL::_Curve_data_ex<CGAL::Arr_segment_2<CGAL::Cartesian<CGAL::Quotient<CGAL::MP_Float> > >, unsigned int> >'
typename Default_arr_traits<Curve>::Traits traits;
^
What am I doing wrong?
Sincerely yours, Yuriy.
- [cgal-discuss] compute_subcurves and Arr_curve_data_traits_2, Юрий Дынников, 04/25/2016
- Re: [cgal-discuss] compute_subcurves and Arr_curve_data_traits_2, Efi Fogel, 04/25/2016
Archive powered by MHonArc 2.6.18.