Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In file included from /usr/include/CGAL/Polyhedron_3.h:1543:0, [366/3976]
- from src/cgal.h:17,
- from src/cgalutils.h:3,
- from src/cgalutils-project.cc:6:
- /usr/include/CGAL/boost/graph/helpers.h: In instantiation of ‘typename boost::graph_traits<G>::halfedge_descriptor CGAL::make_tetrahedron(const P&, const P&, const P&, const P&, Graph&) [with Graph = CGAL::Polyhedron_3<CGAL::Cartesian<CG$L::Gmpq>, CGAL::Polyhedron_items_3, CGAL::HalfedgeDS_vector, std::allocator<CGAL::Gmpq> >; P = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; typename boost::graph_traits<G>::halfedge_descriptor = CGAL::internal::vector_iterator<CGAL::I_Po$yhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean$tag<true>, CGAL::Boolean_tag<true> > >, CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CG$L::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > >&, CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_$tems_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > >*>]’:
- /usr/include/CGAL/convex_hull_3.h:697:23: required from ‘void CGAL::internal::Convex_hull_3::ch_quickhull_polyhedron_3(std::__cxx11::list<typename Traits::Point_3>&, InputIterator, InputIterator, InputIterator, Polyhedron_3&, const Tra$ts&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >; Polyhedron_3 = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq>, CGAL::Polyhedron_items_3, CGAL::HalfedgeDS_vector, std::allocator<CGAL::Gmpq> >; Traits = CGAL::Cartesian<CGAL::Gmpq>; typename Traits::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]’
- /usr/include/CGAL/convex_hull_3.h:879:53: required from ‘void CGAL::convex_hull_3(InputIterator, InputIterator, Polyhedron_3&, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> $*, std::vector<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > >; Polyhedron_3 = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq>, CGAL::Polyhedron_items_3, CGAL::HalfedgeDS_vector, std::allocator<CGAL::Gmpq> >; Traits = CGAL::Cartesian<CGAL$:Gmpq>]’
- /usr/include/CGAL/convex_hull_3.h:891:17: required from ‘void CGAL::convex_hull_3(InputIterator, InputIterator, Polyhedron_3&) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*, std::vector$CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > >; Polyhedron_3 = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq>, CGAL::Polyhedron_items_3, CGAL::HalfedgeDS_vector, std::allocator<CGAL::Gmpq> >]’
- src/cgalutils-project.cc:211:56: required from here
- /usr/include/CGAL/boost/graph/graph_traits_Polyhedron_3.h:316:1: note: candidate 1: void CGAL::set_halfedge(typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, typename boost::graph_traits<CGAL::Polyhedro$_3<Gt, I, HDS, A> >::halfedge_descriptor, const CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Gt = CGAL::Cartesian<CGAL::Gmpq>; I = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_vector; A = std::allocator<CGAL::Gmpq>; typename boost::grap$_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor = CGAL::internal::vector_iterator<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived$items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > >, CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesi$n<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > >&, CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<$GAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > >*>; typename bo$st::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::halfedge_descriptor = CGAL::internal::vector_iterator<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Pol$hedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > >, CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_ve$tor_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > >&, CGAL::I_Polyhedron_halfedg$<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL$:Boolean_tag<true> > >*>]
- set_halfedge(typename boost::graph_traits< CGAL::Polyhedron_3<Gt,I,HDS,A> >::vertex_descriptor v
- ^~~~~~~~~~~~
- /usr/include/CGAL/boost/graph/graph_traits_Polyhedron_3.h:305:1: note: candidate 2: void CGAL::set_halfedge(typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::face_descriptor, typename boost::graph_traits<CGAL::Polyhedron_$<Gt, I, HDS, A> >::halfedge_descriptor, CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Gt = CGAL::Cartesian<CGAL::Gmpq>; I = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_vector; A = std::allocator<CGAL::Gmpq>; typename boost::graph_traits$CGAL::Polyhedron_3<Gt, I, HDS, A> >::face_descriptor = CGAL::internal::vector_iterator<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL$:Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > >, CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, $GAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > >&, CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_ve$tor_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > >*>; typename boost::graph_traits<C$AL::Polyhedron_3<Gt, I, HDS, A> >::halfedge_descriptor = CGAL::internal::vector_iterator<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_ite$s_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > >, CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_vector_types<CGAL::Ca$tesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > >&, CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_$alfedge_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > >*>]
- set_halfedge(typename boost::graph_traits< CGAL::Polyhedron_3<Gt,I,HDS,A> >::face_descriptor f
- ^~~~~~~~~~~~
- /usr/include/CGAL/boost/graph/graph_traits_Polyhedron_3.h:316:1: note: candidate 1: void CGAL::set_halfedge(typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, typename boost::graph_traits<CGAL::Polyhedro$_3<Gt, I, HDS, A> >::halfedge_descriptor, const CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Gt = CGAL::Cartesian<CGAL::Gmpq>; I = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_vector; A = std::allocator<CGAL::Gmpq>; typename boost::grap$_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor = CGAL::internal::vector_iterator<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived$items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > >, CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesi$n<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > >&, CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > >*>; typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::halfedge_descriptor = CGAL::internal::vector_iterator<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > >, CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > >&, CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_vector_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<CGAL::Gmpq> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > >*>]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement