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