mirror of https://github.com/CGAL/cgal
More Object_list.
This commit is contained in:
parent
c3e8bff39d
commit
2dad38bb31
|
|
@ -27,7 +27,6 @@ struct Cartesian_filter_K : public Base_,
|
||||||
EK_rt exact_kernel()const{return this->kernel2();}
|
EK_rt exact_kernel()const{return this->kernel2();}
|
||||||
|
|
||||||
//TODO: C2A/C2E could be able to convert *this into this->kernel() or this->kernel2().
|
//TODO: C2A/C2E could be able to convert *this into this->kernel() or this->kernel2().
|
||||||
//TODO: give CartesianD_converter the list of objects it needs to be able to convert (tuple<Point_tag,Segment_tag> for instance), so Cartesian_filter_K needs to know that list (take an extra template parameter? Read it from Kernel_base?)
|
|
||||||
typedef CartesianD_converter<Kernel_base,AK> C2A;
|
typedef CartesianD_converter<Kernel_base,AK> C2A;
|
||||||
typedef CartesianD_converter<Kernel_base,EK> C2E;
|
typedef CartesianD_converter<Kernel_base,EK> C2E;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,10 @@ struct Lazy_cartesian : Dimension_base<typename EK_::Default_ambient_dimension>
|
||||||
typename Exact_kernel::template Type<T>::type,
|
typename Exact_kernel::template Type<T>::type,
|
||||||
typename Exact_kernel::FT, E2A> type;
|
typename Exact_kernel::FT, E2A> type;
|
||||||
};
|
};
|
||||||
typedef typename Exact_kernel::Object_list Object_list;
|
typedef typename typeset_intersection<
|
||||||
|
typename Approximate_kernel::Object_list,
|
||||||
|
typename Exact_kernel::Object_list
|
||||||
|
>::type Object_list;
|
||||||
|
|
||||||
template<class T,class D=void,class=typename map_functor_type<T>::type> struct Functor {
|
template<class T,class D=void,class=typename map_functor_type<T>::type> struct Functor {
|
||||||
typedef Null_functor type;
|
typedef Null_functor type;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue