Laurent Rineau
112748280f
Merge pull request #2579 from cjamin/Triangulation-Fix_RTd_doc-cjamin
...
Triangulation - fix doc
2017-11-15 16:48:21 +01:00
Sébastien Loriot
ff26773f7b
remove include directive for checking GPL compliance in LGPL headers
2017-11-12 10:21:35 +01:00
Sébastien Loriot
ee57fc2d6c
add SPDX identifier for files under the GPL-3+ license
2017-11-12 10:17:51 +01:00
Sébastien Loriot
0698f79aff
add SPDX identifier for files under the LGPL-3+ license
2017-11-12 10:17:50 +01:00
Clement Jamin
d8d99a9846
Document typedef `Base`
2017-11-06 15:11:55 +01:00
Clement Jamin
008f9e61ab
Type `Bare_point` does not exist any more
2017-11-06 15:09:22 +01:00
Laurent Rineau
62c70d41ca
Renew the handle of policies, for CMake-3.10
...
Now that we require CMake>=3.1, we can forget a lot of old CMake policies.
`CMP0053` `OLD` behavior is still needed, because of a bug in Qt5 CMake files, but it will
not be set with CMake>=3.10. Let's assume that a recent CMake version means
a recent Qt5 version.
2017-11-06 14:58:36 +01:00
Laurent Rineau
46cc91e787
Merge pull request #2478 from mtola/master
...
fix bug -> 2x 2 missing "inline" to prevent duplicate symbols during …
2017-10-13 17:06:22 +02:00
Laurent Rineau
00d444e84c
Merge pull request #2462 from sloriot/CGAL-fix_warnings_g++7
...
Fix some warnings
2017-10-13 16:54:52 +02:00
Sébastien Loriot
c3e7ade8b4
fix warnings
2017-09-25 09:09:54 +02:00
Mael Rouxel-Labbé
aaeaf35380
Introduced the tag "Periodic_tag" to mark distinguish periodic triangulations
2017-08-23 16:18:05 +02:00
Laurent Rineau
b14263762d
Check gcc version and return() if < 4.4
2017-07-19 16:09:04 +02:00
Clement Jamin
c7bd6a7403
Include licence check header
2017-06-23 10:41:05 +02:00
Clement Jamin
3539f899a0
Unused header
2017-06-21 10:25:28 +02:00
Clement Jamin
71124e808e
Fix doc about Point
2017-06-20 14:31:57 +02:00
Clement Jamin
9b46105579
Get rid of Bare_point_d in the adapter and in Regular_triangulation
2017-06-20 12:41:22 +02:00
Clement Jamin
08835f5195
This was commited by error
2017-06-20 11:30:17 +02:00
Clement Jamin
6e609f9ca5
It took too much time for the testsuite in Debug mode
2017-06-20 11:20:07 +02:00
Clement Jamin
a8d785e771
Fix errors & warnings from testsuite
2017-06-20 11:19:43 +02:00
Clement Jamin
ed5eab4979
Add Bare_point to the types
2017-06-19 16:09:12 +02:00
Clement Jamin
f1971bf9ba
Fix errors & warnings from testsuite
2017-06-19 15:04:14 +02:00
Clement Jamin
fb84e3d8a6
Fix min/max compilation
2017-06-19 14:02:20 +02:00
Clement Jamin
5b9562ea84
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2017-06-16 11:09:07 +02:00
Andreas Fabri
8cbbe0e165
Remove dependencies of Triangulation_3 on Triangulation_2
2017-04-06 11:08:37 +02:00
Sébastien Loriot
50510c05ea
add include directive for license of all GPL header files
...
done using:
ack-grep "^GPL" */package_info/*/license.txt -l | awk -F "/" '{print $1}' > /tmp/gpl_packages
for i in `cat /tmp/gpl_packages | \
grep -v Operations_on_polyhedra | \
grep -v Algebraic_kernel_for_circles | \
grep -v Algebraic_kernel_for_spheres | \
grep -v Polyhedron_IO`;
do
echo $i
python Scripts/developer_scripts/add_license_in_pkg_header.py $i
done
python Scripts/developer_scripts/add_license_in_pkg_header.py Operations_on_polyhedra Polygon_mesh_processing
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_circles Circular_kernel_2
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_spheres Circular_kernel_3
python Scripts/developer_scripts/add_license_in_pkg_header.py Polyhedron_IO Polyhedron
2017-01-19 15:20:25 +01:00
Clement Jamin
d59445394f
Improve sentence
2017-01-04 17:46:24 +01:00
Clement Jamin
a1a60e9921
Fix typos
2017-01-04 17:44:46 +01:00
Clement Jamin
0c3cb6a19d
Update and clarify complexity
2017-01-04 16:35:39 +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
Sébastien Loriot
2041104ade
remove non used files
...
Both header files removed are more or less empty.
Regular_triangulation in dD is on its way in another package.
2016-10-06 09:53:32 +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
Andreas Fabri
8bffd68e84
Package Triangulation: Add an #include
2016-09-30 15:22:26 +02:00
Clement Jamin
3704a59422
Fix warning (unused types and variables)
2016-09-28 18:13:20 +02:00
Clement Jamin
e747016020
Remove TODO (everything has been done) and dont_submit as it's empty now
2016-09-23 08:47:45 +02:00
Clement Jamin
de1cb153fe
Remove Convex_hull.h from here since it's been deleted
2016-09-23 08:36:39 +02:00
Clement Jamin
e4e781e044
Point_drop_weight_d => Construct_point_d
2016-09-22 17:53:27 +02:00
Marc Glisse
8aa0ede187
Point_weight_d -> Compute_weight_d
2016-09-21 19:38:42 +02:00
Marc Glisse
9f061d8ff9
Unused local typedefs.
2016-09-21 19:28:33 +02:00
Clement Jamin
49fda9d7e6
This file should never have been commited
2016-09-21 15:33:37 +02:00
Clement Jamin
e79d8f461e
Don't write std::endl in binary mode
2016-09-08 17:08:56 +02:00
Clement Jamin
bbb8f59783
Restore some references
2016-09-08 16:21:14 +02:00
Clement Jamin
d3c838e4cd
Remove more const & other minor fixes
2016-09-08 16:15:38 +02:00
Clement Jamin
e25f585eb5
Fix some parameters (const, ref...) doc
2016-09-08 15:53:05 +02:00
Clement Jamin
867e6d1158
Remove useless const
2016-09-08 15:52:38 +02:00
Clement Jamin
b7efa8e756
Small fix
2016-09-08 11:56:49 +02:00
Clement Jamin
af35f0ead7
Improve sentence
2016-09-08 10:59:33 +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
6b338eeb1f
improve the name of projects in cmake scripts of examples
2016-09-08 00:02:55 +02:00
Clement Jamin
6102307e86
Add reference to paper
2016-09-07 16:56:54 +02:00
Clement Jamin
ef03b187c3
Undocumented 2 functions
2016-09-07 16:28:21 +02:00
Clement Jamin
c709bd54f0
Regular_triangulation_euclidean_traits => Regular_triangulation_traits_adapter
2016-09-07 15:51:12 +02:00
Clement Jamin
fcb7a82874
Monique's review continued
2016-09-06 16:02:36 +02:00
Clement Jamin
ded46066c1
Fix identation
2016-09-06 15:23:28 +02:00
Clement Jamin
6988c1867d
Move paragraph
2016-09-06 15:18:35 +02:00
Clement Jamin
66c29aecc2
Doc and comment fixes
2016-09-06 15:06:36 +02:00
Clement Jamin
bdf213167f
Better section title
2016-09-06 14:34:49 +02:00
Clement Jamin
9f2155da93
Remove advanced on collapse_face
2016-07-28 12:17:14 +02:00
Clement Jamin
7ce61ee678
operator>> for Vector_d
2016-06-01 14:50:31 +02:00
Clement Jamin
ec16393b39
Fix Linux compilation error
2016-06-01 14:42:17 +02:00
Mael Rouxel-Labbé
d984aca010
Fix trailing whitespace
2016-06-01 14:34:42 +02:00
Clement Jamin
b5e8e58d48
More explicit sentence
2016-06-01 11:54:56 +02:00
Clement Jamin
350b0c0176
Typo
2016-05-31 17:45:13 +02:00
Clement Jamin
742f2340c3
Missing type "Point"
2016-05-31 17:28:51 +02:00
Clement Jamin
1b4e3e70a5
Document Regular_triangulation_euclidean_traits properly
2016-05-31 17:23:47 +02:00
Clement Jamin
ccaeeb4a89
Add a note on Point_d if in the Regular_triangulation context
2016-05-31 16:20:32 +02:00
Clement Jamin
993bef7774
Add a comment to explain how Regular_triangulation_euclidean_traits works
...
+ remove misleading template parameter list in the doc
2016-05-27 11:10:29 +02:00
Clement Jamin
890b4ef0aa
Doc fixes + make the use of Regular_triangulation_euclidean_traits automatic
...
Partially reverts commit ab30798119
2016-05-27 10:58:48 +02:00
Clement Jamin
5b0f8e15be
Document number_of_hidden_vertices + clarify user manual
2016-05-25 18:26:37 +02:00
Clement Jamin
5f33eaad17
CGAL always computes a unique triangulation, even in degenerate cases
2016-05-24 15:22:40 +02:00
Clement Jamin
5eac4b8bdc
Test both static and dynamic kernels
2016-05-24 14:56:59 +02:00
Clement Jamin
39c98f2fea
Clean-up
2016-05-24 14:53:49 +02:00
Clement Jamin
ac0c86dc40
Explain "in conflict"
2016-05-24 14:53:35 +02:00
Clement Jamin
81e2e215fa
Monique's review, incl. renaming of power_test
...
+ better handling of the insertion of points at the same position (incl. test)
2016-05-20 18:00:16 +02:00
Clement Jamin
5ddfba30fd
Remove useless and undocumented "circumcenter()" member function
2016-05-20 15:10:00 +02:00
Clement Jamin
9add88a784
Doc fixes (Monique's review)
2016-05-20 11:17:02 +02:00
Clement Jamin
258034c5ed
Mention hidden points.
2016-05-20 10:59:40 +02:00
Clement Jamin
f9c4148d4c
Small fixes
2016-05-20 10:34:47 +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
Clement Jamin
5f47151eaf
Fix too-long line
2016-05-18 18:40:07 +02:00
Clement Jamin
8cb1479d11
Fix example
2016-05-18 18:38:02 +02:00
Clement Jamin
3e947585be
Fix template parameters names (add _ when necessary)
2016-05-18 18:33:58 +02:00
Clement Jamin
4ae4901e6f
Remove debug or useless code
2016-05-18 17:38:06 +02:00
Clement Jamin
ab30798119
Make the use of Regular_triangulation_euclidean_traits explicit
2016-05-18 17:27:30 +02:00
Clement Jamin
80aefa2a6b
Fixes according to Samuel's review + fixes from live review with Monique
2016-05-18 17:24:47 +02:00
Laurent Rineau
24273a8b5c
Replace static with CGAL_STATIC_THREAD_LOCAL_VARIABLE
...
(Merged from `cgal/releases/CGAL-4.8-branch`)
2016-04-13 11:45:08 +02:00
Andreas Fabri
ab9c7cf51f
Replace static with CGAL_STATIC_THREAD_LOCAL_VARIABLE
2016-04-07 16:35:43 +02:00
Laurent Rineau
50b55bd27c
Merge pull request #890 from sloriot/CGAL-generate_CMakeLists-sloriot
...
Generate CMakelists
2016-03-29 11:02:17 +02:00
Laurent Rineau
b250a36219
Merge pull request #891 from afabri/Triangulation-more_typos-GF
...
Small fixes in the documentation of dD Triangulations
2016-03-22 11:01:04 +01:00
Clement Jamin
5e8137ad3f
Monique's review - part 2 (User manual)
2016-03-11 10:44:20 +01:00
Clément Jamin
873ea89243
Add a link
2016-03-10 19:39:10 +01:00
Clement Jamin
1533066077
Monique's review -- part one
2016-03-10 19:07:33 +01:00
Clément Jamin
69f4fea34c
Update "Design and Implementation History" section (ERC support)
2016-03-10 10:40:28 +01:00
Clement Jamin
1bfef6846f
Typos & small changes
2016-03-09 16:18:56 +01:00
Clement Jamin
fc3034aa64
Refer to the user manual instead of saying everything again
2016-03-09 16:18:28 +01:00
Andreas Fabri
2320786df4
many small fixes
2016-03-08 12:27:22 +01:00
Sébastien Loriot
881e4d3199
request Core only in examples, tests and demos when really needed
2016-03-07 22:36:57 +01:00
Andreas Fabri
e8138b2322
no <center>
2016-02-25 21:17:19 +01:00
Andreas Fabri
19c075c4fe
fix typos and add a dependency
2016-02-25 16:20:37 +01:00
Andreas Fabri
294e0a38f5
Modify teaser for the package overview
2016-02-17 15:48:16 +01:00
Philipp Möller
0a04a3a48f
Use CGAL_DOC_VERSION
2016-02-11 15:37:54 +01:00
Simon Giraudot
737261c330
Typo correction (__GNUC_MINOR__ instead of __GNU_MINOR__)
2016-02-04 17:58:22 +01:00
Simon Giraudot
30ed96c71e
Update NOTICE messages with correct G++ version
2016-02-04 12:38:59 +01:00
Simon Giraudot
52a20080ad
Replace BOOST tests by direct tests on __GNUC__ for old GCC/boost versions
2016-02-04 11:40:50 +01:00
Andreas Fabri
6262374378
Do the same in package Triangulation
2016-02-03 12:24:25 +01:00
Sébastien Loriot
e64ae35a6e
Merge pull request #542 from bo0ts/Documentation-release_build2-pmoeller
...
Allow to build the documentation in a release
2016-01-07 09:21:46 +01:00
Sébastien Loriot
21444aa06d
Merge remote-tracking branch 'cgal/releases/CGAL-4.7-branch'
2015-12-18 16:33:29 +01:00
Philipp Möller
71b4e9c515
Use CGAL_FULL_VERSION in all Doxyfile.in
2015-12-17 16:33:28 +01:00
Andreas Fabri
b9dafe6745
apply the fix proposed in Issue #557
2015-12-17 11:02:35 +01:00
Andreas Fabri
c891720d1c
fix
2015-12-17 09:34:35 +01:00
Philipp Möller
c5d3cdb20e
Remove unnecessary Doxyfile.in statements
...
It is not necessary to specify the IMAGE_PATH or EXAMPLE_PATH here. Add
the images, if necessary.
2015-12-10 17:04:51 +01:00
Philipp Möller
81a8f982dc
Handle the easy INPUT cases
...
If INPUT is just PKG/doc/PKG, handle it automatically.
2015-12-10 17:00:26 +01:00
Clement Jamin
1ff70ff716
Fix doc
2015-12-09 11:13:50 +01:00
Clement Jamin
f07e7181b5
Useless line
2015-12-09 10:26:33 +01:00
Clement Jamin
a884ff3a1d
Optimization
2015-12-08 17:34:44 +01:00
Clement Jamin
5eb850500a
Add an example for computing convex hull
2015-12-08 17:13:04 +01:00
Clement Jamin
edacc0f8c5
Prettify the code
2015-11-24 16:01:20 +01:00
Clement Jamin
bb34ded1ea
Option EXPORT_POINTS_TO_A_FILE
2015-11-20 11:52:06 +01:00
Clement Jamin
f6d74e3015
Missing _d
2015-10-27 19:11:25 +01:00
Clement Jamin
13084b0835
Bare_point is not in RegularTriangulationTraits any more.
2015-10-27 18:08:51 +01:00
Clement Jamin
232efb9823
Hide Regular_triangulation_euclidean_traits from the doc and use it internally
...
The user can now pass Epick_d directly to Regular_triangulation.
Regular_triangulation_euclidean_traits is used internally to adapt the
functors.
2015-10-27 17:27:46 +01:00
Clement Jamin
2b689787fe
Regular_triangulation_euclidean_traits now satisfies SpatialSortingTraits_d
2015-10-27 16:36:30 +01:00
Clement Jamin
b6a6ee20c6
Put the traits in a separate group
2015-10-27 15:23:59 +01:00
Clement Jamin
c7e1c825cd
Document Regular_triangulation_euclidean_traits
2015-10-27 15:19:37 +01:00
Clement Jamin
a186ec9f33
Fix some "`"
2015-10-27 12:51:28 +01:00
Clement Jamin
0013e96a9f
Oops
2015-10-27 12:50:52 +01:00
Clement Jamin
1b3987fe14
Use \section to get nice tree view in the left pane
2015-10-26 18:07:16 +01:00
Clement Jamin
be5ce06fe9
Added performance chart
2015-10-24 09:16:18 +02:00
Clement Jamin
a2c68681fe
Change steps
2015-10-23 17:50:54 +02:00
Clement Jamin
02d4e438e7
Improve sentence
2015-10-23 17:47:47 +02:00
Clement Jamin
077e9c43eb
Add missing new_vertex() function
2015-10-21 11:15:42 +02:00
Clement Jamin
6cbc6c7ea5
Restore small dimensions tests
2015-10-19 10:24:14 +02:00
Clement Jamin
57d57494da
Use 2-space indentation
2015-10-16 14:05:48 +02:00
Clement Jamin
5f1c3dd3f4
Export stats into CSV file
2015-10-16 12:03:10 +02:00
Clement Jamin
019b685b97
Use get_default_random()
2015-10-16 11:00:46 +02:00
Clement Jamin
8081234930
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2015-10-16 10:59:18 +02:00
Clement Jamin
bbf1f1bed7
Change steps
2015-10-16 10:16:55 +02:00
Clement Jamin
409b2773d4
Move misplaced header inclusion
2015-10-16 10:04:48 +02:00
Clement Jamin
fecb907086
Loop until memory limit is reached
2015-10-14 11:12:08 +02:00
Clement Jamin
78295259db
Reorganize code
2015-10-14 10:46:17 +02:00
Clement Jamin
8be2301527
Improve benchmark: memory, etc.
2015-10-13 17:19:33 +02:00
Clement Jamin
129a4d3ffd
Update performance tables with more details (memory, etc.)
2015-10-13 16:09:07 +02:00
Clement Jamin
b0328a7192
Use the documented Combination_enumerator instead of the internal one
2015-10-09 15:35:45 +02:00
Clement Jamin
9b879d294e
Fix doc according to Jean-Daniel's review
2015-10-09 15:35:17 +02:00
Clement Jamin
0cfa5d0a71
Use alphabetical order for authors
2015-09-24 10:20:40 +02:00
Clement Jamin
1627349593
Remove a sentence that was wrong
2015-09-23 18:12:42 +02:00
Clement Jamin
2130a21fd2
Use \warning to emphasize the fact that removal is not supported
2015-09-23 18:10:20 +02:00
Clement Jamin
e2bd4e9fee
Make the default constructor optional
2015-09-16 14:06:28 +02:00
Clement Jamin
9778973252
Too much templates will kill you
2015-09-14 11:18:14 +02:00
Clement Jamin
d1f7de10ae
Weighted_point_d must be the same as Point_d
2015-09-14 11:13:48 +02:00
Clement Jamin
225d93dfca
Add regular triangulation
2015-09-09 17:03:21 +02:00
Clement Jamin
bcb523ba3e
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2015-09-09 14:21:30 +02:00
Clement Jamin
0083ea06bc
Missing typedef and typename
2015-09-07 17:38:33 +02:00
Clement Jamin
278c0c93e8
Missing using
2015-09-07 17:16:06 +02:00
Clement Jamin
b6793e6c7a
Missing using
2015-09-07 17:12:54 +02:00
Clement Jamin
816b036564
Missing typedef
2015-09-07 17:10:14 +02:00
Clement Jamin
6c0c75fb33
RegularTriangulationTraits concept documentation
2015-09-04 13:15:48 +02:00
Clement Jamin
0d2ea9f2f3
Move code around
2015-09-04 13:15:14 +02:00
Clement Jamin
76297ebca3
Clean-up Regular_triangulation_euclidean_traits (unused types, etc.)
2015-09-04 08:55:54 +02:00
Clement Jamin
cd9aeb3c3b
Remove unused includes
2015-09-04 08:42:28 +02:00
Clement Jamin
8342b92835
Add regular triangulations to the user manual
2015-09-03 18:22:20 +02:00
Clement Jamin
eae505f4f1
Example for Regular_triangulation
2015-09-03 18:21:53 +02:00
Clement Jamin
950978b2cf
Clean-up Regular_triangulation_euclidean_traits
2015-09-03 18:20:52 +02:00
Clement Jamin
5ecd62cf15
Document Regular_triangulation
2015-09-02 18:51:17 +02:00
Clement Jamin
3833fe8883
Fix return type + add comments
2015-09-02 18:51:00 +02:00
Clement Jamin
45e05d5884
Typos + small improvements
2015-09-02 18:49:21 +02:00
Clement Jamin
a7a085022f
Added an optional #define to deactive static filters
2015-09-02 16:02:06 +02:00
Clement Jamin
235c527bab
Fix doc of gather_full_cells
2015-09-02 15:57:15 +02:00
Clement Jamin
6bd2b58341
Forgot console_color.h
2015-07-23 17:59:07 +02:00
Clement Jamin
6ade6e28df
Better output
2015-07-23 17:53:46 +02:00
Clement Jamin
c0d2bbe2bb
Benchmark now compares Delaunay and Regular triangulations
2015-07-23 14:50:00 +02:00
Clément Jamin
b484540c39
Add sentence about hashable handles
...
See https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/hash#Status
Completes PR #179
2015-07-22 17:03:39 +02:00
Clement Jamin
d5c3c0bf91
Benchmark comparing Td vs T2/T3
2015-07-21 19:24:10 +02:00
Clement Jamin
fd265e1e4f
Missing const
2015-07-21 18:02:16 +02:00
Clement Jamin
80d046bc81
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2015-07-20 12:17:03 +02:00
Laurent Rineau
aa72eaa371
Merge pull request #154 from maxGimeno/CGAL-Qt5_support-GF
...
Qt5 support, GSoC 2014
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Qt5_support
In this commit, I have fixed the permissions of the file:
Periodic_3_triangulation_3/demo/Periodic_3_triangulation_3/data/points
In this commit, I have also modified:
Installation/changes.html
2015-07-17 14:13:37 +02:00
Laurent Rineau
f9917c487e
CMake 2.8.11
2015-07-13 12:36:43 +02:00
Laurent Rineau
7e6e3f62ba
Fix a link error "multiple definition of"
...
Trivial fix for bug #158
2015-07-10 12:29:23 +02:00
Clement Jamin
2c1f647107
Forgot to fix Triangulation accordingly (see previous commit)
...
(cherry picked from commit 35555fd3f9 )
2015-07-06 20:02:27 +02:00
Clement Jamin
5531f6f169
Definitely removed the "infinite vertex at position 0" constraint...
...
... and fixed the regular triangulation at the same time.
Even though this constraint had been dropped, the code was still
expecting the infinite vertex to be at position 0 in the cells.
Now, it's not the case anymore, the infinite vertex can be anywhere.
This is particularly useful for the 2D case, because the constraint made
the orientation of the "rightmost" infinite cell wrong.
(cherry picked from commit 48b8382de3 )
2015-07-06 19:07:11 +02:00
Clement Jamin
ef9b73ca2e
Bugfix: ==
...
(cherry picked from commit aa81039e07 )
2015-06-25 20:40:47 +02:00
Clement Jamin
63a5536699
Bugfix in RTd: in dimension 2, the points were never hidden
...
(cherry picked from commit fa3b2d9bea )
2015-06-25 20:40:33 +02:00
Marc Glisse
b71335b4fe
Document that Triangulation only works with Epick_d.
2015-06-19 12:15:40 +02:00
Sébastien Loriot
bf988b0e68
NewKernel_d package doc is in Kernel_d
2015-04-14 13:56:16 +02:00
Clement Jamin
5f8ca65abf
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2015-03-25 13:48:38 +01:00
Clement Jamin
a4be7ea425
Add dependency to NewKernel_d
2015-02-25 17:41:54 +01:00
Clement Jamin
457710be3a
Fix doc: capitalization and package name
2015-02-25 17:41:03 +01:00
Sébastien Loriot
74d9e52d0c
add a note about the former package
2015-02-12 08:08:23 +01:00
Sébastien Loriot
ea7f4e4e41
add missing j
2015-01-31 14:09:43 +01:00
Clement Jamin
c32373e75b
Rename variable to avoid confusion + remove useless initialization
2015-01-12 17:49:25 +01:00
Clement Jamin
d775cde6e6
Better bug fix
...
Handles the case where an existing point is at the same place as
the point we're trying to insert.
2015-01-12 17:47:09 +01:00
Clement Jamin
f320bdee43
Temporary bug fix
...
Do not insert a point when an already existing point in at the same place.
TODO: something better when the weight is different.
2015-01-12 14:56:03 +01:00
Clement Jamin
af405ac7a6
Add output_full_cell
2015-01-12 14:51:21 +01:00
Clement Jamin
10f7b688eb
Add output_weighted_point
2015-01-12 11:10:33 +01:00
Clement Jamin
bb654aec95
Fix the FIXMEs: "infinite vertex is NOT at index 0 a priori"
2015-01-12 08:49:47 +01:00
Clement Jamin
46ea9798fe
Add license.txt for Triangulation
...
I forgot to add it before the merge into master
2015-01-09 15:57:07 +01:00
Clement Jamin
43d81bb12b
Missing param
2015-01-09 15:02:46 +01:00
Mael Rouxel-Labbé
7a11937b97
Fixed TDS's incident_faces() using the wrong index for the first vertex
...
(and added consts)
(cherry picked from commit e312d7ddae0188ed0d99b4247f73871a57124f41)
2015-01-09 14:57:46 +01:00
Sébastien Loriot
9349ab87ca
add Triangulations in the bibtex input file and update release date
2015-01-09 10:54:15 +01:00
Clement Jamin
07160a1996
Erased doc_tex/
2015-01-06 18:03:41 +01:00
Clement Jamin
754dd21c31
Fix license in the doc
2015-01-06 17:58:21 +01:00
Sébastien Loriot
e1b5cce14c
add missing dependencies
2014-12-23 08:24:23 +01:00
Clement Jamin
5c2a810ba9
Fix refs... but it still doesn't work :(
2014-12-23 08:03:19 +01:00
Clement Jamin
20cfa93713
Add missing examples
2014-12-23 07:45:48 +01:00
Clement Jamin
392155b2d4
Fix filename
2014-12-23 07:27:09 +01:00
Clement Jamin
782f969da9
\cgalDebug doesn't exist
2014-12-23 07:21:45 +01:00
Clement Jamin
81f68efb7e
Oops. This fixes the previous bug fix (wrong place).
2014-12-18 11:00:12 +01:00
Clement Jamin
2f4bb69e0a
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2014-12-18 10:59:01 +01:00
Clement Jamin
6694b8adfb
Bugfix: we can't call infinite_vertex() like this
2014-12-18 10:56:09 +01:00
Clement Jamin
d605eff325
Restore 4-space identations
2014-12-18 10:24:44 +01:00
Clement Jamin
2cb94870d3
Forgot to remove this sentence
2014-12-17 16:15:06 +01:00
Clement Jamin
f6971fbed3
Doc clean-up: remove \cgalModifXXX
2014-12-16 17:05:24 +01:00
Clement Jamin
5b13d122f9
Bug fix for when the first points lie in a lower dimension
2014-12-12 16:20:27 +01:00
Clement Jamin
b8c6aa87ad
Restore some text accidentally removed
2014-12-11 15:49:10 +01:00
Clement Jamin
60a1950464
Added performance data
2014-12-11 15:47:07 +01:00
Clement Jamin
478f56c75a
Fix example file name
2014-12-11 14:36:57 +01:00
Clement Jamin
c5ae1ba1dd
Derecursify insert_in_tagged_hole
...
No stack overflow anymore.
2014-12-11 12:46:21 +01:00
Clement Jamin
e63d10260c
Bug fix
2014-12-11 11:18:12 +01:00
Clement Jamin
f277603c05
Fix the FIXMEs: "infinite vertex is NOT at index 0 a priori"
2014-12-10 17:32:54 +01:00
Clement Jamin
d558985a14
Fix an "Internal compiler error" in MSVC 2013
2014-12-01 21:01:13 +01:00
Clement Jamin
7b230a4ff2
Fix warnings
2014-11-26 17:35:46 +01:00
Clement Jamin
ee73601172
Fix a warning and a "FIXME"
2014-11-26 17:26:13 +01:00
Clement Jamin
0aa818ca1f
Fix a bug in the input/output (due to mixed sizes of integers)
2014-11-25 13:21:53 +01:00
Clement Jamin
1aa392ef57
Fix a compilation error of some platforms
2014-11-25 13:20:53 +01:00
Clement Jamin
8c47df9bf7
Fix a warning
2014-11-25 11:39:54 +01:00
Clement Jamin
cded6dadd9
Use size_t instead of int
2014-11-20 13:20:56 +01:00
Clement Jamin
d6a3e6aebc
Fix gcc warnings (unused typedefs)
2014-11-20 13:06:59 +01:00
Clement Jamin
01c39fc414
Make test_torture faster
2014-11-19 14:08:03 +01:00
Clement Jamin
c2185923e3
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2014-10-28 17:52:29 +01:00
Clement Jamin
9259bd777f
Also uses 64 bits for Xor_type on 32-bit systems, if possible
2014-10-28 17:47:18 +01:00
Clement Jamin
fa796a088d
unsigned long was not big enough here
2014-10-28 16:56:44 +01:00
Clement Jamin
d78071c7f8
CMakeLists.txt file for apps
2014-10-25 23:56:01 +02:00
Clement Jamin
01e7dfb323
New app for generating Delaunay triangulations from data files
2014-10-25 23:54:18 +02:00
Clement Jamin
6078634d07
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2014-09-23 08:56:09 +02:00
Clement Jamin
2974822d30
Fix warnings
2014-09-22 15:20:46 +02:00
Clement Jamin
8835be2374
Clean-up includes + untabify
2014-09-22 14:41:49 +02:00
Clement Jamin
e0474c1b92
Remove unused typedefs
2014-09-22 14:29:07 +02:00
Clement Jamin
080d913416
Reorder initializer list to suppress a warning
2014-09-22 14:26:08 +02:00
Clement Jamin
2450d24a35
Remove test_torture for now since it takes too much time, particularly in debug
2014-09-19 15:50:06 +02:00
Clement Jamin
c17b04e319
Pedantic GCC doesn't like those useless semicolons
2014-09-19 15:32:51 +02:00
Clement Jamin
9a1c16fc9f
Prevent name conflict with min/max
2014-09-19 12:22:36 +02:00
Clement Jamin
2bc5d62429
Comment some tests
2014-09-15 14:32:38 +02:00
Clement Jamin
a2f9041d54
Fix spatial_sort
2014-09-14 09:06:21 +02:00
Clement Jamin
121fabd264
Removed some "auto" keywords
2014-09-12 17:04:26 +02:00
Clement Jamin
d6255a16f0
Fix syntax
2014-09-12 16:56:47 +02:00
Clement Jamin
bf946d4e87
Temporarily remove spatial_sort as it was wrong
2014-09-12 16:51:12 +02:00
Clement Jamin
4b48d7db87
Comments clean-up
2014-09-05 16:03:08 +02:00
Clement Jamin
3d8bb299d2
Fix insert_if_in_star
2014-09-05 12:45:39 +02:00
Clement Jamin
ded123507d
Updated and new input data files for apps
2014-09-05 09:19:44 +02:00
Clement Jamin
f1a7c45490
Hidden points are now handled during insertion and stored in a common container
...
Note that they are not handled/restored during removal yet
2014-09-05 09:17:23 +02:00
Clement Jamin
eb884bd4eb
Removed a precondition
...
This precondition may be false when processing the hidden cells of
the regular triangulation
2014-09-05 08:17:17 +02:00
Clement Jamin
ec7f3a6fd3
Pass-by-ref the traits + slightly better handling of hidden points (WIP)
2014-09-05 07:44:44 +02:00
Clement Jamin
e41484a3f0
Pass-by-ref the traits
2014-09-05 07:43:31 +02:00
Clement Jamin
544d3a1ef1
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2014-09-04 17:36:21 +02:00
Clement Jamin
dfb38ed1af
Do not insert hidden points
...
Hidden points are not handled for now
2014-09-04 17:05:18 +02:00
Clement Jamin
ee825951d2
Removed two local static variables
...
Local static variables are not thread-safe
2014-09-04 16:06:29 +02:00
Clement Jamin
72601f6cbd
Fix a bug in the copy-constructor of TDS
...
When the dimension is -1, there is one vertex: the infinite vertex.
2014-09-02 18:47:00 +02:00
Clement Jamin
429e992570
Fix a bug in the copy-constructor of TDS
...
When the dimension is -1, there is one vertex: the infinite vertex.
(cherry picked from commit f466414a75 )
2014-09-02 18:42:30 +02:00
Clement Jamin
2ded31716e
Update test
2014-07-30 19:00:12 +02:00
Clement Jamin
cc2e0edeb9
Make the test random + smaller weights
...
Hidden points are not handled for now
2014-07-30 18:32:13 +02:00
Clement Jamin
5cc88e11e4
This version of insert_if_in_star seems to work better
...
At least in 2D
2014-07-30 18:26:44 +02:00
Clement Jamin
b916d18319
First version of insert_if_in_star that is too restrictive
...
We need to check that star_center is not part of the conflict zone.
2014-07-30 18:07:03 +02:00
Clement Jamin
78428ac253
File renaming
2014-07-30 16:45:28 +02:00
Clement Jamin
9d8d255307
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2014-07-30 16:42:33 +02:00
Clement Jamin
10547ce0e7
Fix identation + remove useless typedefs
2014-07-29 17:05:45 +02:00
Clement Jamin
b01ebecf5a
Data
2014-07-29 17:02:16 +02:00
Clement Jamin
96fa41a1e7
Add a comment
2014-07-29 16:59:50 +02:00
Clement Jamin
681f6dd11c
Fix duplicate find_package(Eigen3)
2014-07-29 16:37:57 +02:00
Clement Jamin
ba44eb778f
Switch to UTF8
2014-07-24 14:45:51 +02:00
Clement Jamin
018929fecf
Replace operator<< for Point_d by output_point
2014-07-22 17:26:55 +02:00
Sébastien Loriot
38b860ca86
remove non-utf8 caracters
2014-07-08 09:15:34 +02:00
Clement Jamin
1f455f621d
Fix Eigen detection
2014-07-07 14:18:04 +02:00
Clement Jamin
b32209f6a9
Update dont_submit
2014-07-05 06:19:58 +02:00
Clement Jamin
8b5b585c77
Rename example cpp file (already exists in another package)
2014-07-03 20:46:42 +02:00
Clement Jamin
7958689c5d
Rename test cpp files
2014-07-03 19:56:46 +02:00
Clement Jamin
5a5f5de56e
Commit the CMakeLists.txt (use Eigen)
2014-07-02 13:06:57 +02:00
Clement Jamin
b80defe0f5
Bug fix: there is no data in the cell
2014-07-01 19:09:39 +02:00
Clement Jamin
dbb9446668
Doc: fix template param
2014-06-24 23:03:34 +02:00
Clement Jamin
52f67ed4da
Doc: changes according to Mariette's live review
2014-06-24 18:48:53 +02:00
Clement Jamin
d0b8281ab7
Update license in the code (QPL => GPL)
2014-06-24 15:47:47 +02:00
Clement Jamin
bd92b4f6c8
Simplify package description
2014-06-24 13:27:02 +02:00
Clement Jamin
a0d3077ee6
Doc: changes according to Mariette's live review
2014-06-24 11:46:46 +02:00
Clement Jamin
8ff09b38a0
Comment fix
2014-06-19 07:56:10 +02:00
Clement Jamin
d02296de83
Missing using/typedef + bug fix
2014-06-19 07:52:14 +02:00
Clement Jamin
7d0d7293f0
Derecursify insert_in_tagged_hole
...
No stack overflow anymore.
2014-06-18 19:27:52 +02:00
Clement Jamin
7b9cfe4168
Fix tabulation (size = 2 spaces)
2014-06-18 14:57:59 +02:00
Clement Jamin
963ebc58bd
Test more dimensions
2014-06-17 18:45:05 +02:00
Clement Jamin
cb848a4375
Remove useless typedefs
2014-06-17 17:38:03 +02:00
Clement Jamin
8926a565d0
Call is_valid
2014-06-17 17:37:24 +02:00
Clement Jamin
490adcdd1b
Add DT::is_valid and RT::is_valid
2014-06-17 17:36:41 +02:00
Clement Jamin
754808bef7
Change default param value (for export)
2014-06-17 14:53:10 +02:00
Clement Jamin
54ab0fc5a1
Clean-up debug traces
2014-06-17 14:48:34 +02:00
Clement Jamin
d8b0e2904e
New data for 2D and 3D + improved export
2014-06-17 14:48:03 +02:00
Clement Jamin
ad12bb88df
Fix MSVC warnings
2014-06-17 11:23:33 +02:00
Clement Jamin
60fc6b63f3
RTd to OFF application
2014-06-17 11:23:12 +02:00
Clement Jamin
2f4c40cdad
Fix a warning
2014-06-17 00:18:34 +02:00
Clement Jamin
3898ccdd8b
Remove Triangulation_io.h
2014-06-17 00:17:51 +02:00
Clement Jamin
de6fbd8d85
Triangulation_io.h does not exist anymore
2014-06-17 00:17:05 +02:00
Clement Jamin
907f7bec01
Export to OFF (2D & 3D triangulations)
2014-06-16 11:44:06 +02:00
Clement Jamin
9055e27175
Improve output + variable renaming
2014-06-16 09:26:14 +02:00
Clement Jamin
d141311a5b
Some operator<< for the points
2014-06-16 09:25:24 +02:00