Commit Graph

441 Commits

Author SHA1 Message Date
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 1c70482064 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2015-07-20 12:19:54 +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 35555fd3f9 Forgot to fix Triangulation accordingly (see previous commit) 2015-07-06 19:45:59 +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 48b8382de3 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.
2015-07-06 19:04:29 +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
Clement Jamin aa81039e07 Bugfix: == 2015-06-25 20:35:50 +02:00
Clement Jamin fa3b2d9bea Bugfix in RTd: in dimension 2, the points were never hidden 2015-06-25 11:36:45 +02:00
Marc Glisse b71335b4fe Document that Triangulation only works with Epick_d. 2015-06-19 12:15:40 +02:00
Mael Rouxel-Labbé 065d355442 Fix compilation issues
(cherry picked from commit 444c982540a1b4301d829556027784d81ffe0f55)

Conflicts:
	Tangential_complex/include/CGAL/Tangential_complex.h
2015-04-30 14:39:08 +02:00
Sébastien Loriot bf988b0e68 NewKernel_d package doc is in Kernel_d 2015-04-14 13:56:16 +02:00
Clement Jamin 87f4dcb6c9 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2015-03-25 13:56:36 +01: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
Clement Jamin 4035a51cf2 Temporary debug code 2015-02-11 11:55:25 +01:00
Sébastien Loriot ea7f4e4e41 add missing j 2015-01-31 14:09:43 +01:00
Clement Jamin 3d32a77b97 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2015-01-12 18:00:47 +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 0b33b86e99 Fix the FIXMEs: "infinite vertex is NOT at index 0 a priori"
(cherry picked from commit bb654aec95)
2015-01-12 08:51:11 +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 fde42657b3 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2015-01-09 15:06: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
Mael Rouxel-Labbé e301781a26 Fixed TDS's incident_faces() using the wrong index for the first vertex
(and added consts)

(cherry picked from commit e312d7ddae0188ed0d99b4247f73871a57124f41)
2015-01-06 16:56:13 +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 035f87a65f Minor optimizations + comments 2014-12-18 21:58:34 +01:00
Clement Jamin 26b312938e Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2014-12-18 11:08:10 +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 61c208a0d2 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2014-12-15 13:33:43 +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
Mael Rouxel-Labbé 3f5bb0cdd5 Fix trailing whitespace 2014-11-18 11:33:31 +01:00
Mael Rouxel-Labbé 1b32cc9563 Fix compilation errors for linux 2014-11-18 11:31:17 +01:00
Clement Jamin f62da65519 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2014-10-28 18:03:32 +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 dc209b8e34 Clean-up comment 2014-10-14 17:25:51 +02:00
Clement Jamin f6a4576d19 Remove the use of Kernel_traits + bug fix in OFF export 2014-10-02 11:30:33 +02:00
Clement Jamin 695a00eb95 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2014-09-23 08:58:38 +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