Commit Graph

64306 Commits

Author SHA1 Message Date
Panagiotis Cheilaris c1095b85b1 Linf version of sdg-filtered-traits.cpp 2015-06-30 10:30:41 +02:00
Panagiotis Cheilaris 7b14001f3c Base functions declared 2015-06-30 10:30:41 +02:00
Panagiotis Cheilaris f0732a2ac5 Linf version of sdg-count-sites.cpp 2015-06-30 10:30:40 +02:00
Panagiotis Cheilaris 5965522ba2 changed name of example in CMakeLists.txt 2015-06-30 10:30:40 +02:00
Panagiotis Cheilaris f072e34164 segment Delaunay graph examples from CGAL 4.0.2 2015-06-30 10:30:40 +02:00
Panagiotis Cheilaris 756a2bab48 Voronoi_vertex_ring_C2.h compute_helper
Use of compute_helper in PPS case.
2015-06-30 10:30:40 +02:00
Panagiotis Cheilaris a6f46ad3b8 avoid compiler warning in Vertex_conflict_C2.h 2015-06-30 10:30:40 +02:00
Panagiotis Cheilaris ff635c1702 Voronoi_vertex_ring_C2.h permutations of PPS
In Voronoi_vertex_ring_C2.h, the arguments can be any permutation
of PPS. Therefore, the adaptation from the field_new file has to
be done with care.
2015-06-30 10:30:40 +02:00
Panagiotis Cheilaris 9ccdb470d8 Voronoi_vertex_ring_C2.h: bisectors, refinement
I added several debug messages. The intersection of the bisectors
of three sites is computed in a smarter way. The distance in
incircle_p_no_easy is computed in a more refined way.
2015-06-30 10:30:40 +02:00
Panagiotis Cheilaris b172b99a49 debug message for PPS in Voronoi_vertex_ring_C2.h 2015-06-30 10:30:40 +02:00
Panagiotis Cheilaris 7bea35e876 Boolean type in Traits_base_2.h
I added also the Boolean type in Traits_base_2.h.
2015-06-30 10:30:39 +02:00
Panagiotis Cheilaris 60503a193e Vector_2 and Sign in Traits_base_2.h
I added definitions of Vector_2 and Sign in Traits_base_2.h,
because they are used in Bisector_Linf.
2015-06-30 10:30:39 +02:00
Panagiotis Cheilaris bd76786fbd Bisector_Linf is not based on Basic_predicates_C2
I converted the Bisector_Linf class so that it is not based
on Basic_predicates_C2 any more. Some changes will also be
made in Traits_base_2.h.
2015-06-30 10:30:39 +02:00
Panagiotis Cheilaris 0e7fbcd19f avoid redifinitions for edge list 2015-06-30 10:30:39 +02:00
Sandeep Kumar Dey 8eef4eada5 /commented the internal namespace 2015-06-30 10:30:39 +02:00
Sandeep Kumar Dey 7ace61dce5 lua for linfvoronoi.cpp 2015-06-30 10:30:39 +02:00
Sandeep Kumar Dey 0545814851 This file will draw Linf VD of seg and pnt 2015-06-30 10:30:39 +02:00
Panagiotis Cheilaris 0300977837 include of are_same_points predicate 2015-06-30 10:30:39 +02:00
Panagiotis Cheilaris df0e3b3b66 use of cgal qt4 init from CGAL 4.0 release 2015-06-30 10:30:39 +02:00
Panagiotis Cheilaris 9529d47a75 Segment_Delaunay_graph_Linf_2 demo 2015-06-30 10:30:38 +02:00
Panagiotis Cheilaris 2622c69c5b addition of include directory in CGAL project 2015-06-30 10:30:38 +02:00
Andreas Fabri d2e0c7ea61 cleanup 2015-06-30 09:57:30 +02:00
Maxime Gimeno a0e7a60973 Merge remote-tracking branch 'cgal/master' into CGAL-Qt5_support-GF
Conflicts:
	Alpha_shapes_3/demo/Alpha_shapes_3/CMakeLists.txt
	Alpha_shapes_3/demo/Alpha_shapes_3/MainWindow.cpp
	Alpha_shapes_3/demo/Alpha_shapes_3/Viewer.h
	GraphicsView/demo/Alpha_shapes_2/CMakeLists.txt
	GraphicsView/demo/Apollonius_graph_2/CMakeLists.txt
	GraphicsView/demo/Bounding_volumes/CMakeLists.txt
	GraphicsView/demo/Circular_kernel_2/CMakeLists.txt
	GraphicsView/demo/Generator/CMakeLists.txt
	GraphicsView/demo/GraphicsView/CMakeLists.txt
	GraphicsView/demo/L1_Voronoi_diagram_2/CMakeLists.txt
	GraphicsView/demo/Largest_empty_rect_2/CMakeLists.txt
	GraphicsView/demo/Periodic_2_triangulation_2/CMakeLists.txt
	GraphicsView/demo/Segment_Delaunay_graph_2/CMakeLists.txt
	GraphicsView/demo/Snap_rounding_2/CMakeLists.txt
	GraphicsView/demo/Spatial_searching_2/CMakeLists.txt
	GraphicsView/demo/Stream_lines_2/CMakeLists.txt
	GraphicsView/demo/Triangulation_2/CMakeLists.txt
	Linear_cell_complex/demo/Linear_cell_complex/CMakeLists.txt
	Mesh_3/demo/Mesh_3/CMakeLists.txt
	Mesh_3/demo/Mesh_3/include/CGAL_demo/Scene_item_with_display_list.h
	Mesh_3/demo/Mesh_3/src/CGAL_demo/Scene.cpp
	Periodic_3_triangulation_3/demo/Periodic_3_triangulation_3/CMakeLists.txt
	Periodic_3_triangulation_3/demo/Periodic_3_triangulation_3/Scene.cpp
	Polyhedron/demo/Polyhedron/CMakeLists.txt
	Polyhedron/demo/Polyhedron/Polyhedron_demo_join_and_split_polyhedra_plugin.cpp
	Polyhedron/demo/Polyhedron/Polyhedron_demo_mesh_3_plugin.cpp
	Polyhedron/demo/Polyhedron/Polyhedron_demo_trivial_plugin.cpp
	Polyhedron/demo/Polyhedron/Scene.cpp
	Polyhedron/demo/Polyhedron/Scene_combinatorial_map_item.h
	Polyhedron/demo/Polyhedron/Scene_implicit_function_item.h
	Polyhedron/demo/Polyhedron/Scene_plane_item.h
	Polyhedron/demo/Polyhedron/Scene_polygon_soup_item.cpp
	Polyhedron/demo/Polyhedron/Scene_polyhedron_item.cpp
	Polyhedron/demo/Polyhedron/Scene_polyhedron_item.h
	Polyhedron/demo/Polyhedron/Scene_polyhedron_transform_item.h
	Polyhedron/demo/Polyhedron/Scene_polylines_item.h
	Polyline_simplification_2/demo/Polyline_simplification_2/CMakeLists.txt
	Surface_mesher/demo/Surface_mesher/CMakeLists.txt
	Triangulation_3/demo/Triangulation_3/CMakeLists.txt
	Triangulation_3/demo/Triangulation_3/MainWindow.cpp
2015-06-30 09:17:26 +02:00
Simon Giraudot c37d830783 * map::find/insert merged to a single map::insert
* Cancelled edition of changes.html
2015-06-30 07:25:49 +02:00
Sébastien Loriot a6b6630942 update test 2015-06-29 23:43:40 +02:00
Sébastien Loriot f40aa0ab73 update benchmark 2015-06-29 23:43:28 +02:00
Sébastien Loriot 66508cd4f9 clear the skeleton before filling it 2015-06-29 23:42:25 +02:00
Sébastien Loriot 5a0edd7fc3 accomodate update of demo 2015-06-29 23:19:55 +02:00
Sébastien Loriot 7792a8fa15 Merge branch 'old/gsoc13-CurveSkeleton-new_package-xgao' into gsoc13-CurveSkeleton-new_package-xgao
Conflicts:
	Documentation/doc/Documentation/Doxyfile.in
	Polyhedron/demo/Polyhedron/cgal_test_with_cmake
2015-06-29 23:16:37 +02:00
Sébastien Loriot 9809a11252 fix tests 2015-06-29 23:12:38 +02:00
Sébastien Loriot 0a298f4e9a fix examples 2015-06-29 22:05:03 +02:00
Clement Jamin 487b540f34 Fix warning 2015-06-29 20:36:04 +02:00
Sébastien Loriot 6f62ce8ab9 add layouts to the dock widget 2015-06-29 18:13:00 +02:00
Sébastien Loriot dd115af7ee add plugin to the testsuite 2015-06-29 18:12:42 +02:00
Sébastien Loriot 4507014153 fix the segmentation example
2 bugs:
 * the set of vertices to compute the distance was incorrect
 * the vectors size of pmap was not set
2015-06-29 17:47:16 +02:00
Sébastien Loriot c6f3dd6e83 fix plugin 2015-06-29 17:47:00 +02:00
Michael Hemmer 3252534870 Merge branch 'gsoc2013-Visibility_doc-hemmer' of github.com:CGAL/cgal-dev into gsoc2013-Visibility_doc-hemmer
Conflicts:
	Visibility_2/include/CGAL/Simple_polygon_visibility_2.h
2015-06-29 17:01:14 +02:00
Andreas Fabri 9b24ef58fc Do not use a std::map but store the index of a point directly in the AABB tree 2015-06-29 16:41:22 +02:00
Philipp Möller ba9cf09f03 Do not compute ${lib}_LIBRARY_INSTALLED anymore
CGALConfig_installed.cmake does not use that variable anymore
2015-06-29 16:36:50 +02:00
Sven Oesau 272b29209e Fixed deadlock in test_cone_parameters by increasing point density 2015-06-29 15:49:42 +02:00
Sven Oesau dc3eb93332 avoiding crash if Efficient_RANSAC instance is released after releasing the input data range 2015-06-29 15:46:51 +02:00
Sven Oesau ab7a764f53 Revert "changed connected component"
This reverts commit f525f447b2bd1aa2f004d2be0705c7749eef235b.
2015-06-29 15:40:54 +02:00
Sébastien Loriot 1334ff32dd document another overload or reverse_face_orientations 2015-06-29 15:17:41 +02:00
Jane Tournois 00d289baee add doc about property maps to the reference manual 2015-06-29 14:10:58 +02:00
Philipp Möller 224d63be58 On GCC 4.4 with C++0x enabled, ADL + next is unreliable
This is a combination of two bugs: the call to next should pick up
CGAL::next to begin with and even if it didn't iterator_traits should
arguably be SFINAE friendly. See
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40497

We fix this by fully qualifying the call on the affected compiler. To
make this work we have to partially break the dependency between
CGAL/boost/graph/iterator.h and CGAL/boost/graph/graph_traits_Surface_mesh.h
2015-06-29 13:13:10 +02:00
Philipp Möller 0cda240dd1 Clean up some includes 2015-06-29 13:13:09 +02:00
Philipp Möller 1e62e6b197 Remove Boost.Fusion dependency
Boost.Fusion in 1.57 fails to compile on gcc 4.4 + std=c++0x (see
https://svn.boost.org/trac/boost/ticket/10190). Since we want support
for that platform, the fusion map is replaced by a specialized class
template Property_selector.
2015-06-29 13:12:51 +02:00
Marc Glisse adff1e473d Document that Triangulation only works with Epick_d.
(cherry picked from commit b71335b4fe)
2015-06-29 12:29:11 +02:00
Andreas Fabri e0361f0c04 undo changes in Scale Space package 2015-06-29 12:24:04 +02:00
Andreas Fabri 6b4acda559 Add Advancing Front Reconstruction to changes.html 2015-06-29 12:23:55 +02:00