Commit Graph

52761 Commits

Author SHA1 Message Date
Jane Tournois 7a80501ce5 fix documentation for is_special and other internal stuff of MeshVertexBase_3 2013-05-17 11:38:15 +02:00
Jane Tournois 2f48fba7d8 complete of mesh cell base concept documentation
delete mesh_cell_base which will be deprecated to favor Compact_mesh_cell_base
2013-05-17 11:20:14 +02:00
Nico Kruithof 4cac3b0020 Fixing compiler warnings 2013-05-16 12:20:36 +02:00
Menelaos Karavelas 2521f91e90 forgot to commit to master branch; 2013-05-15 13:00:16 +02:00
Menelaos Karavelas 5f9af0a0ef Merge branch 'Apollonius_graph_2-general_is_hidden-mkaravel'
* modified implementation so that the algorithm can work with pseudo-circle objects (to facilitate for example the usage by George Tzoumas for ellipses);
* replaced implementation of vertex conflict predicate by a faster version
2013-05-15 12:39:49 +02:00
Laurent Rineau cdb747ff44 Convert MainWindow_curvature_estimation into a plugin
The curvature estimation feature of the old Polyhedron demo had not yet
been turned into a plugin, for no reason but laziness. That is now done.

I have removed the two old files MainWindow_curvature_estimation.cpp and
MainWindow_parameterization.cpp, now that they are converted to plugins.
2013-05-15 12:17:30 +02:00
Pedro Machado Manhaes de Castro 19ad3922f7 Tests are added: circle/plane, plane/circle, sphere/circle, circle/sphere.
Merge branch 'Circular_kernel_2-pmachado'
2013-05-15 10:54:09 +02:00
Sébastien Loriot 9e6fb6f355 fix typos in doc 2013-05-15 09:56:03 +02:00
Sébastien Loriot 6de820ac0a add release number in benchmark section 2013-05-15 09:55:12 +02:00
Sébastien Loriot b0ca4b5d05 fix link issue 2013-05-15 09:52:16 +02:00
iyaz e5c3714823 finalizing first version of plane-cut, tested with a few synthetic degenerate test cases
new option for plugin
2013-05-15 04:54:16 +03:00
iyaz 5410a21049 ms -> milliseconds 2013-05-14 19:01:25 +03:00
iyaz c393d4e64d added a new reference for k-means++ 2013-05-14 18:49:47 +03:00
iyaz e5c26f6fe3 Documentation improvements (from Andreas's comments) 2013-05-14 18:44:08 +03:00
iyaz 2f844f5dbc remove CGAL:: from functions and add () at the end 2013-05-14 15:39:09 +03:00
Nico Kruithof 175f6c7d37 Fixing the fix 2013-05-14 09:55:36 +02:00
Nico Kruithof 89c6b1d4a7 Working on the error in the hierarchy and removing compiler warnings 2013-05-14 09:46:19 +02:00
Sébastien Loriot 41e1b9c120 center tables in doc and fix typos 2013-05-14 09:05:42 +02:00
iyaz c2dbdcec8f Adding performance section 2013-05-14 02:00:48 +03:00
iyaz 7b7417780a new implemenation using boost CSR graph, it can be 1.5x faster from prev implementation but there is a performance problem that I couldn't solve using public functionality of graph (however there might be a solution)
will look it back.
2013-05-13 23:00:37 +03:00
Pedro Machado Manhaes de Castro 076b1fc412 Testing circle-plane, plan-circle, sphere-circle, circle-sphere intersections. 2013-05-13 20:07:32 +02:00
iyaz e8a805f365 Merge branch 'Polyhedron-mesh_slicer_with_AABB-iyaz' of ssh://scm.cgal.org/var/git/cgal into Polyhedron-mesh_slicer_with_AABB-iyaz 2013-05-13 16:14:41 +03:00
iyaz 2554685c88 sort polylines 2013-05-13 16:11:45 +03:00
Sébastien Loriot 677bc07a4d rename Typed_identity_property_map_by_reference to Identity_property_map
and update its documentation
2013-05-13 11:38:07 +02:00
Efi Fogel ab37b3732b Merge branch 'master' of ssh://scm.cgal.org/var/git/cgal 2013-05-13 12:26:47 +03:00
Efi Fogel 197fa9755c enhanced the paragraph that talks about exact predicates and exact constructions 2013-05-13 12:26:32 +03:00
Sébastien Loriot f91eac468e enhance documentation 2013-05-13 10:59:15 +02:00
Sébastien Loriot f28c0b042a update doc of value_type_traits 2013-05-13 10:03:20 +02:00
Sébastien Loriot 697140ee9f fix compilation issue on linux
conflict with nested typedef and class name
2013-05-13 10:01:20 +02:00
Sébastien Loriot b0c34c8f23 Revert part of "typo in doc"
This reverts part of commit 33fcbe043a.
For some reason some code was modified by this commit. It is undo
2013-05-13 08:26:23 +02:00
iyaz 37dcb4db03 plane cut plugin,
need to clean up and make some addition on intersection_of_plane_Polyhedra_3_using_AABB_2 version
need to test it with some simple degenerate cases that I created.

For now it works with meshed with without holes as long as plane intersect segments on one interior point
2013-05-13 05:08:24 +03:00
Nico Kruithof 02fdc5b53e Added debug code to analyse the error on windows with the hierarchy 2013-05-12 19:44:36 +02:00
Nico Kruithof 80b9868441 Fixed an error 2013-05-12 19:18:41 +02:00
iyaz 9c026f14ba remove unrelated code (remaining from debug related purposes) 2013-05-12 17:49:57 +03:00
Efi Fogel 50abc7acb7 enhanced the paragraph that talks about exact predicates and exact constructions 2013-05-12 14:29:40 +03:00
iyaz ea4ebfa17e forgotten name changed in documentation
(from nontype template parameter name is changed from fast_bbox_intersection to Fast_sdf_calculation_mode)
2013-05-11 21:15:33 +03:00
Menelaos Karavelas 11a5f0514e made some portions of the code private (in the Incircle8 predicate) 2013-05-10 16:37:48 +02:00
iyaz e24653a617 Add new test for fast_sdf_calculation_mode,
change disk sampler test, mesh segmentation test (due to interface changes)
untabify
2013-05-10 17:14:17 +03:00
Menelaos Karavelas df38828b43 using the faster incircle (vertex conflict) predicate 2013-05-10 15:36:40 +02:00
iyaz 789ee361cb nontype template parameter name is changed from fast_bbox_intersection to Fast_sdf_calculation_mode 2013-05-10 15:42:01 +03:00
iyaz 50c6542740 doc - lowercase -> uppercase after dot 2013-05-10 15:27:35 +03:00
iyaz a3fba15c95 untabify examples 2013-05-10 15:26:43 +03:00
iyaz 67047affcd making fast_bbox_intersection optional 2013-05-09 18:45:28 +03:00
iyaz 00f547e957 add overload for output iterator value type 2013-05-09 00:27:44 +03:00
iyaz 93d89405f9 Add another test file for testing read functions with custom pmaps and output iterator type
(also helpful to detect compilation problems)
2013-05-08 23:24:21 +03:00
iyaz 8807ec30e1 document value_type_traits, add specializations for inserter_iterator and front_inserter_iterator
add another template parameters for OtuputIterator value type in read functions which rely on vaue_type_traits
2013-05-08 23:21:22 +03:00
iyaz cd0163b95c should be iterator_traits - fixed 2013-05-08 15:43:53 +03:00
Sébastien Loriot 33fcbe043a typo in doc 2013-05-08 14:30:26 +02:00
iyaz c951a2f509 wrong parameter name - fixed 2013-05-08 10:33:32 +03:00
iyaz c9a1b71c43 do not use value_type_traits when iterator_traits suffices 2013-05-07 18:53:14 +03:00