Subject: CGAL users discussion list
List archive
[cgal-discuss] Delaunay_triangulation_base_3.h compilation error (C2665 at line 877)
Chronological Thread
- From: Nicholas Mario Wardhana <>
- To:
- Subject: [cgal-discuss] Delaunay_triangulation_base_3.h compilation error (C2665 at line 877)
- Date: Mon, 7 Dec 2009 12:26:56 +0800
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=o9LeanK6ARFmqQ6VDQau02zrcLPBOBgljV8bWUy9k8tkRDJYozq4GDu2FP2QzxulsV ZWN6Ff+kyleNa+FsufwBnnGEZ1i+/NNmnT8H5raE+4NHz/j+JQdAGRhgBEEe55a9ADgo A+GEENF+UfQcggFWgMI56l8AGRVl9lB+6ZqKk=
Hi all,
I was building the CGAL 3.5 solution using Visual Studio 2005 when
this error appeared. I searched in the mailing list archive about this
issue but of no avail. Could anybody please tell a workaround for this
problem? Thank you very much.
Best regards,
Nicholas Mario Wardhana
-- starts here
12>------ Build started: Project: Kinetic_Delaunay_triangulation_3,
Configuration: Debug Win32 ------
12>Compiling...
12>Kinetic_Delaunay_triangulation_3.cpp
..............some warnings skipped......................
13>------ Build started: Project: Delaunay_triangulation_2,
Configuration: Debug Win32 ------
..............some warnings skipped......................
D:\API\CGAL-3.5\include\CGAL/Kinetic/internal/Delaunay_triangulation_base_3.h(877)
: error C2665:
'CGAL::Kinetic::internal::Delaunay_3_edge_flip_event<KD,RS>::Delaunay_3_edge_flip_event'
: none of the 2 overloads could convert all the argument types
12> with
12> [
12>
KD=CGAL::Kinetic::Delaunay_triangulation_3<Traits,CGAL::Kinetic::Delaunay_triangulation_event_log_visitor_3>,
12> RS=CGAL::Kinetic::Exact_simulation_traits::Root_stack
12> ]
12>
D:\API\CGAL-3.5\include\CGAL/Kinetic/internal/Delaunay_triangulation_base_3.h(91):
could be
'CGAL::Kinetic::internal::Delaunay_3_edge_flip_event<KD,RS>::Delaunay_3_edge_flip_event(const
RS &,const CGAL::Triple<T1,T2,T3> &,KD *)'
12> with
12> [
12>
KD=CGAL::Kinetic::Delaunay_triangulation_3<Traits,CGAL::Kinetic::Delaunay_triangulation_event_log_visitor_3>,
12> RS=CGAL::Kinetic::Exact_simulation_traits::Root_stack,
12>
T1=CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Kinetic::Delaunay_triangulation_cell_base_3<Traits,CGAL::Triangulation_cell_base_3<CGAL::Kinetic::Exact_simulation_traits::Instantaneous_kernel,CGAL::Triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Kinetic::Exact_simulation_traits::Instantaneous_kernel>,CGAL::Kinetic::Delaunay_triangulation_cell_base_3<Traits>>>>>>,false>,
12> T2=int,
12> T3=int
12> ]
12> while trying to match the argument list
'(CGAL::Kinetic::internal::Certificate<Function_kernel_t>, const
CGAL::Triple<T1,T2,T3>,
CGAL::Kinetic::Delaunay_triangulation_3<TraitsT,Visitor> *)'
12> with
12> [
12>
Function_kernel_t=CGAL::Kinetic::Exact_simulation_traits::Simulator_function_kernel
12> ]
12> and
12> [
12>
T1=CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Kinetic::Delaunay_triangulation_cell_base_3<Traits,CGAL::Triangulation_cell_base_3<CGAL::Kinetic::Exact_simulation_traits::Instantaneous_kernel,CGAL::Triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Kinetic::Exact_simulation_traits::Instantaneous_kernel>,CGAL::Kinetic::Delaunay_triangulation_cell_base_3<Traits>>>>>>,false>,
12> T2=int,
12> T3=int
12> ]
12> and
12> [
12> TraitsT=Traits,
12>
Visitor=CGAL::Kinetic::Delaunay_triangulation_event_log_visitor_3
12> ]
12>
D:\API\CGAL-3.5\include\CGAL/Kinetic/internal/Delaunay_triangulation_base_3.h(850)
: while compiling class template member function 'void
CGAL::Kinetic::internal::Delaunay_triangulation_base_3<TraitsT,Visitor>::make_certificate(const
CGAL::Triple<T1,T2,T3> &,const
CGAL::POLYNOMIAL::internal::Simple_interval_root<Traits> &)'
12> with
12> [
12>
TraitsT=CGAL::Kinetic::Delaunay_triangulation_3<Traits,CGAL::Kinetic::Delaunay_triangulation_event_log_visitor_3>::Base_traits,
12>
Visitor=CGAL::Kinetic::Delaunay_triangulation_event_log_visitor_3,
12>
T1=CGAL::CGALi::CC_iterator<CGAL::Compact_container<CGAL::Kinetic::Delaunay_triangulation_cell_base_3<Traits,CGAL::Triangulation_cell_base_3<CGAL::Kinetic::Exact_simulation_traits::Instantaneous_kernel,CGAL::Triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Kinetic::Exact_simulation_traits::Instantaneous_kernel>,CGAL::Kinetic::Delaunay_triangulation_cell_base_3<Traits>>>>>>,false>,
12> T2=int,
12> T3=int,
12>
Traits=CGAL::POLYNOMIAL::Sturm_root_stack_traits<CGAL::Kinetic::Exact_simulation_traits::Function>
12> ]
12>
D:\API\CGAL-3.5\include\CGAL/Kinetic/Delaunay_triangulation_3.h(196)
: see reference to class template instantiation
'CGAL::Kinetic::internal::Delaunay_triangulation_base_3<TraitsT,Visitor>'
being compiled
12> with
12> [
12>
TraitsT=CGAL::Kinetic::Delaunay_triangulation_3<Traits,CGAL::Kinetic::Delaunay_triangulation_event_log_visitor_3>::Base_traits,
12>
Visitor=CGAL::Kinetic::Delaunay_triangulation_event_log_visitor_3
12> ]
12> .\Kinetic_Delaunay_triangulation_3.cpp(13) : see reference
to class template instantiation
'CGAL::Kinetic::Delaunay_triangulation_3<TraitsT,Visitor>' being
compiled
12> with
12> [
12> TraitsT=Traits,
12>
Visitor=CGAL::Kinetic::Delaunay_triangulation_event_log_visitor_3
12> ]
12>Build log was saved at
"file://d:\API\CGAL-3.5\examples\Kinetic_data_structures\Kinetic_Delaunay_triangulation_3.dir\Debug\BuildLog.htm"
12>Kinetic_Delaunay_triangulation_3 - 1 error(s), 2 warning(s)
- [cgal-discuss] Delaunay_triangulation_base_3.h compilation error (C2665 at line 877), Nicholas Mario Wardhana, 12/07/2009
Archive powered by MHonArc 2.6.16.