Advertisement
Guest User

Untitled

a guest
Nov 16th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 12.85 KB | None | 0 0
  1. In file included from /usr/include/CGAL/Polyhedron_3.h:1543:0,                                                                                                                                                                      [366/3976]
  2.                  from src/cgal.h:17,                                                                                                                                                                                                          
  3.                  from src/cgalutils.h:3,                                                                                                                                                                                                      
  4.                  from src/cgalutils-project.cc:6:                                                                                                                                                                                            
  5. /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> > >*>]:                                                                                            
  6. /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> >]’                                                                                                                                
  7. /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>]’                                                                                                                                                                                                                                      
  8. /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> >]’                                            
  9. src/cgalutils-project.cc:211:56:   required from here                                                                                                                                                                                        
  10. /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> > >*>]                                                                                                                                                                                                                    
  11.  set_halfedge(typename boost::graph_traits< CGAL::Polyhedron_3<Gt,I,HDS,A> >::vertex_descriptor v                                                                                                                                            
  12.  ^~~~~~~~~~~~                                                                                                                                                                                                                                
  13. /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> > >*>]                                                                                                                                                                                                                                        
  14.  set_halfedge(typename boost::graph_traits< CGAL::Polyhedron_3<Gt,I,HDS,A> >::face_descriptor f                                                                                                                                              
  15.  ^~~~~~~~~~~~                                                                                                                                                                                                                                
  16. /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