albert-github
|
b3af96caa1
|
issue #7454 Consistency of BigO notations
Create `cgalBigO` marco and used it.
(`The macro `cgalBigOLarge` is for special situations where we need bigger round brackets)
|
2023-07-04 16:23:14 +02:00 |
Sébastien Loriot
|
dfc386d65b
|
Merge branch 'master' into HEAD
|
2023-06-22 14:05:45 +02:00 |
Laurent Rineau
|
3851bc437e
|
Merge pull request #7513 from sloriot/T23-exact_serialization
EPECK Triangulation serialization
|
2023-06-22 11:59:34 +02:00 |
Sébastien Loriot
|
ccc5462b28
|
add missing include directives
|
2023-06-20 14:45:43 +02:00 |
Sébastien Loriot
|
0ee31a5d4f
|
remove extra parenthesis
|
2023-06-19 19:17:49 +02:00 |
Sébastien Loriot
|
9a0bdb5d96
|
boost::variant ---> std::variant
|
2023-06-15 10:57:10 +02:00 |
Sébastien Loriot
|
604dcdc435
|
boost::optional => std::optional
|
2023-06-15 10:57:09 +02:00 |
Sébastien Loriot
|
c8a88b9014
|
remove CGAL_static_assertion*
|
2023-06-15 10:42:10 +02:00 |
Sébastien Loriot
|
2251c438fa
|
enable exact serialization of triangulations with EPECK
|
2023-06-13 14:30:01 +02:00 |
Sébastien Loriot
|
c1294a0eaa
|
boost::integral_constant ---> std::integral_constant
|
2023-04-29 09:42:15 +02:00 |
Sébastien Loriot
|
5726a0a255
|
boost::is_floating_point -> std::is_floating_point
boost::is_float
|
2023-04-23 22:37:07 +02:00 |
Sébastien Loriot
|
9ed6c7acdc
|
remove useless include
|
2023-04-23 22:37:07 +02:00 |
Sébastien Loriot
|
99619dc634
|
boost::prior -> std::prev
|
2023-04-23 22:37:07 +02:00 |
Andreas Fabri
|
0d320e48a8
|
Merge branch 'Number_types-fix_VC2017_boost_mp-GF' into CORE-boost_mp_number-GF
|
2023-03-17 08:28:10 +01:00 |
Sébastien Loriot
|
9e72361537
|
All packages depends now on CGAL_Core (like Kernel)
|
2023-02-20 15:24:16 +01:00 |
Mael
|
153c603209
|
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF
|
2023-01-27 22:09:02 +01:00 |
Mael
|
6538b22e06
|
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF
|
2022-12-05 16:03:41 +01:00 |
albert-github
|
7a62583efa
|
spelling corrections
Some spelling corrections (Directories starting with `C`)
|
2022-11-14 19:14:33 +01:00 |
Laurent Rineau
|
8e8153c0ac
|
Merge pull request #6871 from afabri/CGAL_assertions-GF
CGAL: No longer per package assertions
|
2022-11-03 09:44:48 +01:00 |
Andreas Fabri
|
469a0362b5
|
Take Laurent's review into account
|
2022-10-14 11:34:34 +01:00 |
Andreas Fabri
|
f976348d87
|
Convex_hull_3
|
2022-10-14 10:18:32 +01:00 |
Andreas Fabri
|
a37ffee927
|
Fix a Convex_hull_3 test case
|
2022-10-04 06:34:05 +01:00 |
Andreas Fabri
|
94c72ae386
|
Convex_hull_3
|
2022-09-27 10:08:50 +01:00 |
Mael Rouxel-Labbé
|
6f187f332c
|
Misc minor fixes/improvements
|
2022-09-14 14:08:23 +02:00 |
Mael Rouxel-Labbé
|
9b265fddf8
|
Uniformize REQUIRED / QUIET usage:
Following this:
- CGAL: always REQUIRED
- CGAL component: COMPONENT / OPTIONAL_COMPONENT (never QUIET)
- required 3rd party: (not QUIET) + message(NOTICE "") on NOT_FOUND
- optional 3rd party: QUIET + message(STATUS "") except for Polyhedron/demo
- 3rd party components: COMPONENT / OPTIONAL_COMPONENT
(QUIET depending on required or optional 3rd party)
|
2022-09-06 16:24:27 +02:00 |
Mael Rouxel-Labbé
|
4fc486b195
|
Purge CMakeLists.txts from obsolete code / noise
|
2022-09-06 16:19:11 +02:00 |
Mael Rouxel-Labbé
|
7cb21c24b0
|
Uniformize message() for missing 3rd party libraries
STATUS for non-essential, NOTICE for important stuff
|
2022-09-06 16:07:31 +02:00 |
Mael Rouxel-Labbé
|
28ba446895
|
Clean (some) CMakeLists.txt indentation
|
2022-09-06 15:38:18 +02:00 |
Sébastien Loriot
|
861588abe1
|
Merge 'sloriot/CGAL-std_type_traits' into master
|
2022-08-03 20:19:51 +02:00 |
Mael Rouxel-Labbé
|
711d64674a
|
Less_signed_... --> Compare_signed_... in CH3 adapters
|
2022-07-02 17:19:48 +02:00 |
Andreas Fabri
|
70a06b4696
|
Do not use CGAL::iterator_v<> as it is responsible for the ICE of VC2015
|
2022-06-27 08:58:17 +01:00 |
Sébastien Loriot
|
b96f6d5ce9
|
move is_iterator to type_traits
|
2022-06-10 09:43:59 +02:00 |
Sébastien Loriot
|
44250cb019
|
is_iterator_XXX<>::value --> is_iterator_XXX_v<>
|
2022-06-10 09:40:29 +02:00 |
Sébastien Loriot
|
3fa436459d
|
BOOST_MPL_ASSERT -> static_assert
|
2022-06-10 08:46:01 +02:00 |
Sébastien Loriot
|
ac8b6d4731
|
boost::is_same --> std::is_same
|
2022-06-10 08:18:20 +02:00 |
Sébastien Loriot
|
4f5f8341cc
|
use std::enable_if_t
|
2022-06-10 07:37:53 +02:00 |
Sébastien Loriot
|
2b547ec58a
|
Merge remote-tracking branch 'cgal/5.4.x-branch'
|
2022-05-13 17:26:04 +02:00 |
Andreas Fabri
|
46d1aea329
|
Convex_hull_3: Use K::Boolean and not bool
|
2022-05-09 15:30:26 +01:00 |
Laurent Rineau
|
2288225448
|
Massive update of CMake policies to version 3.23
|
2022-05-06 09:34:35 +02:00 |
Sébastien Loriot
|
4a170e9ec0
|
default NP for non inlined doc
|
2022-02-28 10:12:09 +01:00 |
Sébastien Loriot
|
4ffc949199
|
replace boost::unordered by std::unordered
but in T3, Mesh_3, TDS_3, P3[TM]3
|
2022-02-03 19:11:12 +01:00 |
Laurent Rineau
|
f9c05a0ba1
|
Merge pull request #6253 from afabri/P2T2-assert-GF
CGAL: In testcode do not use CGAL_assertion but assert
|
2022-02-02 16:38:22 +01:00 |
Laurent Rineau
|
9bb36b0862
|
Merge pull request #6280 from sloriot/CH3-init_info
Fix info type and set default value
|
2022-02-01 08:58:25 +01:00 |
Sébastien Loriot
|
9ecb90c315
|
fix info type and set default value
|
2022-01-26 19:09:43 +01:00 |
Andreas Fabri
|
5564e566e3
|
Deal with CH3
|
2022-01-18 16:37:28 +00:00 |
Laurent Rineau
|
3df4df43fc
|
Merge pull request #5639 from maxGimeno/PMP-Example_of_new_mp_function-maxGimeno
Global clean-up of Named Parameters
|
2022-01-17 15:34:45 +01:00 |
Laurent Rineau
|
8a5fd82f81
|
Merge pull request #6233 from sloriot/CH3-fix_test
Convex hull can also be a triangle
|
2022-01-17 15:34:41 +01:00 |
Laurent Rineau
|
052d1bd64b
|
Merge pull request #6233 from sloriot/CH3-fix_test
Convex hull can also be a triangle
|
2022-01-17 15:32:12 +01:00 |
Sébastien Loriot
|
c169c41240
|
Merge remote-tracking branch 'maxGimeno/PMP-Example_of_new_mp_function-maxGimeno' into HEAD
|
2022-01-12 13:33:49 +01:00 |
Laurent Rineau
|
72b0a64a71
|
Merge pull request #5998 from afabri/Convex_hull-Index_triangle_set-GF
Convex_hull_3: output into a polygon soup
|
2022-01-12 12:24:10 +01:00 |
Sébastien Loriot
|
04b5cbbec6
|
convex hull can also be a triangle
|
2022-01-12 11:53:40 +01:00 |
Sébastien Loriot
|
75b03e6c0a
|
use_default_values() -> default_values()
|
2022-01-10 18:36:37 +01:00 |
Sébastien Loriot
|
6d3176e061
|
move Named_parameters class in STL_extension
helpers stay in BGL because it depends on BGL tags
|
2022-01-07 15:12:22 +01:00 |
Sébastien Loriot
|
b04a5f9124
|
remove overloads with default parameters
|
2022-01-04 16:14:49 +01:00 |
Sébastien Loriot
|
6848e69987
|
replace all_default() by use_default_values() in tests and examples
|
2022-01-04 14:06:26 +01:00 |
Mael Rouxel-Labbé
|
00e3f851ac
|
Fix include
|
2021-12-16 14:10:51 +01:00 |
Mael Rouxel-Labbé
|
61d42c3e21
|
Get rid of the slim Triangulation_2 dependency in Convex_hull_3
|
2021-12-16 13:49:45 +01:00 |
Sébastien Loriot
|
cb4f5490e3
|
fix warnings
|
2021-12-07 16:03:18 +01:00 |
Sébastien Loriot
|
ab48f63e30
|
update latest cmake version tested
|
2021-11-09 10:58:47 +01:00 |
Andreas Fabri
|
197c0a2471
|
code bugfix after test; doc bug fix: SequenceContainer -> RandomAccessContainer (also in Stream_support)
|
2021-10-05 08:40:47 +01:00 |
Andreas Fabri
|
7648fd473b
|
Add test
|
2021-10-05 08:06:34 +01:00 |
Andreas Fabri
|
704ae83657
|
Fix doc Add a test
|
2021-10-05 07:35:24 +01:00 |
Sébastien Loriot
|
bd111bcb89
|
generic free function for point range and triangle range
|
2021-10-04 18:49:55 +02:00 |
Sébastien Loriot
|
f399cfed18
|
fix indices
|
2021-10-04 17:52:43 +02:00 |
Andreas Fabri
|
74d1899e6b
|
Towards making it more generic than vector and vector<array>
|
2021-10-04 14:47:04 +01:00 |
Sébastien Loriot
|
8350dea94a
|
char* -> std::string
|
2021-10-04 09:49:24 +02:00 |
Sébastien Loriot
|
47028cd184
|
automatically move data files in data dir + update paths
Done for OFF/OBJ/STL/XYZ/PWN/PLY
|
2021-10-04 09:42:49 +02:00 |
Sébastien Loriot
|
34569921cd
|
fix warning
|
2021-10-01 18:30:28 +02:00 |
Andreas Fabri
|
f9b57957e4
|
Hopefully the last untabify as now I added something in my ./emacs
|
2021-09-29 17:09:39 +01:00 |
Andreas Fabri
|
1d1016891c
|
untabify the doc
|
2021-09-29 16:43:02 +01:00 |
Andreas Fabri
|
568dc25443
|
Added overload that takes a traits class
|
2021-09-29 16:04:21 +01:00 |
Andreas Fabri
|
929ae611d3
|
untabify
|
2021-09-29 15:38:45 +01:00 |
Andreas Fabri
|
01f7e3a8f0
|
Add documentation
|
2021-09-29 15:33:26 +01:00 |
Andreas Fabri
|
83ab127b2f
|
Implement the 2D case
|
2021-09-28 11:24:30 +01:00 |
Andreas Fabri
|
e91a49ba3c
|
Move file to internal directory
|
2021-09-21 09:45:51 +01:00 |
Andreas Fabri
|
d7977be9d5
|
Move class into internal namespace
|
2021-09-21 09:42:27 +01:00 |
Andreas Fabri
|
420f9d64f6
|
untabify
|
2021-09-21 09:32:42 +01:00 |
Andreas Fabri
|
c9f80d694f
|
Do not expose Indexed_triangle_set in the API (todo: move to internal)
|
2021-09-21 09:19:15 +01:00 |
Andreas Fabri
|
a80289fc3d
|
Fix headers to include
|
2021-09-21 08:32:48 +01:00 |
Andreas Fabri
|
f3efaa87c6
|
Fix headers to include
|
2021-09-21 07:36:07 +01:00 |
Sébastien Loriot
|
c19426fdd2
|
fix compilation issues + add missing impl
|
2021-09-20 17:54:39 +02:00 |
Andreas Fabri
|
2341e7f797
|
untabify
|
2021-09-17 14:53:22 +01:00 |
Andreas Fabri
|
f278fe4aa3
|
Convex_hull_3: output into an indexed triangle set
|
2021-09-17 14:24:44 +01:00 |
Sébastien Loriot
|
74c029cc68
|
Merge remote-tracking branch 'sloriot/CGAL-restore_rounding_mode-5.3'
|
2021-09-09 11:44:36 +02:00 |
Sébastien Loriot
|
6bae0e3939
|
Merge remote-tracking branch 'sloriot/CGAL-restore_rounding_mode'
|
2021-09-09 11:09:16 +02:00 |
Sébastien Loriot
|
c8624ee0b3
|
check that the rounding mode when doing exact computation is to-nearest
|
2021-09-09 11:01:03 +02:00 |
Sébastien Loriot
|
98e471849b
|
moving files from internal to PKG/internal
|
2021-08-26 11:33:39 +02:00 |
Maxime Gimeno
|
a76bd6081e
|
Replace more sc text
|
2021-05-21 15:45:50 +02:00 |
Sébastien Loriot
|
fb6f703b55
|
IO namespace for files in IO directories
|
2021-05-04 14:36:06 +02:00 |
Maxime Gimeno
|
c49152359c
|
update max version of cmake and announce the new minimal in CHANGE.md
|
2021-04-15 15:08:54 +02:00 |
Dmitry Anisimov
|
81d9556707
|
Merge remote-tracking branch 'upstream/master' into Kernels-decltypes-danston
|
2021-02-10 10:06:45 +01:00 |
Laurent Rineau
|
a735e849c0
|
Merge pull request #5152 from sloriot/CGAL-remove_bind
Replace usages of boost::bind
|
2021-02-05 16:14:04 +01:00 |
Sébastien Loriot
|
61d0fb53b4
|
replace bind in Convex_hull_3
|
2021-01-06 12:59:12 +01:00 |
Maxime Gimeno
|
3b70343590
|
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
|
2020-11-16 16:19:43 +01:00 |
Laurent Rineau
|
49e7ddccc9
|
Merge pull request #4243 from maxGimeno/Cmake_improvements-maxGimeno
General CMake improvements
|
2020-11-13 15:43:54 +01:00 |
Andreas Fabri
|
344356a306
|
Fix CMakeLists.txt
|
2020-11-12 09:59:19 +00:00 |
Andreas Fabri
|
df61ad9367
|
Update Convex_hull_3/include/CGAL/convexity_check_3.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
|
2020-11-12 10:56:40 +01:00 |
Andreas Fabri
|
b54b62fcc4
|
Convex_hull_3: Fix constness
|
2020-11-12 09:40:22 +00:00 |
Maxime Gimeno
|
bebd60c12b
|
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
|
2020-10-20 09:53:54 +02:00 |
Maxime Gimeno
|
791f38535a
|
Fix laslib exports
|
2020-10-19 13:47:38 +02:00 |