Jane Tournois
e340b38d86
rename member variables
2016-11-25 16:11:03 +01:00
Jane Tournois
f0adff5f66
handle the edge case
...
when the query passes exactly only an edge
2016-11-25 16:02:08 +01:00
Jane Tournois
90c109f3ce
rename function
2016-11-22 17:15:49 +01:00
Jane Tournois
99350fcefc
fix end case
2016-11-22 16:39:02 +01:00
Jane Tournois
bccd80512d
make the traversal example bigger
2016-11-22 15:12:54 +01:00
Jane Tournois
2e4a93f967
add Triangulation_segment_simplex_iterator_3
...
this new iterator is similar to Triangulation_segment_cell_iterator_3,
but iterates over simplices of all dimensions instead of only cells.
if [source, target] crosses cell1, and enters cell2 via their common
vertex v,
then the iterator returns cell1, v, and cell2 successively
2016-11-22 15:10:41 +01:00
Jane Tournois
c173212124
WIP simplex iterator
2016-11-08 15:43:24 +01:00
Jane Tournois
24e26634f5
remove useless Dummy_gt
2016-11-08 15:12:57 +01:00
Jane Tournois
8b68ab3459
remove random generator
2016-11-08 15:06:57 +01:00
Jane Tournois
ac739b70d3
get closer to master
...
remove code that is different from master,
and has become useless with my last commit.
2016-11-07 15:46:00 +01:00
Jane Tournois
6afd0fc72a
remove the extra tds constructed to store source and target as vertices
...
this implies changing all `vert` containers into arrays of Point*
(instead of arrays of Vertex_handle)
2016-11-07 15:20:06 +01:00
Jane Tournois
d56a694a5c
add missing namespace
2016-11-04 17:13:29 +01:00
Jane Tournois
b315f6e8a5
add debug code
...
to check whether the computed next cell really does intersect the query segment
[source, target]
we do not deal with infinite cell because intersection does not mean much.
2016-10-24 11:54:27 +02:00
Jane Tournois
eb59e2e0fa
when "prev" is skipped, its orientation info should be set anyway
2016-10-21 17:15:23 +02:00
Jane Tournois
43aaa9ae48
fix example
2016-10-21 12:33:37 +02:00
Jane Tournois
2e6252fbf9
fix compilation
2016-10-21 12:33:37 +02:00
Jane Tournois
f32e08b230
minor improvements
2016-10-21 12:33:37 +02:00
Thijs van Lankveld
c7a412155a
First adjustments based on comments Monique for round 2
2016-10-21 12:33:37 +02:00
Thijs van Lankveld
7508c18322
Iterator pattern implemented.
2016-10-21 12:33:37 +02:00
Thijs van Lankveld
ed45f5e938
Segment traverser defined as type in Triangulation_3
2016-10-21 12:33:37 +02:00
Thijs van Lankveld
c3fe9652f0
First version of the segment traverser, including inclusion in the documentation.
2016-10-21 12:32:28 +02:00
Thijs van Lankveld
5640b84b2b
First setup for the segment traverser small feature.
2016-10-21 12:31:05 +02:00
Andreas Fabri
2f7eb3aed5
Replace Tds by Tds_ as VC++ later messes it up with Delaunay_triangulation_3::Tds
2016-10-21 12:28:14 +02:00
Sébastien Loriot
4f11b90d2e
CGAL NAMESPACE macro is deprecated
2016-10-21 12:28:14 +02:00
Sébastien Loriot
be8baffe3b
update example to use make Gabriel conforming function
2016-10-21 12:28:14 +02:00
Sébastien Loriot
3af62e50e6
add a function to make constraints conforming Gabriel
2016-10-21 12:28:14 +02:00
Sébastien Loriot
c8dd6a5b7a
make the code compiling with g++
2016-10-21 12:28:14 +02:00
Sébastien Loriot
df34cc6408
add an example
2016-10-21 12:28:14 +02:00
Thijs van Lankveld
68daecef6e
Very first version of conforming triangulation 3.
2016-10-21 12:28:14 +02:00
Sebastien Loriot
593901efcf
Merge pull request #1603 from sloriot/BGL-fix_too_many_documented_items
...
Avoid documenting internal and non-intended classes and functions
2016-10-21 11:11:46 +02:00
Sébastien Loriot
5c94f7d8ac
avoid documenting internal and non-intended classes and functions
2016-10-21 11:11:00 +02:00
Sebastien Loriot
b61a89a69d
Merge pull request #1602 from sloriot/BGL-fix_doc_link
...
Fix link issue with graph_traits specializations
2016-10-21 10:26:19 +02:00
Sébastien Loriot
1b5e3b2d60
fix link issue with graph_traits specializations
2016-10-21 10:23:02 +02:00
Laurent Rineau
dacaf47eba
Merge pull request #1601 from sloriot/BGL-missing_include
...
Add missing include directive
2016-10-21 10:19:38 +02:00
Sébastien Loriot
e4ba7e0c70
add missing include directive
2016-10-20 18:12:54 +02:00
Laurent Rineau
5aaa9c0c22
Merge pull request #1577 from afabri/Triangulation_2-fix_for_empty_range-GF
...
(Merged from the merge of 'cgal/releases/CGAL-4.9-branch'.)
2016-10-20 10:20:34 +02:00
Laurent Rineau
d07b01dd34
Merge pull request #1589 from sloriot/Kernel-boost_apply_visitor_workaround
...
Workaround a bug in boost 1.58 with c++14
2016-10-20 10:18:24 +02:00
Laurent Rineau
a229d31873
Merge pull request #1586 from janetournois/Mesh_3-protection_deterministic-GF
...
Mesh_3 : make features protection deterministic again
2016-10-20 10:18:05 +02:00
Laurent Rineau
8209e3982c
Merge pull request #1567 from maxGimeno/Polyhedron_demo-Polylines_upgrades-GF
...
Polyhedron_demo : Polylines upgrades
2016-10-20 09:48:12 +02:00
Laurent Rineau
73bbf6e7d1
Merge pull request #1565 from maxGimeno/Polyhedron_demo-Transform_item_enhancement-GF
...
Polyhedron_demo: Transform item enhancement
2016-10-20 09:48:08 +02:00
Laurent Rineau
c6cf01c7f6
Merge pull request #1562 from afabri/Kernel_Compute_dihedral_angle-GF
...
Add doc of functor class and concept corresponding to dihedral_angle()
2016-10-20 09:48:05 +02:00
Laurent Rineau
9dbff15b59
Merge pull request #1592 from afabri/Kernel_23-set_failbit-GF
...
Kernel_23: Set the failbit in operator>> for Kernel objects
2016-10-20 09:48:00 +02:00
Laurent Rineau
9658e6e1f9
Merge pull request #1591 from afabri/SDG-set_failbit-GF
...
SDG_2: Set the failbit if the operator>> for Site fails.
2016-10-20 09:47:58 +02:00
Laurent Rineau
b562718efa
Merge pull request #1589 from sloriot/Kernel-boost_apply_visitor_workaround
...
Workaround a bug in boost 1.58 with c++14
2016-10-20 09:47:54 +02:00
Laurent Rineau
c637a564f3
Merge pull request #1588 from afabri/CGAL-may_be_uninitialized_warnings-GF
...
Triangulation_2: initialize data members to avoid warning
2016-10-20 09:47:51 +02:00
Laurent Rineau
4714a26a3b
Merge pull request #1587 from afabri/OpenNL-static-GF
...
OpenNL: make a variable thread local
2016-10-20 09:47:49 +02:00
Laurent Rineau
d43ac6d667
Merge pull request #1586 from janetournois/Mesh_3-protection_deterministic-GF
...
Mesh_3 : make features protection deterministic again
2016-10-20 09:47:45 +02:00
Laurent Rineau
3e0ab881c1
Merge pull request #1584 from afabri/Installation-compute_dependencies-GF
...
Make Algebraic_kernel_d independent from CGAL/Arr_enum.h
2016-10-20 09:47:42 +02:00
Laurent Rineau
c826500c7d
Merge pull request #1551 from mglisse/Number_types-gmpxx_coercion-glisse
...
Misc GMPXX fixes
2016-10-20 09:47:39 +02:00
Laurent Rineau
08126075a7
Merge pull request #1582 from afabri/Circular_kernel_2-ICL_variant_bug-GF
...
Circular_kernel_2: Add a dummy field to the variant to work around an ICL bug
2016-10-20 09:47:35 +02:00