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
Clement Jamin
41a312bca3
Revert "Temporary ugly code that runs without crashing"
...
Now it works.
This reverts commit d829e61fd1 .
2014-06-16 08:06:52 +02:00
Clement Jamin
d829e61fd1
Temporary ugly code that runs without crashing
2014-06-14 08:17:16 +02:00
Clement Jamin
9277e907db
Commented the traces out
2014-06-14 08:16:30 +02:00
Clement Jamin
286d476f68
Use lower weights
2014-06-14 08:14:59 +02:00
Clement Jamin
92de88555f
More debug traces
2014-06-13 19:12:34 +02:00
Clement Jamin
a94ed18092
Just test dim 2 for now
2014-06-13 16:09:51 +02:00
Clement Jamin
25a319f4a5
Fix compilation with GCC
2014-06-13 15:33:22 +02:00
Clement Jamin
54a3641ae7
Regular_triangulation. Compiles but does not work.
2014-06-12 13:54:29 +02:00
Clement Jamin
174fde081e
Update doc according to Menelaos review
2014-05-23 17:02:52 +02:00
Clement Jamin
19f4c90954
Fix indentation
2014-05-22 07:51:04 +02:00
Clement Jamin
37f2286036
Fix precondition
2014-05-22 07:50:36 +02:00
Clement Jamin
b7f2e2efb5
Update doc according to Menelaos review
2014-05-20 17:54:17 +02:00
Clement Jamin
ad352fdb50
Missing includes
2014-05-20 17:31:03 +02:00
Clement Jamin
3464d28637
Use CGAL_assertion
2014-05-20 17:23:39 +02:00
Clement Jamin
09ed3f40d0
Doc fixes according to Mariette's review
2014-05-20 17:02:27 +02:00
Clement Jamin
d97dc95df6
Fix explanations about the infinite vertex
...
According to Mariette's review
2014-05-20 15:30:56 +02:00
Clement Jamin
84d3517cdd
Clean-up \cgalModifXXX
2014-05-19 16:54:37 +02:00
Clement Jamin
a55a810fe4
Replace Hidden_type by unspecified_type
2014-05-19 16:17:44 +02:00
Clement Jamin
42e2287f8c
Add "advanced" sections + clarify some sentences
2014-05-19 16:10:49 +02:00
Clement Jamin
6c67029107
Fix link
2014-05-15 17:48:17 +02:00
Clement Jamin
189529b349
Split concepts TriangulationDSFullCell and TriangulationDSVertex
2014-05-15 17:42:47 +02:00
Clement Jamin
d5e2e3668f
Doc: add a precision
2014-05-15 13:33:11 +02:00
Clement Jamin
e34eb121b1
Clarify doc (Mariette's review)
2014-04-30 17:56:56 +02:00
Clement Jamin
b76ef3a7ef
Proof-reading of the documentation
2014-04-30 17:19:20 +02:00
Clement Jamin
9606d70583
Clarify dimensions (Mariette's review)
2014-04-30 15:47:07 +02:00
Clement Jamin
44ab951a9d
Remove problematic line-breaks
2014-04-30 15:46:44 +02:00
Clement Jamin
774a7c3923
Fix the "R"
2014-04-10 17:59:29 +02:00
Clement Jamin
db3960dee9
Minor fixes for doxygen
2014-04-10 11:01:36 +02:00
Clement Jamin
fbcf657a2d
Clean-up + code for static/dynamic dimension
2014-04-08 16:18:30 +02:00
Clement Jamin
62af53e7f0
Doc: add missing figure
2014-04-08 16:17:23 +02:00
Clement Jamin
8266346f6d
Move Substitute_point_in_vertex_iterator outside of Triangulation
2014-04-07 10:00:28 +02:00
Clement Jamin
144d03f08f
Merge branch 'Triangulation-higher_dimensions-odevil_shornus' of ssh://scm.cgal.org/var/git/cgal into Triangulation-higher_dimensions-odevil_shornus
2014-04-04 22:55:02 +02:00
Clement Jamin
b4b05769fd
Missing includes
2014-04-04 22:51:10 +02:00
Marc Glisse
4a321e57d2
Let it compile. Substitute_point_in_vertex_iterator should move out of
...
Triangulation ASAP.
2014-04-04 22:37:19 +02:00
Clement Jamin
9c8a469339
Use transform_iterator instead of iterator_adaptor
2014-04-04 16:06:33 +02:00
Clement Jamin
0709be0904
Substitute_iterator is not used anymore
2014-04-04 15:35:06 +02:00
Clement Jamin
e2faf48a5c
Store a pointer instead of a ref in Substitute_point_in_vertex_iterator
2014-04-04 15:28:04 +02:00
Clement Jamin
5c5151ce2b
New "substitution iterator" for orientation computation
2014-04-03 17:39:29 +02:00
Clement Jamin
81a32628a6
Add requirements for "Point_d"
2014-04-02 15:27:03 +02:00
Clement Jamin
1930dec817
Untabify + make the examples use the Epick_d kernel
2014-04-01 17:30:49 +02:00
Clement Jamin
40538db82e
Use boost::optional::get_ptr() + comments
2014-04-01 17:19:54 +02:00
Clement Jamin
2258e7a810
Fix: use a pointer instead of a copy of Flat_orientation_d
...
Note: the previous commit fixing this problem (using
construct_flat_orientation_d_object()) was not compilable
2014-04-01 16:01:21 +02:00
Clement Jamin
3e7422dc75
Remove useless consts
2014-04-01 15:22:58 +02:00
Clement Jamin
92f3d67ebc
Do not use Flat_orientation_d default constructor (it might not exist)
2014-04-01 15:02:06 +02:00
Clement Jamin
939b8b648f
Fix warnings
2014-04-01 14:40:44 +02:00
Clement Jamin
53b9729d71
Merge branch 'Triangulation-higher_dimensions-odevil_shornus' of ssh://scm.cgal.org/var/git/cgal into Triangulation-higher_dimensions-odevil_shornus
2014-04-01 13:57:13 +02:00
Clement Jamin
2f874ff8a3
Bug fix (reference to temporary object)
...
Conflict_predicate now stores copies of the predicates instead of references.
2014-04-01 13:56:38 +02:00
Marc Glisse
5887acc1b4
typename only for dependent nested types.
2014-03-31 20:56:41 +02:00
Clement Jamin
3db5931721
Remove debugging code (oops)
2014-03-31 20:07:26 +02:00
Clement Jamin
3090bad5ce
Fix Dark_triangulation orientation bug.
...
See commit 7cb5ef208d
2014-03-31 20:06:12 +02:00
Clement Jamin
c7c7c184a3
Merge branch 'Triangulation-higher_dimensions-odevil_shornus' of ssh://scm.cgal.org/var/git/cgal into Triangulation-higher_dimensions-odevil_shornus
2014-03-31 19:41:15 +02:00
Clement Jamin
ee1183f8b5
Doc fixes according to Mariette's review
2014-03-31 19:38:56 +02:00
Marc Glisse
6728dede7f
Remove unused and illegal default arguments of do_locate.
2014-03-31 18:09:41 +02:00
Clement Jamin
cedb382c88
Remove old doc files
2014-03-28 11:04:10 +01:00
Clement Jamin
b7bf6488cd
Doc fixes according to reviews
2014-03-28 11:02:50 +01:00
Clement Jamin
7e845cea75
Doc fixes according to Mariette's review
2014-03-27 18:00:44 +01:00
Clement Jamin
e65c167497
Minor fixes in the doc
2014-03-26 17:53:23 +01:00
Clement Jamin
769da4d749
Fix \cgalAdvanced
2014-03-26 17:02:10 +01:00
Clement Jamin
b7cfd3928f
rename get_tds_data=>tds_data + more detail in the doc
2014-03-26 16:54:14 +01:00
Clement Jamin
737215505a
Merge branch 'Triangulation-higher_dimensions-odevil_shornus' of ssh://scm.cgal.org/var/git/cgal into Triangulation-higher_dimensions-odevil_shornus
2014-03-26 16:37:26 +01:00
Clement Jamin
a73fccb17d
Using template alias declarations to document rebind classes in TDS3 + clarify
2014-03-26 16:36:13 +01:00
Marc Glisse
9e3028ba87
Let it compile.
...
Move the wrapper after the typedefs it uses.
Missing typename.
The last using typename may have to be replaced with a typedef for
gcc-4.6.
2014-03-25 16:53:46 +01:00
Clement Jamin
885741d466
Use Marc's new Kernel_d
2014-03-25 11:51:23 +01:00
Clement Jamin
94ae9ec16a
Fix warnings
2014-03-25 11:48:39 +01:00
Clement Jamin
4afe04851b
Fix a warning
2014-03-25 11:23:08 +01:00
Clement Jamin
7008499422
Syntax fix
2014-03-24 16:17:16 +01:00
Clement Jamin
efe8aabd90
Changes according to reviews (with Olivier)
2014-03-20 18:15:38 +01:00
Clement Jamin
5e351fe56e
Doc: some fixes according to Mariette's review
2014-03-19 18:00:48 +01:00
Clement Jamin
35fdca409a
Untabify + rename 'd' => 'dim' in some functions
2014-03-19 16:54:52 +01:00
Clement Jamin
6d7e22e0d2
Classes: changes according to Menelaos' review (first pass)
2014-03-19 16:53:52 +01:00
Clement Jamin
ef6de73a41
Doc of concepts: changes according to Menelaos' review
2014-03-19 16:33:55 +01:00
Clement Jamin
e4491acdcb
Doc: fixes according to Menelaos' review
2014-03-19 16:33:28 +01:00
Clement Jamin
aee62af817
Doc: cosmetic fixes
2014-03-19 16:32:41 +01:00
Olivier Devillers
40b29fc35f
reading the todo list with Clement
2014-03-18 16:36:25 +01:00
Olivier Devillers
fe2f9f25c8
adding one dim
2014-03-18 16:12:04 +01:00
Clement Jamin
f84092f146
Update deprecated code
2014-03-18 16:00:23 +01:00
Olivier Devillers
5ad9f44d83
Triangulation user manual
2013-12-05 08:50:49 +01:00
Olivier Devillers
671e0833b3
adding config files for doxygen
2013-11-29 14:01:33 +01:00
Philipp Möller
b3fa1e4efe
Integrate the classified references
2012-12-29 23:06:47 +01:00
Philipp Möller
fd8e36348f
Get rid of latex macros
2012-12-29 22:59:57 +01:00
Philipp Möller
86f726849d
Fix odd math modes and broken links
2012-12-29 22:50:50 +01:00
Philipp Möller
704ac2f68c
Missing examples file and wrong capitalization in commands
2012-12-29 22:29:46 +01:00
Philipp Möller
11c93a5f35
Fix converrors
2012-12-29 20:39:29 +01:00
Philipp Möller
8bc5e52bbb
First pass of doxygen doc
2012-12-22 18:19:41 +01:00
Samuel Hornus
7bc1f17175
some little improvements to the user manual.
2012-09-19 14:15:06 +00:00
Samuel Hornus
8907c117b7
additions to the TODO list
2012-09-10 13:14:40 +00:00
Samuel Hornus
c823a02ae9
fix minor issues with code and doc regarding the locate() functions
2012-09-10 12:15:28 +00:00
Samuel Hornus
f99bc3b258
removed now-useless header inclusion
2012-07-19 13:52:57 +00:00
Samuel Hornus
475ca91c6a
revised the definition of TDS::Facet and TDS::Rotor to avoid problems with automatic casting of Full_cell_handle to Facet, and fix Facet_iterator to not use the equality comparison of two Facets, which is not in the TDS concept
2012-07-19 13:46:48 +00:00
Samuel Hornus
c46b18dee1
small fixed on is_infinite
2012-07-18 18:56:52 +00:00
Samuel Hornus
057c00d3c6
various stuff
2012-07-18 15:30:54 +00:00
Samuel Hornus
1476d216ee
updated TODO
2012-07-18 10:14:10 +00:00
Samuel Hornus
c12988a9cc
add user minformation about mirror indices and the storage policy in the user manual
2012-07-18 10:12:43 +00:00
Samuel Hornus
034b8a4f1f
improved collapse-face figure
2012-07-18 10:11:56 +00:00
Samuel Hornus
1fbc72f4a7
improved figures a little bit and improved their PNG versions with correct crop box
2012-07-18 09:15:31 +00:00
Samuel Hornus
427add5d67
removed points_begin()/end() from TriangulationFullCell
2012-07-17 12:44:39 +00:00
Samuel Hornus
ba7c89c860
revised is_valid code and doc for Triangulation class
2012-07-10 13:13:41 +00:00
Samuel Hornus
f4bc57b8ef
removed useless healder inclusion
2012-07-10 13:13:13 +00:00
Samuel Hornus
e96a8301eb
code and doc for is_valid, for vertex, full_cell and tds
2012-07-09 16:06:37 +00:00
Olivier Devillers
284142f645
ambient vs max dim, (code first step)
2012-07-06 14:13:18 +00:00
Olivier Devillers
44c4d5cc8c
max vs ambient dim (doc)
2012-07-06 13:16:09 +00:00
Olivier Devillers
e9ac837bd4
delaunay example
2012-07-06 10:57:55 +00:00
Olivier Devillers
3503ca6846
some comments in todo list
2012-07-06 10:54:46 +00:00
Samuel Hornus
1f3a2925c3
updated TODO
2012-07-04 15:47:45 +00:00
Samuel Hornus
0ffec0eaf4
update documentation w.r.t. default value for constructor's parameter
2012-07-04 15:47:18 +00:00
Samuel Hornus
22022fb2d1
updated documentation of is_valid
2012-07-04 15:46:42 +00:00
Samuel Hornus
db89f01baf
fix HTML manual
2012-07-04 15:45:02 +00:00
Samuel Hornus
0aa3a83f6f
improve the is_valid() method: more thorough test
2012-07-04 15:43:53 +00:00
Samuel Hornus
e9d2061ac3
update code to follow new development in the package
2012-07-04 15:42:24 +00:00
Samuel Hornus
45eea10500
cosmetic changes and fixed a function declaration in barycentric_subdivision.cpp
2012-07-03 16:42:26 +00:00
Olivier Devillers
6416b4a73b
default arg to tds constructor
2012-07-03 15:33:45 +00:00
Samuel Hornus
acccab37ca
- added missing "using Base::..."
...
- fixed DT::remove() to account for the removal of is_vertex(p, v, hint) function from the Triangulation class.
- call tds().incident... since the local incident... function has been removed.
2012-07-03 15:16:31 +00:00
Olivier Devillers
4336cf166a
all details in reviews implemented, remain some stuff in the todo list
2012-06-20 16:25:02 +00:00
Olivier Devillers
adbf200c70
all details in reviews implemented, remain some stuff in the todo list
2012-06-20 16:13:27 +00:00
Olivier Devillers
b9ba031fbe
detail
2012-06-20 15:23:32 +00:00
Olivier Devillers
1d74a45727
add_some_files
2012-06-20 15:22:56 +00:00
Olivier Devillers
c4d210193c
implementing_reviews
2012-06-08 16:04:21 +00:00
Olivier Devillers
78a3224468
implementing the reviews
2012-06-08 12:26:30 +00:00
Olivier Devillers
53d5c41759
implementing reviews of concept TDS
2012-05-25 14:45:48 +00:00
Olivier Devillers
0ce7e7e53b
new fig
2012-05-25 13:27:09 +00:00
Olivier Devillers
dddd995972
details
2012-05-24 14:31:26 +00:00
Olivier Devillers
a8ae50d1da
after reviews of user manual
2012-05-23 15:22:34 +00:00
Olivier Devillers
1c976bb71f
after reviews of user manual
2012-05-23 15:22:18 +00:00
Olivier Devillers
20b9923723
reviwer 2, user manual
2012-05-22 14:28:36 +00:00
Olivier Devillers
a995ebf6ff
pass, user manual reviewer 1
2012-05-22 12:36:31 +00:00
Olivier Devillers
c922c1b474
following reviews
2012-05-16 12:41:38 +00:00
Olivier Devillers
3c8c4cf576
splitting basic example
2012-05-15 14:37:55 +00:00
Samuel Hornus
f08323e864
add comments for future fixes to be done
2012-01-09 15:46:16 +00:00
Samuel Hornus
807acdab2a
fix some issues brought by Andreas (see wiki)
2012-01-09 15:33:05 +00:00
Samuel Hornus
5cc91351c2
add barycentric subdivision example in documentation
2011-10-24 14:28:52 +00:00
Samuel Hornus
d6e77bfe99
tiny fixes
2011-10-24 14:28:41 +00:00
Samuel Hornus
f1f8b0bfec
added new example about barycentric subdivision
2011-10-24 14:07:23 +00:00
Samuel Hornus
2183ad00d7
clarify how to read the first example
2011-10-21 19:27:14 +00:00
Samuel Hornus
41baaa39ab
back to 100 points
2011-10-20 13:56:45 +00:00
Samuel Hornus
17ac914600
tiny fixes in user manual
2011-10-20 13:56:25 +00:00
Olivier Devillers
910c32a14c
remove hack of substituting the query in the simplex before calling orientation
2011-10-20 07:41:32 +00:00
Olivier Devillers
952eff0b21
remove hack of substituting the query in the simplex before calling orientation
2011-10-19 17:22:12 +00:00
Olivier Devillers
71d80c3cc1
doc details, almost ready for submission
2011-10-19 13:46:09 +00:00
Olivier Devillers
9adbdc3ee0
doc details, almost ready for submission
2011-10-19 13:36:34 +00:00
Olivier Devillers
bb02600abb
better predicates in triangulation traits
2011-10-19 12:43:10 +00:00
Olivier Devillers
84a832fa4d
few things
2011-10-14 14:46:25 +00:00
Olivier Devillers
a1bb0c01b8
removing the requirement that infinity has index 0
2011-10-14 13:27:36 +00:00
Olivier Devillers
099cbfa45e
testing finite_vertex_iterator
2011-10-14 08:37:16 +00:00
Olivier Devillers
42e210f739
spatial sort include a random shuffle
2011-10-14 08:32:42 +00:00
Olivier Devillers
6f972ff658
is_finite --> ! is_infinite
2011-10-13 15:27:14 +00:00
Samuel Hornus
5b031ef0ac
fix finite_vertex_iteartor
2011-10-13 13:52:02 +00:00
Olivier Devillers
94d36d0eff
todo_update
2011-10-13 09:55:06 +00:00
Olivier Devillers
97f060d709
todo_update
2011-10-13 09:47:05 +00:00
Olivier Devillers
b9677b4c66
todo_update
2011-10-13 09:46:58 +00:00
Olivier Devillers
daa92a2b7d
todo list
2011-10-10 09:31:10 +00:00
Olivier Devillers
db97ea9082
one pass on the doc
2011-10-07 15:02:20 +00:00
Olivier Devillers
738a6dea6c
smoothing doc and examples
2011-09-28 12:59:50 +00:00
Olivier Devillers
65a497f793
smoothing doc and examples
2011-09-28 12:59:24 +00:00
Olivier Devillers
ce2d815a20
filtered kernel
2011-09-23 12:39:08 +00:00
Samuel Hornus
f9d3a0cee8
update TODO
2011-06-22 12:56:49 +00:00
Samuel Hornus
f76a46bf4a
some more doc fixes for TDS concept
2011-06-22 12:52:58 +00:00
Samuel Hornus
d4cc6dd84a
more small fixes
2011-06-22 12:43:51 +00:00
Samuel Hornus
c93a08987a
more doc fixes
2011-06-21 14:55:47 +00:00
Samuel Hornus
136d296943
doc of Triangulation
2011-06-21 14:41:45 +00:00
Samuel Hornus
05b6f935b7
quick fix
2011-06-21 11:35:15 +00:00
Samuel Hornus
1e05274cc3
quick fix
2011-06-21 11:35:05 +00:00
Samuel Hornus
6aa238623f
fix small issues in doc of Delaunay_triangulation class
2011-06-21 10:21:30 +00:00
Samuel Hornus
50b53cbf79
copy constructor for the class Triangulation
2011-06-20 12:54:31 +00:00
Samuel Hornus
a6a22e4d02
copy constructor for TDS (class only, not in concept)
2011-06-20 12:38:32 +00:00
Samuel Hornus
bdb42edd21
fixes in the documentation
2011-06-17 14:23:27 +00:00
Samuel Hornus
e634806a1a
fixes from a reading pass of the user manual
2011-06-17 13:28:57 +00:00
Samuel Hornus
32984361ef
getting rid of pure complex term
2011-06-17 08:52:05 +00:00
Samuel Hornus
fd68218511
hunting pure complexes
2011-06-17 08:40:50 +00:00
Samuel Hornus
cf98604c4e
update TODO
2011-06-17 08:32:46 +00:00
Samuel Hornus
469a5e8f31
update documentation about TDS_data
2011-06-17 08:32:25 +00:00
Samuel Hornus
1e991fcbe5
minor fixes
2011-06-09 14:50:59 +00:00
Samuel Hornus
b7fc235445
use incident_faces instead of useless (in this case) incident_upper_faces
2011-05-31 14:21:43 +00:00
Samuel Hornus
4b273f2abe
use color macro only for TeX, not HTML manual
2011-05-31 14:21:10 +00:00
Samuel Hornus
4cd3a9d860
fix delaunay.cpp improperly counting infinite edges in dimension 1 because calling incident_faces in that case, instead of incident_full_cells
2011-05-31 12:35:56 +00:00
Samuel Hornus
6c798df21d
*) cleaner (like Triangulation_data_structure_3) handling of flags in simplices.
...
*) Remove usage of non-documented function from TDS in Delaunay_triangulation.h (ie, functions not in the TDS concept, mostly set/get_visited)
2011-05-31 12:11:11 +00:00
Samuel Hornus
195275e0c3
IN_SIMPLEX -> IN_FULL_CELL, and little a cleaning
2011-05-20 11:17:17 +00:00
Olivier Devillers
a3f23480b4
small correction
2011-05-12 12:54:32 +00:00
Olivier Devillers
35f8104643
remove filter from example to make it compile
2011-05-12 08:30:59 +00:00
Samuel Hornus
c54c445c42
more details on the storage policy
2011-05-11 16:13:48 +00:00
Samuel Hornus
96b8da3e2a
comment is_boundary_facet and abstract the type Facet in the TDS Concept
2011-05-11 15:50:38 +00:00
Olivier Devillers
6fef8c0c17
todo
2011-05-11 15:44:02 +00:00
Olivier Devillers
aa3cdf9afe
one pass on user manual
2011-05-11 15:41:19 +00:00
Samuel Hornus
8280eccd6a
mark functions in Triangulation_face.h as required by the Concept. Add precondition that Face be of dim strictly smaller than ambient_dim; fix bug due to this precondition, in Triangulation.h
2011-05-11 15:01:38 +00:00
Samuel Hornus
dcf05ce797
compute_star -> star, remove adjacent, mark Concept function as such
2011-05-11 14:11:50 +00:00
Samuel Hornus
99caf92b87
cleaning TriangulationDSV and TriangulationDSFC and some comments in Triangulation.tex
2011-05-11 14:10:38 +00:00
Olivier Devillers
5366257bb5
remove adjacent and gather
2011-05-11 14:02:16 +00:00
Olivier Devillers
e06ad56c3f
remove adjacent and gather
2011-05-11 13:57:12 +00:00
Olivier Devillers
3d1f9a7206
compute_star
2011-05-11 11:37:16 +00:00
Samuel Hornus
0f15bc8a38
mark function from Concept as such for Triangulation_ds_vertex.h
2011-05-10 21:39:51 +00:00
Samuel Hornus
35ccb9ff86
mark function from Concept as such (in comment) and update TODO
2011-05-10 21:33:05 +00:00
Samuel Hornus
f17dfaca4e
fix tiny errors
2011-05-10 21:32:05 +00:00
Samuel Hornus
af70f1d297
fix the table of content of the ref man
2011-05-10 20:18:50 +00:00
Samuel Hornus
1dafc48b7a
renamed some functions, see TODO
2011-05-10 19:49:31 +00:00
Samuel Hornus
42ba0c960d
some cleanup in the code
2011-05-10 15:56:58 +00:00
Olivier Devillers
0af064912d
renaming, first pass on ref manual ok, still work to do on user manual
2011-05-10 15:22:45 +00:00
Samuel Hornus
5f9d0ee0bd
rename all classes, did not rename some member functions yet
2011-05-10 14:34:11 +00:00
Samuel Hornus
c623439481
renamed all simplex and vertex classes
2011-05-10 14:10:39 +00:00
Samuel Hornus
52f1b45abc
change Pure_complex_ds* to Triangulation_ds*
2011-05-10 13:13:59 +00:00
Samuel Hornus
3829cc5ca6
change Pure_complex_face to Triangulation_face
2011-05-10 12:54:33 +00:00
Samuel Hornus
aa763317f5
rename simplex storage policies files
2011-05-10 12:45:58 +00:00
Samuel Hornus
6934fe43d9
renaming internal directory
2011-05-10 12:38:08 +00:00
Samuel Hornus
c46b43fa08
change some internal files names
2011-05-10 12:33:19 +00:00
Samuel Hornus
1d4d6d99ac
rename include-guard-macros, PCDS template param, PCDS* class name, internal namespaces
2011-05-10 12:26:23 +00:00
Samuel Hornus
6edfe5640f
cleanup
2011-05-09 20:39:15 +00:00
Samuel Hornus
090007350c
fix small bug in stream output
2011-05-09 20:22:48 +00:00
Olivier Devillers
00da4e19fd
renaming tds
2011-05-09 14:28:14 +00:00
Olivier Devillers
ea41eb3b27
renaming tds
2011-05-09 14:27:17 +00:00