Laurent Rineau
|
33d3abaf26
|
Fix compilation errors
|
2018-04-17 17:15:00 +02:00 |
Laurent Rineau
|
095c27e2be
|
cosmetic changes
|
2018-04-17 17:14:19 +02:00 |
Andreas Fabri
|
1df9441888
|
Deal with deprecated functions allocator<T>::construct/destroy
|
2018-04-17 13:54:01 +01:00 |
Andreas Fabri
|
7cbffac35b
|
Deal with deprecated functions allocator<T>::construct/destroy
|
2018-04-17 13:35:04 +01:00 |
Efi Fogel
|
fb0d16577e
|
Merge branch 'Aos_2-fixes-efif-old' into Aos_2-fixes-efif
|
2018-03-21 19:55:10 +02:00 |
Efi Fogel
|
c5351fc584
|
Moved the operation that adds curves to the left so that an event is never left without (left or right) curves
|
2018-03-21 18:00:09 +02:00 |
Sébastien Loriot
|
483f69728e
|
Refresh branch
|
2018-02-12 22:21:38 +01:00 |
Andreas Fabri
|
18acb2ece9
|
Arrangements
|
2018-01-18 15:05:34 +00:00 |
Andreas Fabri
|
0625e73722
|
Replace CGAL::Open_hash by boost::unordered_set
|
2018-01-04 16:47:41 +01:00 |
Efi Fogel
|
47c817d741
|
Fixed boundary tags
|
2017-12-31 18:50:41 +02:00 |
Efi Fogel
|
c0279e9ed3
|
Dispatched operator()
|
2017-12-31 18:49:55 +02:00 |
Efi Fogel
|
91e75657a1
|
Cleaned up
|
2017-12-31 18:49:19 +02:00 |
Efi Fogel
|
cf50bcc509
|
Cleaned up
|
2017-12-31 18:49:05 +02:00 |
Efi Fogel
|
4f64718306
|
Dispatched _handle_event_without_left_curves() and _init_curve_end()
|
2017-12-31 18:48:39 +02:00 |
Efi Fogel
|
bc51f20b58
|
Added missing const
|
2017-12-25 19:16:17 +02:00 |
Efi Fogel
|
0804f437af
|
Cleaned up
|
2017-12-25 17:58:58 +02:00 |
Efi Fogel
|
1ca6e69a5e
|
Merge branch 'Aos_2-boundary_objects-efic-old' into Aos_2-boundary_objects-efic
|
2017-12-25 16:15:07 +02:00 |
Sébastien Loriot
|
b65cb895a7
|
add missing include directive
|
2017-12-21 15:40:05 +01:00 |
Sébastien Loriot
|
54b7272e6f
|
add missing return statement
|
2017-12-20 12:54:46 +01:00 |
Efi Fogel
|
f1483cfa25
|
Merge branch 'Aos_2-surface_sweep-efif-old' into Aos_2-surface_sweep-efif
Merging Sebastien's fix to the surface-sweep cod.
Also, replaced all occurrences of '_SL_' with '_SS_'.
|
2017-12-07 15:56:00 +02:00 |
Efi Fogel
|
3b2110656e
|
Renamed sweep_line to surface_sweep
|
2017-11-29 21:48:38 +02:00 |
Sébastien Loriot
|
3d0ccd7c7b
|
add missing identifier
|
2017-11-22 13:09:43 +01:00 |
Sébastien Loriot
|
0b5353ca35
|
add missing identifiers
|
2017-11-21 13:48:10 +01:00 |
Efi Fogel
|
7936109c6c
|
Merge branch 'Aos_2-surface_sweep-efif-old' into Aos_2-surface_sweep-efif
Conflicts:
.travis.yml
.travis/packages.txt
Arrangement_on_surface_2/include/CGAL/Arr_batched_point_location.h
Arrangement_on_surface_2/include/CGAL/Arr_bounded_planar_topology_traits_2.h
Arrangement_on_surface_2/include/CGAL/Arr_default_overlay_traits.h
Arrangement_on_surface_2/include/CGAL/Arr_overlay_2.h
Arrangement_on_surface_2/include/CGAL/Arr_spherical_topology_traits_2.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_bounded_planar_batched_pl_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_bounded_planar_construction_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_bounded_planar_insertion_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_bounded_planar_overlay_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_bounded_planar_topology_traits_2_impl.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_bounded_planar_vert_decomp_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_planar_topology_traits_base_2.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_spherical_batched_pl_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_spherical_construction_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_spherical_insertion_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_spherical_overlay_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_spherical_vert_decomp_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_unb_planar_batched_pl_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_unb_planar_construction_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_unb_planar_insertion_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_unb_planar_overlay_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_unb_planar_topology_traits_2_impl.h
Arrangement_on_surface_2/include/CGAL/Arr_topology_traits/Arr_unb_planar_vert_decomp_helper.h
Arrangement_on_surface_2/include/CGAL/Arr_unb_planar_topology_traits_2.h
Arrangement_on_surface_2/include/CGAL/Arr_vertical_decomposition_2.h
Arrangement_on_surface_2/include/CGAL/Arrangement_2/Arr_default_planar_topology.h
Arrangement_on_surface_2/include/CGAL/Arrangement_2/Arrangement_on_surface_2_global.h
Arrangement_on_surface_2/include/CGAL/Arrangement_2/Arrangement_on_surface_2_impl.h
Arrangement_on_surface_2/include/CGAL/Surface_sweep_2/Arr_basic_insertion_traits_2.h
Arrangement_on_surface_2/include/CGAL/Surface_sweep_2/Arr_batched_pl_ss_visitor.h
Arrangement_on_surface_2/include/CGAL/Surface_sweep_2/Arr_construction_ss_visitor.h
Arrangement_on_surface_2/include/CGAL/Surface_sweep_2/Arr_default_overlay_traits_base.h
Arrangement_on_surface_2/include/CGAL/Surface_sweep_2/Arr_insertion_traits_2.h
Arrangement_on_surface_2/include/CGAL/Surface_sweep_2/Arr_no_intersection_insertion_ss_visitor.h
Arrangement_on_surface_2/include/CGAL/Surface_sweep_2/Arr_overlay_ss_visitor.h
Arrangement_on_surface_2/include/CGAL/Surface_sweep_2/Arr_overlay_subcurve.h
Arrangement_on_surface_2/include/CGAL/Surface_sweep_2/Arr_overlay_traits_2.h
Arrangement_on_surface_2/include/CGAL/Surface_sweep_2/Arr_vert_decomp_ss_visitor.h
Boolean_set_operations_2/include/CGAL/Boolean_set_operations_2/Gps_agg_meta_traits.h
Boolean_set_operations_2/include/CGAL/Boolean_set_operations_2/Gps_agg_op.h
Boolean_set_operations_2/include/CGAL/Boolean_set_operations_2/Gps_agg_op_sweep.h
Boolean_set_operations_2/include/CGAL/Boolean_set_operations_2/Gps_agg_op_visitor.h
Boolean_set_operations_2/include/CGAL/Boolean_set_operations_2/Gps_polygon_simplifier.h
Boolean_set_operations_2/include/CGAL/Boolean_set_operations_2/Gps_polygon_validation.h
CGAL_ipelets/demo/CGAL_ipelets/arrangement.cpp
Documentation/doc/Documentation/dependencies
Installation/include/CGAL/config.h
Snap_rounding_2/include/CGAL/Snap_rounding_2.h
Surface_sweep_2/examples/Surface_sweep_2/CMakeLists.txt
Surface_sweep_2/include/CGAL/Surface_sweep_2/No_intersection_surface_sweep_2_impl.h
Surface_sweep_2/include/CGAL/Surface_sweep_2/No_overlap_event_base.h
Surface_sweep_2/include/CGAL/Surface_sweep_2/Surface_sweep_2_utils.h
Surface_sweep_2/include/CGAL/Surface_sweep_2_algorithms.h
Sweep_line_2/include/CGAL/Sweep_line_2/Arr_construction_event.h
Sweep_line_2/include/CGAL/Sweep_line_2/Arr_construction_subcurve.h
Sweep_line_2/include/CGAL/Sweep_line_2/Arr_insertion_sl_visitor.h
Sweep_line_2/include/CGAL/Sweep_line_2/Sweep_line_2_visitors.h
Sweep_line_2/include/CGAL/Sweep_line_2/Sweep_line_curve_pair.h
Sweep_line_2/include/CGAL/Sweep_line_2/Sweep_line_functors.h
Sweep_line_2/include/CGAL/Sweep_line_2/Sweep_line_subcurve.h
Sweep_line_2/include/CGAL/Sweep_line_empty_visitor.h
|
2017-11-16 16:31:52 +02:00 |
Efi Fogel
|
3aa04dac77
|
Removed unused function and cleaned up
|
2017-08-03 14:48:39 +03:00 |
Efi Fogel
|
c43c7ceac8
|
Introduced for backward compatibility
|
2017-07-09 08:08:25 +03:00 |
Efi Fogel
|
1471668d00
|
Used make_sorted_pair. Cleaned up.
|
2017-07-09 07:59:41 +03:00 |
Efi Fogel
|
0a91b2809b
|
Added rebing to construction helpers to allow rebinding with derived geometry traits. Ranemd sweep-line with surface-sweep. Fixed the regularized Boolean operations to use the new heleper/visitor/sweep scheme. Cleaned up the code.
|
2017-07-07 15:22:33 +03:00 |
Efi Fogel
|
77420a8749
|
Fixed some typos
|
2017-06-29 10:46:13 +03:00 |
Efi Fogel
|
ba527bd3a3
|
Added const version of some member functios
|
2017-06-29 00:26:57 +03:00 |
Efi Fogel
|
c5f40dc28a
|
Added Allocator template parameter
|
2017-06-28 01:02:08 +03:00 |
Efi Fogel
|
cf9c7f8524
|
Added Allocator template parameter
|
2017-06-27 22:56:02 +03:00 |
Efi Fogel
|
3c455e9c70
|
Split classes into dedicated headers. Changed sweep helper and visitor definition method
|
2017-06-21 19:18:40 +03:00 |
Efi Fogel
|
9664674d39
|
Moved some files back from the Surface_sweep_2 package to Arrangement_on_surface_2 package
|
2017-06-20 11:44:18 +03:00 |
Efi Fogel
|
b68a5fdb65
|
Added missing Surface_sweep_2 namespace and sfurther split headers to separate classes
|
2017-06-20 09:16:17 +03:00 |
Efi Fogel
|
54d1373ec8
|
Aplit visitors into dedicated files
|
2017-06-20 08:02:58 +03:00 |
Efi Fogel
|
10412b7e56
|
Renamed default visitor
|
2017-06-19 19:08:49 +03:00 |
Efi Fogel
|
930c79d58e
|
Remove the casting of surfac-sweep object
|
2017-06-15 23:38:42 +03:00 |
Efi Fogel
|
ae01194712
|
Changed Surface_sweep_2 and No_intersection_surface_sweep_2 to be templates parameterized only by visitors.
|
2017-06-15 16:19:00 +03:00 |
Efi Fogel
|
2c09a3f378
|
Resolved interdependence relation between Event and Subcurve of the surface-sweep using CRTP.
|
2017-06-09 09:20:48 +03:00 |
Efi Fogel
|
b32af48f9f
|
Cleaned up
|
2017-06-07 17:19:52 +03:00 |
Efi Fogel
|
1af365a6b1
|
Added Surface_sweep_2 namespace and renamed some class accordingly
|
2017-06-07 14:11:35 +03:00 |
Efi Fogel
|
36490bbe74
|
Fixed subcurve and event of surface-sweep
|
2017-06-06 02:37:46 +03:00 |
Efi Fogel
|
9661d1a090
|
1st revision
|
2017-06-05 19:16:05 +03:00 |
Efi Fogel
|
e579227fa3
|
1st revision
|
2017-06-05 16:04:01 +03:00 |
Efi Fogel
|
e8cb005bde
|
Used the non-intersection surface-sweep for vertical decomposition
|
2017-05-28 16:19:03 +03:00 |
Efi Fogel
|
ea7d71517b
|
Fixed hierarchy of subcurve types used by the surface-sweep procedure
|
2017-05-28 11:51:12 +03:00 |
Efi Fogel
|
3e6de6b439
|
Renamed sweep-line to surface-sweep and cleaned up
|
2017-05-27 12:30:41 +03:00 |