Mael Rouxel-Labbé
|
18a1643c90
|
Periodic construct_point_2 must have access to the base construct_point_2 operator()
|
2017-06-15 10:34:15 +02:00 |
Mael Rouxel-Labbé
|
06fb6b2b15
|
Construct_point_2 should not copy the domain
|
2017-05-24 12:24:18 +02:00 |
Mael Rouxel-Labbé
|
c554a16695
|
Fixed bad copy paste
|
2017-05-24 12:23:10 +02:00 |
Mael Rouxel-Labbé
|
73a4326346
|
Periodic construct_point_2 must have access to the base construct_point_2 operator()
|
2017-05-22 11:27:02 +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 |
Laurent Rineau
|
1ae739a100
|
Merge pull request #1600 from afabri/Peiodic_2-static-GF
Periodic_2_triangulation_2: Make variables thread local
|
2016-10-24 11:46:42 +02:00 |
Sébastien Loriot
|
51f0b9b431
|
move internal struct to external struct
|
2016-10-21 15:12:17 +02:00 |
Sébastien Loriot
|
b90d411514
|
gather static variables in a small struct to have only one thread local variable
|
2016-10-20 18:25:37 +02:00 |
Andreas Fabri
|
3c375d7cb7
|
Fix package Periodic_2_Triangulation_2
|
2016-09-30 15:22:27 +02:00 |
Andreas Fabri
|
21ad968457
|
Fix package Triangulation_3: Add #include
|
2016-09-30 15:22:27 +02:00 |
Andreas Fabri
|
3df4481e46
|
Use CGAL_STATIC_THREAD_LOCAL_VARIABLE
|
2016-09-21 11:01:50 +02:00 |
Sébastien Loriot
|
7f3772a50b
|
replace the usage of raw pointer as property map
It was deprecated in boost 1.55
http://www.boost.org/users/history/version_1_55_0.html
|
2016-07-13 13:53:00 +02:00 |
Andreas Fabri
|
27abe38a56
|
Call init_double in Periodic_T2 static filters
|
2016-03-03 08:33:44 +01:00 |
Andreas Fabri
|
6c547e5663
|
Mainly added includes
|
2013-09-13 22:24:30 +02:00 |
Laurent Rineau
|
93104198dd
|
Another fix proposed by Nico
|
2013-09-09 14:42:41 +02:00 |
Nico Kruithof
|
90cc4c852b
|
Fixed a copy-paste error from the 3D code to the 2D code.
bug-fix for master
|
2013-09-09 14:32:16 +02:00 |
Sébastien Loriot
|
c130fa3b8c
|
update copyright holder of P2T2 package
|
2013-07-26 08:32:46 +02:00 |
Nico Kruithof
|
fe3017a048
|
minor fix for master
- Fixed #define guard
- Fixed #include
|
2013-07-18 20:57:45 +02:00 |
Nico Kruithof
|
0889773189
|
* Changed template parameter Predicate_ to Functor_ (for the traits classes of P2T2 and P3T3)
* Added side_of_bounded_circle to the predicates in the 2D traits classes
|
2013-07-15 13:06:45 +02:00 |
Nico Kruithof
|
3eeb035a33
|
Moved a generic named class to an internal namespace
|
2013-07-04 23:52:59 +02:00 |
Nico Kruithof
|
c39c55b4f1
|
Changed the copyright and the license
|
2013-06-26 21:55:51 +02:00 |
Nico Kruithof
|
81fc05c90f
|
Changed the copyright to remain mine until Monique sorts out legal issues with the INRIA legal department
|
2013-06-06 09:19:13 +02:00 |
Nico Kruithof
|
a94549091c
|
Resolving warnings
|
2013-06-04 11:33:38 +02:00 |
Nico Kruithof
|
5832a7c0e1
|
Fixing warnings
|
2013-05-17 13:01:50 +02:00 |
Nico Kruithof
|
4cac3b0020
|
Fixing compiler warnings
|
2013-05-16 12:20:36 +02:00 |
Nico Kruithof
|
175f6c7d37
|
Fixing the fix
|
2013-05-14 09:55:36 +02:00 |
Nico Kruithof
|
89c6b1d4a7
|
Working on the error in the hierarchy and removing compiler warnings
|
2013-05-14 09:46:19 +02:00 |
Nico Kruithof
|
02fdc5b53e
|
Added debug code to analyse the error on windows with the hierarchy
|
2013-05-12 19:44:36 +02:00 |
Nico Kruithof
|
e009ea9582
|
Trying to resolve a bug in serializing the p2t2 hierarchy
|
2013-04-22 08:23:55 +02:00 |
Nico Kruithof
|
8e47f8446d
|
Working on fixing the testsuite
|
2013-04-16 10:03:26 +02:00 |
Nico Kruithof
|
b7878b69bd
|
Fixed errors in the testsuite
|
2013-04-13 12:49:36 +02:00 |
Nico Kruithof
|
bd096e4b2a
|
Fixing a double defined function
|
2013-04-08 20:45:50 +02:00 |
Nico Kruithof
|
d69d0e303b
|
Formatting, ran astyle:
for i in `find . -name "*.h" -or -name "*.cpp"`; do echo $i; astyle -A7 -bps2 $i; done
|
2013-03-31 22:10:07 +02:00 |
Nico Kruithof
|
a980dfc210
|
Big code cleanup. Cleaned all NGHK's (own notes).
Work is done.
|
2013-03-31 22:06:39 +02:00 |
Nico Kruithof
|
6454707d07
|
Added my name to all files
|
2013-03-31 20:53:37 +02:00 |
Nico Kruithof
|
04191f177a
|
Fixed iterator types
|
2013-03-31 14:43:39 +02:00 |
Nico Kruithof
|
0e9e38498f
|
Fixed excessive calls to validating whether the too long edges administration is correct.
The entire triangulation was checked for every face.
|
2013-03-27 07:58:11 +01:00 |
Nico Kruithof
|
851e7a3d94
|
Fixed a bug in the too_long_edges bookkeeping.
|
2013-03-26 15:08:39 +01:00 |
Nico Kruithof
|
26e7e44acb
|
Everything is implemented. The big cleanup starts now
|
2013-03-26 11:16:22 +01:00 |
Nico Kruithof
|
98a85e2636
|
Code cleanup
Making locally_Delaunay public
|
2013-03-26 10:57:26 +01:00 |
Nico Kruithof
|
f26692677f
|
Working on the demo, coloring the vertices of small triangulations
|
2013-03-24 09:19:52 +01:00 |
Nico Kruithof
|
8e2e8b9ac8
|
Code cleanup
|
2013-03-24 00:03:12 +01:00 |
Nico Kruithof
|
15623c4762
|
Fixed serialization (binary mode doesn't work for exact number types)
|
2013-03-23 22:51:51 +01:00 |
Nico Kruithof
|
f44799cdfb
|
Fixed a test in the test suite
|
2013-03-21 20:47:52 +01:00 |
Nico Kruithof
|
6476837c76
|
Fixed compiler errors
|
2013-03-21 20:25:40 +01:00 |
Nico Kruithof
|
8949bfea19
|
Changed documentation
|
2013-03-21 19:56:24 +01:00 |
Nico Kruithof
|
52d39974cc
|
Changing move to move_point in the Hierarchy to be consistent with the P2DT2
|
2013-03-21 19:55:11 +01:00 |
Nico Kruithof
|
d6f0982c87
|
Added more tests for iterators, removed debug code
|
2013-03-20 08:14:59 +01:00 |
Nico Kruithof
|
9c05224ab7
|
Resolving a warning
|
2013-03-20 08:14:19 +01:00 |
Nico Kruithof
|
918062b370
|
Resolving warnings
|
2013-03-20 07:55:30 +01:00 |
Nico Kruithof
|
20dcbe7c3a
|
added a missing public
|
2013-03-19 14:33:41 +01:00 |
Nico Kruithof
|
baa96ddadb
|
More testing of the hierarchy
|
2013-03-18 08:06:26 +01:00 |
Nico Kruithof
|
8a81f70bdc
|
Got the testsuite compiling for the hierarchy
|
2013-03-18 07:59:17 +01:00 |
Nico Kruithof
|
0fd25f152f
|
More checking of the hierarchy
|
2013-03-15 18:41:45 +01:00 |
Nico Kruithof
|
59e18bfe2a
|
Checking more functions
|
2013-03-15 18:31:42 +01:00 |
Nico Kruithof
|
87bdde2415
|
Working further on the hierarchy
|
2013-03-15 18:26:13 +01:00 |
Nico Kruithof
|
f74fb3db6e
|
Implemented the copy constructor
|
2013-03-15 18:19:07 +01:00 |
Nico Kruithof
|
62ee5054c2
|
Working on the hierarchy
|
2013-03-15 08:15:52 +01:00 |
Nico Kruithof
|
f05ca0bb23
|
Working on the vertex/face structs, renaming.
Working on the hierarchy
|
2013-03-04 21:25:48 +01:00 |
Nico Kruithof
|
55f561b0dc
|
Fixed a compiler error
|
2013-03-02 21:36:56 +01:00 |
Nico Kruithof
|
82762065ca
|
implemented a raw version of move_if_no_collision
|
2013-03-02 19:25:59 +01:00 |
Nico Kruithof
|
75584ac5b1
|
implemented serialization of the periodic triangulation
|
2013-03-02 18:53:18 +01:00 |
Nico Kruithof
|
1442e12512
|
Fixing compiler warnings with strict CXXFLAGS
|
2013-03-01 08:06:59 +01:00 |
Nico Kruithof
|
8453a635b1
|
Fixing compiler warnings
|
2013-02-28 21:14:17 +01:00 |
Nico Kruithof
|
468af1fbdb
|
Fixed a compiler error in the demo
|
2013-02-28 20:37:44 +01:00 |
Nico Kruithof
|
3dced96b93
|
Cleaning up the documentation
|
2013-02-28 20:29:19 +01:00 |
Nico Kruithof
|
6abe7fd5ef
|
Fixing the interface
|
2013-02-26 21:21:53 +01:00 |
Nico Kruithof
|
3f34c0e976
|
Removed removal from the non-Delaunay triangulation
|
2013-02-26 21:07:18 +01:00 |
Nico Kruithof
|
2328bba069
|
Moving generic initialization of the removal from the Delaunay class to the Triangulation class
|
2013-02-24 21:20:19 +01:00 |
Nico Kruithof
|
586e4539eb
|
Working on removing vertices from the Periodic triangulation (not Delaunay)
|
2013-02-23 22:21:58 +01:00 |
Nico Kruithof
|
d25ed74532
|
Added a convenience function
|
2013-02-23 15:07:55 +01:00 |
Nico Kruithof
|
6ecba6854d
|
Working on the documentation
|
2013-02-12 12:44:14 +01:00 |
Nico Kruithof
|
7e4e75798b
|
Fixed a copy-paste error
|
2013-02-09 20:32:23 +01:00 |
Nico Kruithof
|
511106ca5b
|
Working on the documentation / interface
|
2013-02-07 17:09:40 +01:00 |
Nico Kruithof
|
22f4b8e6b6
|
Working on the interface and documentation
|
2013-02-05 22:05:38 +01:00 |
Nico Kruithof
|
d4ee4c49cd
|
Checking the interface
|
2013-02-05 21:52:48 +01:00 |
Nico Kruithof
|
47ad7346c6
|
Working on the dual functions
|
2013-02-05 14:08:02 +01:00 |
Nico Kruithof
|
b11bdb4513
|
moved circumcircle from triangulation to delaunay triangulation
|
2013-01-28 08:05:48 +01:00 |
Nico Kruithof
|
a283157273
|
Updated comments
|
2013-01-22 10:12:32 +01:00 |
Nico Kruithof
|
a76b314cd4
|
Fixed another bug when changing the domain
|
2013-01-17 21:40:24 +01:00 |
Nico Kruithof
|
2f11cd898c
|
Fixing compiler warnings and a bug when setting the domain
|
2013-01-17 21:36:24 +01:00 |
Nico Kruithof
|
2caa469aaa
|
Added batched insertion with info
|
2013-01-17 21:21:49 +01:00 |
Nico Kruithof
|
5a3f51dbe4
|
Fixed the p2t2_find_conflicts example.
|
2013-01-15 21:55:21 +01:00 |
Nico Kruithof
|
d625043083
|
Merge branch 'Periodic_2_triangulation_2-nkruithof' of ssh://scm.cgal.org/var/git/cgal into Periodic_2_triangulation_2-nkruithof
|
2013-01-15 16:00:17 +01:00 |
Nico Kruithof
|
369914fa52
|
Fixing compiler warnings
|
2013-01-15 15:28:04 +01:00 |
Nico Kruithof
|
17e76ee7bf
|
Trying to resolve an error that Gabe sees.
|
2013-01-13 21:56:33 +01:00 |
Nico Kruithof
|
cbd37b7769
|
Optimizing removal of points from the Delaunay triangulation by making special functions for the case when the Offset is (0,0)
|
2013-01-10 21:35:49 +01:00 |
Nico Kruithof
|
1abde8b1e9
|
Code cleanup and minor optimization
|
2013-01-08 22:29:42 +01:00 |
Nico Kruithof
|
d5244f0878
|
Implemented optimized removal of degree 7 Delaunay vertices.
|
2013-01-08 21:35:32 +01:00 |
Nico Kruithof
|
317a80680e
|
Implemented optimized removal of degree 4 vertices.
|
2013-01-06 21:21:58 +01:00 |
Nico Kruithof
|
d77eda2bba
|
Minor code changes
Added has_self_edges (similar to P3T3)
Minor optimizations
|
2013-01-06 21:21:18 +01:00 |
Nico Kruithof
|
59811d576a
|
Inheriting from the Filtered kernel to reduce code duplication
|
2013-01-05 11:28:40 +01:00 |
Nico Kruithof
|
e834885e71
|
Implemented optimized removal of vertices with degree 6.
|
2012-12-31 16:36:07 +01:00 |
Nico Kruithof
|
8cad9164ad
|
Small optimizations
|
2012-12-31 10:54:03 +01:00 |
Nico Kruithof
|
a49b32c31b
|
Implemented optimized removal of Delaunay vertices with degree 5
Tested a lot.
|
2012-12-31 10:09:17 +01:00 |
Nico Kruithof
|
90c9bc914a
|
Implemented optimized removal of Delaunay vertices with degree 3
|
2012-12-27 21:26:40 +01:00 |
Nico Kruithof
|
932247a2db
|
Removed old and commented code
|
2012-12-27 21:26:11 +01:00 |
Nico Kruithof
|
db031f82a1
|
Implemented removal of vertices from the periodic Delaunay triangulation
|
2012-12-27 21:11:39 +01:00 |
Nico Kruithof
|
e2e66640fd
|
Fixed predicate
|
2012-12-20 17:01:18 +01:00 |
Sébastien Loriot
|
0b36af6f28
|
enable filtering using kernel flags
|
2012-12-20 13:59:16 +01:00 |
Nico Kruithof
|
a79f027410
|
Code cleanup
Working on remove
Fixed issues with predicates
|
2012-12-20 11:20:48 +01:00 |
Nico Kruithof
|
432e12ff68
|
Fixing the in-circle test for the non 1-cover, starting to work on remove
|
2012-12-20 08:51:42 +01:00 |
Nico Kruithof
|
30f749bd35
|
Code cleanup.
|
2012-12-18 16:01:36 +01:00 |
Nico Kruithof
|
b06d990514
|
Worked on the performance of point location.
|
2012-12-18 15:16:01 +01:00 |
Nico Kruithof
|
88f412c215
|
Fixing a bug and optimizing flippable method
|
2012-12-18 13:24:11 +01:00 |
Nico Kruithof
|
1cc6f6d88c
|
Sanity check.
|
2012-12-18 13:23:15 +01:00 |
Nico Kruithof
|
698a459117
|
Formatting
|
2012-12-18 13:22:07 +01:00 |
Nico Kruithof
|
21df5ed5e6
|
Working more on performance:
added the non-recursive flip method
changed the test function
minor optimizations
|
2012-12-17 16:56:00 +01:00 |
Nico Kruithof
|
cfcdf7624f
|
Improving the performance, 0-10% slower than Triangulation_2, not removing the initial vertices
|
2012-12-17 16:06:39 +01:00 |
Nico Kruithof
|
9314cb20de
|
Improving the performance, 10-20% slower than Triangulation_2, not removing the initial vertices
|
2012-12-17 15:48:04 +01:00 |
Nico Kruithof
|
030de0111a
|
Added dummy points and fixed the kernel type
|
2012-12-17 14:31:18 +01:00 |
Nico Kruithof
|
0fe322c8cc
|
Working on performance improvements
|
2012-12-17 12:55:15 +01:00 |
Nico Kruithof
|
5ef265ccd8
|
Fixed crash while inserting point
|
2012-12-17 08:27:47 +01:00 |
Nico Kruithof
|
2a98b441e5
|
Working on removing vertices. Still work in progress ...
|
2012-12-11 22:44:21 +01:00 |
Nico Kruithof
|
1976de6925
|
Removing debug logging code
|
2012-12-11 22:42:31 +01:00 |
Nico Kruithof
|
61f4f2ec2d
|
Fixed bugs found by the demo.
Changed the NYI assertions to a log message before asserting (Qt won't tell which assertion caused the crash)
Minor code cleanup.
|
2012-12-10 16:22:09 +01:00 |
Nico Kruithof
|
eee7df882f
|
More compiler fixes
|
2012-12-10 13:46:28 +01:00 |
Nico Kruithof
|
4beee8f147
|
Fixed more compile errors
|
2012-12-10 13:32:49 +01:00 |
Nico Kruithof
|
546c77e89a
|
Fixing compiler errors.
|
2012-12-10 13:23:30 +01:00 |
Monique Teillaud
|
27daa83427
|
fix temporary name to final name
|
2012-09-27 11:26:01 +00:00 |