Commit Graph

481 Commits

Author SHA1 Message Date
Andreas Fabri 49e086700e Fix links 2021-12-08 07:25:51 +00:00
Laurent Rineau df777080ff Merge pull request #6102 from afabri/Kernel_23-Non_zero_dimension_3-GF
Kernel_23: Add NonZeroDimension_3
2021-11-18 14:02:07 +01:00
Andreas Fabri b079bec43d Document the Model 2021-11-03 21:52:42 +01:00
Andreas Fabri 4da8f4f5b2 Document the Model 2021-11-03 21:48:38 +01:00
Andreas Fabri 4b979cbfa7
Update Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2021-11-03 21:41:35 +01:00
Andreas Fabri 7cb53ab8ef Change to NonZeroCoordinateIndex 2021-11-03 17:30:26 +01:00
Andreas Fabri 727878e965 Make operator public 2021-11-01 16:58:59 +01:00
Andreas Fabri 9b11a6a382
Update Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2021-11-01 16:23:19 +01:00
Andreas Fabri 6913384dfe Document NonZeroDimension_3 2021-10-31 19:52:33 +01:00
Laurent Rineau 1fb32e70b4 Merge pull request #5978 from janetournois/Mesh_2-add_predicate_for_lloyd-jtournois
Mesh 2 and Kernel - add predicate oriented_side_2(segment, triangle)
2021-10-27 17:20:28 +02:00
Jane Tournois 2fbff6360c doc : add "model of" 2021-09-21 10:26:23 +02:00
Jane Tournois 9a56423274 document line orientation 2021-09-10 14:19:56 +02:00
Jane Tournois 99d944ef32 add doc for new predicate oriented_side_2(segment, triangle) 2021-09-10 11:58:15 +02:00
Mael Rouxel-Labbé 8a92d51601 Merge branch 'Distance_3-Add_Tri_Tri-GF-old' into Distance_3-Add_Tri_Tri-GF 2021-09-02 17:26:44 +02:00
Sébastien Loriot 4454c5b3ed Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno 2021-08-30 12:25:51 +02:00
Mael Rouxel-Labbé 1cbcc39370 Rename example to avoid conflicts 2021-08-26 11:15:36 +02:00
Mael Rouxel-Labbé 71d88536b8 Fix doc 2021-08-26 11:08:28 +02:00
Dmitry Anisimov 650fc04303 Merge remote-tracking branch 'origin/master' into Barycentric_coordinates_2-danston 2021-08-13 11:34:58 +02:00
Sebastien Loriot 8d8afe6870
Merge pull request #5737 from danston/Weights-new_package-danston
[Feature] Weights New Package
2021-08-12 10:48:03 +02:00
Sebastien Loriot 92d90a4a11
Merge pull request #5667 from afabri/Kernel-compare_slopes-GF
Kernel: Add compare_slope with 4 points
2021-08-12 10:12:26 +02:00
Dmitry Anisimov 76050b2595 Merge remote-tracking branch 'origin/master' into Barycentric_coordinates_2-danston 2021-08-04 15:52:02 +02:00
Mael 5a30c321b8
Misc cleaning 2021-08-04 15:42:04 +02:00
Dmitry Anisimov 50157a7479 Merge remote-tracking branch 'origin/master' into Weights-new_package-danston 2021-08-04 15:12:04 +02:00
Andreas Fabri 2c1ad28853 Add the documentation of the global function 2021-07-28 12:18:26 +02:00
Maxime Gimeno 83b69b5a98 Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno 2021-07-08 11:33:42 +02:00
Laurent Rineau 0f906ae606 Merge pull request #5545 from Dig-Doug/segment-midpoint
Segment_2/Segment_3 midpoint()
2021-07-07 14:37:38 +02:00
Dmitry Anisimov 22a08d06b7 added missing projection traits in ref manual 2021-07-01 11:36:21 +02:00
Dmitry Anisimov 9fe1c947ca removed tmp modifs 2021-06-29 13:31:56 +02:00
Dmitry Anisimov ca661e3eb7 added weights concept dependency to Kernel_23 2021-06-24 17:03:28 +02:00
Mael Rouxel-Labbé 084a1efe2d Merge remote-tracking branch 'cgal/master' into Distance_3-Add_Tri_Tri-GF 2021-06-23 22:30:03 +02:00
Maxime Gimeno 2d5f91f763 Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno 2021-05-27 09:06:59 +02:00
Maxime Gimeno 3795c5236a Changes after review 2021-05-18 10:16:24 +02:00
Andreas Fabri 431c0713b3 remove trailing whitespace 2021-05-03 16:37:16 +02:00
Andreas Fabri 4e1ebec30a untabify 2021-05-01 17:04:52 +02:00
Andreas Fabri 20d1629e1b Add compare_slope with 4 points 2021-04-30 17:39:57 +02:00
Andreas Fabri c238e9dab5 Merge remote-tracking branch 'cgal/master' into Nef_3-translation-GF 2021-04-27 15:23:56 +01:00
Andreas Fabri c7e4eaca7e fix doc 2021-04-23 11:50:26 +01:00
Andreas Fabri e73b8de89f Add the 2D stuff. In homogeneous add Scaling_repH3 2021-04-22 21:17:24 +01:00
Andreas Fabri d3b26a60cb The free function must call the functor 2021-04-22 17:35:27 +01:00
Andreas Fabri a8d15183ce So glad to have a native speaker on board 2021-04-22 13:57:26 +01:00
Andreas Fabri 7485e3887b Improve documentation and the example that performs affine transformations 2021-04-22 13:43:07 +01:00
Andreas Fabri 8a446d1778 Document is_scaling() and is_translation() 2021-04-22 08:49:52 +01:00
Mael 8226666398
Merge branch 'master' into Triangulation_on_sphere_2-GF 2021-04-17 11:22:30 +02:00
Mael Rouxel-Labbé fba303341f Merge remote-tracking branch 'cgal/master' into Distance_3-Add_Tri_Tri-GF 2021-04-12 15:33:14 +02:00
Sébastien Loriot 350b9172c5 replace %CGAL by \cgal (but in titles) 2021-04-11 14:52:01 +02:00
Mael Rouxel-Labbé 28377db261 Add T3/T3 to the supported CGAL::squared_distance combinations 2021-03-25 11:08:46 +01:00
Mael Rouxel-Labbé 8501639635 Add missing space 2021-03-19 17:28:27 +01:00
Maxime Gimeno bd933ad308 rename doc file 2021-03-19 13:10:34 +01:00
Maxime Gimeno 735567531b RENAME 2021-03-19 12:00:08 +01:00
Dmitry Anisimov 00c185b028
Merge branch 'master' into Kernels-decltypes-danston 2021-03-12 12:06:20 +01:00
Maxime Gimeno 82d2258f0b Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno 2021-03-10 15:10:20 +01:00
Maxime Gimeno 6c82c4b09d Add misisng files 2021-03-10 15:06:53 +01:00
Maxime Gimeno 93e060591c Move the traits class in Kernel_23 2021-03-10 14:44:56 +01:00
Maxime Gimeno d2ba62aa21 Fixes in concepts and addition of missing functors for complyance to PolygonTraits_2. 2021-03-10 12:25:24 +01:00
Laurent Rineau f1e550fdd2 Merge pull request #5363 from sloriot/Kernel-Oriented_side_extra_operator
Add an extra operator to have an exact plane
2021-03-03 17:33:20 +01:00
Laurent Rineau 0baa38fe31 Merge pull request #5465 from afabri/Distance_3-Tetrahedron_Point-GF
Distance_3: Add Point_3/Tetrahedron_3
2021-03-03 17:29:41 +01:00
Laurent Rineau 216560554e Merge pull request #5112 from sloriot/Kernel_23-bisector_sqrt
Allow an inexact version of bisector when no sqrt is available.
2021-02-18 15:26:51 +01:00
Andreas Fabri 18f7f91c3c Add test; remove the word 'constant' in the documenation 2021-02-17 14:41:41 +00:00
Maxime Gimeno 1f5a847856 Apply reviewer's modifications 2021-02-17 12:36:39 +01:00
Andreas Fabri 6186a2acf3 Add doc 2021-02-16 16:26:45 +00:00
Dmitry Anisimov 81d9556707 Merge remote-tracking branch 'upstream/master' into Kernels-decltypes-danston 2021-02-10 10:06:45 +01:00
Sébastien Loriot 0199c5794c remove doc from concept that applies only to current models 2021-02-01 09:36:30 +01:00
Sébastien Loriot 107567e809 add an extra operator to have an exact plane 2021-01-15 15:38:28 +01:00
Andreas Fabri 695ff0f3b3 Fix doc of Projection_traits_xy_3 2021-01-05 15:39:06 +00:00
Dmitry Anisimov 3127190bcf marc's review 2020-12-08 12:48:04 +01:00
Sebastien Loriot e685203cc6
a -> an 2020-10-26 11:08:56 +01:00
Sébastien Loriot 80af4b3e74 be more permissive for bisector with a FT with sqrt 2020-10-26 09:17:01 +01:00
Jane Tournois f005bd40a4 Merge branch 'Intersections_3-fix_do_intersect_3planes-GF' into Intersections_3-fix_do_intersect_3planes-master-GF
# Conflicts:
#	Filtered_kernel/include/CGAL/internal/Static_filters/Do_intersect_3.h
2020-10-06 17:30:29 +02:00
Jane Tournois 9b50f58433 add do_intersect(plane, plane, plane) to the doc of linear kernel 2020-10-06 17:20:23 +02:00
Dmitry Anisimov 209513dc56 fixed docs + a few code improvements 2020-07-31 15:58:38 +02:00
Dmitry Anisimov eb2f7e5b90 kernel_23 doc typo fixes 2020-07-22 14:24:56 +02:00
Sebastien Loriot 560243e72a
Merge pull request #4198 from afabri/Distance-robustify-GF
Make 2d segment segment distance more robust for kernel with inexact constructions
2020-04-02 15:01:46 +02:00
Mael c766178456
Merge branch 'master' into PMP-Make_remove_self_intersections_local-GF 2020-03-30 09:44:36 +02:00
Sébastien Loriot 4527b1f52c extra run of the script to remove tabs and trailing whitespaces 2020-03-26 19:01:49 +01:00
Sébastien Loriot a943082eff Update branch from master after trailing whitespaces and tabs removal 2020-03-26 19:01:31 +01:00
Sébastien Loriot 754699b33d extra run of the script to remove tabs and trailing whitespaces 2020-03-26 18:59:49 +01:00
Sébastien Loriot 4c094fd3c2 Update branch from master after trailing whitespaces and tabs removal 2020-03-26 18:59:19 +01:00
Sébastien Loriot 8b4118912d extra run of the script to remove tabs and trailing whitespaces 2020-03-26 18:58:21 +01:00
Sébastien Loriot fedc29e23c Update branch from master after trailing whitespaces and tabs removal 2020-03-26 18:57:54 +01:00
Sébastien Loriot 8bb22d5b2c extra run of the script to remove tabs and trailing whitespaces
right after the merge of the 5.0 release branch

+ manual fix of the files (indentation was changed in the meantime):
   * Spatial_sorting/include/CGAL/Multiscale_sort.h
   * Spatial_sorting/test/Spatial_sorting/test_multiscale.cpp
2020-03-26 14:26:59 +01:00
Sébastien Loriot 8b153fb495 Merge branch 'cgal/releases/CGAL-5.0-branch'
whitespace+tab removal, merged with option -Xignore-space-change
2020-03-26 14:22:32 +01:00
Sébastien Loriot 0779373835 extra run of the script to remove tabs and trailing whitespaces
right after the  merge of 4.14 release branch

+ manual fix on one line in:
    * Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
    * .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Sébastien Loriot 0a46621dc6 Merge branch 'cgal/releases/CGAL-4.14-branch'
whitespace+tab removal, merged with option -Xignore-all-space
2020-03-26 13:28:46 +01:00
Sébastien Loriot 590612a563 run the script to remove tabs and trailing whitespaces 2020-03-26 13:25:16 +01:00
Mael Rouxel-Labbé af1c69354b Merge remote-tracking branch 'cgal/master' into PMP-Make_remove_self_intersections_local-GF 2020-03-20 15:44:51 +01:00
Andreas Fabri 99eea7ac21 Add operator for line/point/point 2020-02-25 16:47:12 +00:00
Mael Rouxel-Labbé da917e6895 Fix missing ` in doc 2020-02-03 18:10:16 +01:00
Mael Rouxel-Labbé c94fbd2399 Minor fix to new concept 2020-01-17 09:14:45 +01:00
Andreas Fabri 98f2555190 Unify for C/H and document concept and model of CompareSignedDistanceToLine_2 2020-01-16 14:28:30 +01:00
Maxime Gimeno 90d2e03fdc Merge remote-tracking branch 'cgal/master' into Intersections_23-Add_missing_intersections-GF 2020-01-15 13:32:11 +01:00
Sébastien Loriot 1b00fd3f54 use Variadic templates 2019-09-19 23:11:04 +02:00
Sébastien Loriot 3e3d8d1b9a Merge 'cgal/releases/CGAL-4.14-branch' 2019-08-30 15:41:06 +02:00
Sébastien Loriot 0cc56dab4d Merge 'cgal/releases/CGAL-4.13-branch' 2019-08-30 15:40:30 +02:00
Andreas Fabri 9e5db7a950 typo 2019-08-29 15:15:27 +02:00
Mael Rouxel-Labbé 37aed3d31a Fix documentation of functor `ConstructLiftedPoint_3` 2019-08-28 09:47:43 +02:00
Laurent Rineau 3e4b177506 Merge pull request #4116 from MaelRL/Kernel_23-Generalize_ray_point_method-GF
Change ray_23 and line_23's point(int) function to point(FT)
2019-08-19 12:54:38 +02:00
Laurent Rineau 0d7fd463ff Merge pull request #4116 from MaelRL/Kernel_23-Generalize_ray_point_method-GF
Change ray_23 and line_23's point(int) function to point(FT)
2019-08-19 12:53:59 +02:00
Maxime Gimeno 290b6db143 Merge remote-tracking branch 'cgal/master' into Intersections_23-Add_missing_intersections-GF 2019-07-30 09:51:28 +02:00
Mael Rouxel-Labbé 6c8a8f347d Change ray/line.point(int --> FT)
There is no real requirement on it being an 'int', except some symmetry with
the segment.
2019-07-26 15:59:52 +02:00
Sébastien Loriot fbafb9d06f fix remaining mismatches and fix bugs 2019-07-10 11:40:45 +02:00