Andreas Fabri
f299a196b9
Update changes.html
2016-12-09 10:53:55 +01:00
Andreas Fabri
6d13fa2c31
Fixes afer Monique's review
2016-12-09 10:17:23 +01:00
Andreas Fabri
12c506d5e8
typos
2016-12-08 13:59:00 +01:00
Andreas Fabri
d79988dfd0
typo
2016-12-08 12:52:52 +01:00
Andreas Fabri
1dfc9c631d
Document Regular_triangulation_vertex_base_3 as well as the concept and use it in examples instead of Regular_triangulation_euclidean_traits
2016-12-08 12:39:26 +01:00
Andreas Fabri
9ee11501ac
Changes after the review by Sebastien
2016-11-30 10:03:00 +01:00
Guillaume Damiand
12328929b2
Update LCC tests: now they are done both for CMap and GMap.
2016-11-29 11:43:38 +01:00
Guillaume Damiand
2ab268965f
LCC for CMap and GMap; incremental builder; save and load; test.
2016-11-29 11:43:36 +01:00
Andreas Fabri
01c7ec2ec2
add link to the wikipedia
2016-11-26 10:52:03 +01:00
Andreas Fabri
38f799e82b
star -> link
2016-11-26 10:49:02 +01:00
Andreas Fabri
683490b2aa
star -> link
2016-11-26 10:46:54 +01:00
Andreas Fabri
af5d752f40
fix glitch
2016-11-26 10:18:56 +01:00
Andreas Fabri
6e098178b9
chmod
2016-11-25 16:26:39 +01:00
Andreas Fabri
1499951a18
Do not deprecate convex_hull_3_to_polyhedron_3
2016-11-25 06:09:55 +01:00
Andreas Fabri
e5e0cdd5f9
fix a typedef
2016-11-22 17:48:53 +01:00
Andreas Fabri
2a27d4ff38
Fix the Vertex_remover
2016-11-22 16:03:13 +01:00
Andreas Fabri
e26e60dd6c
Add Default to Convex_hull_graph_traits_3; BGLize some code
2016-11-22 12:27:18 +01:00
Andreas Fabri
af1cc4058a
fixes
2016-11-21 18:39:05 +01:00
Andreas Fabri
4d4db0cd70
Move star_to_face_graph() to Triangulation_3
2016-11-21 17:51:41 +01:00
Andreas Fabri
6bd6760e14
Add doc of Weighted_point_mapper_3
2016-11-21 17:16:07 +01:00
Andreas Fabri
d624271315
Remove usage of Regular_triangulation_euclidean_traits_3
2016-11-21 16:43:40 +01:00
Andreas Fabri
b978fa8fdd
Fix the typedef for the Bare_point
2016-11-21 15:49:43 +01:00
Andreas Fabri
d35c6c913d
Use Weighted_point_mapper_3
2016-11-21 15:33:27 +01:00
Andreas Fabri
4ab59919e6
Use Regular_triangulation_vertex_base_3
2016-11-20 19:06:08 +01:00
Andreas Fabri
310845f01e
Add class Regular_triangulation_vertex_base_3
2016-11-19 11:07:52 +01:00
Andreas Fabri
64832a0d1d
Change template parameter: K -> K_ to help VC++
2016-11-19 08:22:30 +01:00
Laurent Rineau
2835e361c8
Fix the constructors of RT euclidian traits class
...
@janetournois @afabri
That commit will fix both runtime errors in Interpolation and
compilation errors in KDS:
- in Interpolation, the traits class carries a normal vector: it needs
to be passed to the RT traits class as well,
- Same in KDS: the compilation error was saying that the constructor
of RT_euclidian_traits_3 must initialize it base class.
2016-11-18 17:55:05 +01:00
Laurent Rineau
57f0b33eb6
Fix Alpha_shapes_3
...
Alpha_shapes_3 needs to know a lot about its template parameter `Dt`. To
simplify the code, I have chosen to make the typedef `Tr_Base` public in
3D Delaunay and Regular triangulations.
2016-11-18 17:36:50 +01:00
Andreas Fabri
aef2509487
fix typo
2016-11-17 10:32:00 +01:00
Andreas Fabri
2620dcbaac
Add an example that shows that we need either RT_euclidean_traits or RT_vertex_base_with_info_3
2016-11-17 10:26:12 +01:00
Jane Tournois
7b1fa00343
doc improvement : add a "model of"
2016-11-03 14:57:10 +01:00
Jane Tournois
3b5e069325
add constructors to Regular_triangulation_euclidean_traits_3,
...
and fix constructors from Regular_triangulation_3
Revert "introduce Has_nested_type_Bare_point to keep backward compatible"
This reverts part of the commit 98b43b1a49fb2dfb3baee0a532bf5d097f2f4ebd.
2016-11-03 14:57:10 +01:00
Jane Tournois
0f569a8fd6
introduce Has_nested_type_Bare_point to keep backward compatible
...
it is needed when Regular_triangulation_euclidean_traits is used the first
template parameter for Regular_triangulation (both 2d and 3d)
2016-11-03 14:57:10 +01:00
Jane Tournois
62d905bb8c
add Point_3 typedef
2016-11-03 14:55:39 +01:00
Jane Tournois
6f801a3198
fix doc. This already is in the concept
2016-11-03 14:55:39 +01:00
Jane Tournois
75d4bea269
remove Bare_point from documentation
2016-11-03 14:55:39 +01:00
Laurent Rineau
3353d4d64d
Kernel now refines RegularTriangulationTraits_3
...
ie all CGAL kernels are now models of `RegularTriangulationTraits_3`.
2016-11-03 14:55:39 +01:00
Jane Tournois
306323d45c
make doc and doc consistent
...
- add "model of Concept" as much as possible in the modified classes/concepts
- fix some links
- update package description of Kernel_23
2016-11-03 14:55:39 +01:00
Jane Tournois
6af2db1b91
Use Power_side_of_bounded_power_sphere instead of Side_of_bounded_orthogonal_sphere
...
both functors made the same computation, up the sign of the result.
The return type now is CGAL::Bounded_side, which makes things easier
to understand and use
2016-11-03 14:55:39 +01:00
Jane Tournois
03e6b52fe3
fix RT3 tests by renaming functors consistently with kernel
2016-11-03 14:53:54 +01:00
Andreas Fabri
40114e10b4
typos
2016-11-03 14:53:54 +01:00
Andreas Fabri
a58e7ae63b
changes after Monique's review
2016-11-03 14:53:54 +01:00
Andreas Fabri
85146b88d6
Deprecate concept WeightedPoint
2016-11-03 14:53:54 +01:00
Andreas Fabri
dbb2cc3598
Sign -> Bounded_side; typo in code
2016-11-03 14:53:54 +01:00
Andreas Fabri
24b5993037
fix \sa links
2016-11-03 14:53:54 +01:00
Andreas Fabri
ad9d2c369c
Rename tests following Olivier's recommendations
2016-11-03 14:53:54 +01:00
Andreas Fabri
d78735364b
Fixes after review by Monique and Olivier
2016-11-03 14:53:15 +01:00
Andreas Fabri
f93ac02346
Explain what users have to do concerning features that got removed
2016-11-03 14:53:15 +01:00
Andreas Fabri
f488b9baf9
Changes after Laurent's review
2016-11-03 14:53:15 +01:00
Andreas Fabri
8e6264344a
improve doc
2016-11-03 14:07:26 +01:00
Andreas Fabri
6d288d24d5
Use CGAL_USE_TYPE
2016-11-03 13:11:15 +01:00
Andreas Fabri
44ec32c6f2
cleanup
2016-11-03 13:11:15 +01:00
Jane Tournois
4bcd272a99
compute dual only after infinity test has been performed
2016-11-03 13:10:27 +01:00
Andreas Fabri
92406379e7
Add typename (Who removed them???)
2016-11-03 13:10:00 +01:00
Andreas Fabri
ea50fb811d
Cleanup. The 2D and 3D triangulation testsuite pass
2016-11-03 13:07:50 +01:00
Andreas Fabri
9e94ee6178
Change the Power_test
2016-11-03 13:07:17 +01:00
Andreas Fabri
1375cd5c0a
Rename Compute_critical_squared_radius_3 to Compute_power_distance_to_power_sphere_3
2016-11-03 13:07:17 +01:00
Andreas Fabri
514765a784
Documentation
2016-11-03 13:07:17 +01:00
Andreas Fabri
f16e47ecfa
Documentation
2016-11-03 13:07:17 +01:00
Andreas Fabri
34eb29cac5
Documentation
2016-11-03 13:07:17 +01:00
Andreas Fabri
871471b2d8
Remove Weighted_point_triangulation_traits_3
2016-11-03 13:07:17 +01:00
Andreas Fabri
95027822f5
move predicates and constructions in Kernel packages
2016-11-03 13:07:17 +01:00
Andreas Fabri
ea6e48e1e4
Don't use the internal traits adapter
2016-11-03 13:07:17 +01:00
Andreas Fabri
aee3b86b1f
cleanup
2016-11-03 13:06:42 +01:00
Andreas Fabri
5edd015669
Use Weighted_point_triangulation_traits_3
2016-11-03 13:06:42 +01:00
Andreas Fabri
10d9d28d1b
Add Weighted_point_triangulation_traits_3
2016-11-03 13:06:02 +01:00
Andreas Fabri
af6c2e185e
remove Compute_point_3
2016-11-03 13:06:02 +01:00
Andreas Fabri
2d15b06d5e
Remove #ifdef 0 from debugging
2016-11-03 13:06:02 +01:00
Andreas Fabri
42435c2d21
Simplify the use of static filters for Regular triangulations
2016-11-03 13:06:02 +01:00
Andreas Fabri
d0a7c9574c
Simplify the use of static filters for Regular triangulations
2016-11-03 13:06:02 +01:00
Andreas Fabri
6a8f77c5ff
Added CGAL::Weighted_point_3<K> and the predicates and constructions of the Regular Traits to the kernel
...
- The Regular 3 testsuite passes
- only 3D
- not documented
2016-11-03 13:04:43 +01:00
Laurent Rineau
3044d512f2
Merge pull request #1511 from gdamiand/CMap_LCC-bugfixes-gdamiand
...
Some bugfixes in CMap and LCC
2016-10-17 10:01:36 +02:00
Guillaume Damiand
2fbce8a8db
Remove spaces.
2016-10-06 08:26:16 -04:00
Guillaume Damiand
7620635cfe
* Bugfix in correct_invalid_attributes in LCC
...
* Remove deprecated code in LCC (that should be removed for CGAL 4.9)
2016-10-06 08:19:04 -04:00
Sébastien Loriot
78aca0a711
do no ship fig_src with release
2016-10-06 09:53:34 +02:00
Laurent Rineau
223c1cf5a4
Merge pull request #1530 from lrineau/Installation-compute_dependencies-GF
...
Compute and fix packages dependencies
2016-10-05 13:11:04 +02:00
Laurent Rineau
9a0bb54922
Merge pull request #1438 from sloriot/CGAL-clean_up_projects_name_cmake
...
Clean up projects name in cmake scripts
2016-10-05 13:02:25 +02:00
Laurent Rineau
3fac1b31f0
Fix typos (and compilation errors!)
2016-10-03 12:12:46 +02:00
Andreas Fabri
cf8c1a6cdf
Dispatch import functions to Polyhedron, T2, T3
2016-09-30 15:23:15 +02:00
Andreas Fabri
91c6426ae2
Move info_check from T3 to T2
2016-09-30 15:22:28 +02:00
Andreas Fabri
21ad968457
Fix package Triangulation_3: Add #include
2016-09-30 15:22:27 +02:00
Clement Jamin
58279a0812
These lines were commited by mistake
2016-09-21 15:52:41 +02:00
Clement Jamin
a664634a9f
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2016-09-20 16:10:13 +02:00
Andreas Fabri
9ca7833d2d
Functions in the manual must be written with ()
2016-09-15 15:59:47 +02:00
Clement Jamin
fa6ecf39be
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2016-09-09 12:55:43 +02:00
Sébastien Loriot
7e2ee496de
update project name of cmake scripts of tests
2016-09-08 00:26:37 +02:00
Sébastien Loriot
e78bef8a9c
update project name of demos
2016-09-08 00:13:34 +02:00
Sébastien Loriot
6b338eeb1f
improve the name of projects in cmake scripts of examples
2016-09-08 00:02:55 +02:00
Sébastien Loriot
7f3772a50b
replace the usage of raw pointer as property map
...
It was deprecated in boost 1.55
http://www.boost.org/users/history/version_1_55_0.html
2016-07-13 13:53:00 +02:00
Guillaume Damiand
8ac37cc7df
Add missing link with glu in demo.
2016-06-02 12:25:39 +02:00
Guillaume Damiand
10469f9c4e
Update with master
2016-05-25 10:58:55 +02:00
Clement Jamin
9487c71ad1
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2016-05-18 19:41:22 +02:00
Laurent Rineau
27b2d8578c
Merge pull request #940 from afabri/Triangulation_2-Default-GF
...
Introduce CGAL::Default for the TDS of 2D constrained triangulations
2016-04-22 15:26:13 +02:00
Laurent Rineau
1f5fb012ba
Merge pull request #1015 from afabri/Mesh_3-accelerations-GF
...
Accelerate vertex removal in a 3D triangulation and saving a mesh
2016-04-22 15:24:06 +02:00
Andreas Fabri
abd9bfb125
std::map -> boost::unordered_map
2016-04-15 20:54:51 +02:00
Laurent Rineau
74ae3531ba
Merge pull request #1003 from maxGimeno/Mesh_3_demo-Remove_GLU_from_dependencies-GF
...
Mesh_3 Demo : Removes GLU from the CMakeLists.txt
2016-04-15 15:36:45 +02:00
Maxime Gimeno
524a8da107
Remove glu from all the CMakeLists
2016-04-14 09:29:50 +02:00
Laurent Rineau
535c5bb5b2
Speed-up Triangulation_3::read_cells...
...
... by a factor 5 for big triangulations! The old code was using:
std::map<size_t, Vertex_handle> V;
std::map<size_t, Cell_handle> C;
whereas the indices are contiguous: from 0 to n. `std::vector` is a lot
better for that use case!
2016-04-06 16:03:55 +02:00
Andreas Fabri
bd923feda7
Document Default in the 3D triangulations
2016-03-25 09:46:16 +01:00
Clement Jamin
f2c68b25cd
Update CMakeLists.txt of all demos for header-only mode
2016-03-09 17:23:20 +01:00