Laurent Rineau
7e9f756935
Replace all std::unary_function by CGAL::unary_function
2017-10-04 15:57:09 +02:00
Mael Rouxel-Labbé
b82814a24b
Changed K::Has_[static/filtered]... to use Has_[static/filtered]_...<K> instead
2017-08-29 12:35:46 +02:00
Mael Rouxel-Labbé
6411ed2de9
Fixed typo
2017-08-29 11:22:19 +02:00
Mael Rouxel-Labbé
4c969d6127
Fixed P2DT2 traits class in P2T2/tests
2017-08-24 15:53:09 +02:00
Mael Rouxel-Labbé
1fce05f81f
Doc fixes
2017-08-24 11:33:43 +02:00
Mael Rouxel-Labbé
436bb49681
Uniformized const handle ref in P3T3
...
No need to take const ref of handles. This also aligns on the signature of
similar functions in other triangulations
2017-08-23 17:16:31 +02:00
Mael Rouxel-Labbé
aaeaf35380
Introduced the tag "Periodic_tag" to mark distinguish periodic triangulations
2017-08-23 16:18:05 +02:00
Mael Rouxel-Labbé
252f541f5f
Removed useless P2Tvertex_base void specialization
2017-08-23 10:57:57 +02:00
Mael Rouxel-Labbé
0106de5fd0
Misc minor changes
2017-08-23 10:57:48 +02:00
Mael Rouxel-Labbé
11c3a490d1
Added functions / enum necessary for P2DT2 to be usable in 2D Alpha Shapes
2017-08-23 10:52:30 +02:00
Mael Rouxel-Labbé
9b570830f0
Removed useless includes
2017-08-23 10:50:57 +02:00
Mael Rouxel-Labbé
c987e0f59e
Renamed P2DT2 base class typedef
2017-08-23 10:50:20 +02:00
Mael Rouxel-Labbé
95e110f0ba
Fixed traits usage in P2T2
...
P2DT2 must use P2DTT2, not P2TT2...
2017-08-23 10:48:06 +02:00
Mael Rouxel-Labbé
25b3d8480f
Fixed various issues in P2T2 doc
2017-08-23 10:43:53 +02:00
Mael Rouxel-Labbé
5695143729
Moved some functions from P2T2 to P2DT2
...
circumcenter, side_of_oriented_circle, etc. have nothing to do with P2T2 and
actually will not work if some user decides to use a model of the traits concept
because construct_circumcenter_2 and side_of_oriented_circle_2 are required
by delaunay traits, not triangulation traits.
Doc changed accordingly
2017-08-22 17:38:40 +02:00
Mael Rouxel-Labbé
b5fd4dfa01
Removed useless include
2017-08-22 17:34:05 +02:00
Mael Rouxel-Labbé
addaf298c7
Removed Periodic_2_triangulation_hierarchy_vertex_base_2
...
This class is a needless duplicate of Triangulation_hierarchy_vertex_2.
Also, actually use the periodic hierarchy in the examples/tests...
2017-08-22 17:29:56 +02:00
Mael Rouxel-Labbé
06d977885f
Fixed PT2 hierarchy's doc using imaginary concepts
2017-08-22 16:52:46 +02:00
Mael Rouxel-Labbé
bd135557fa
Fixed P2T2's concept description
...
P2DTT2 is not a model of Periodic_2TriangulationTraits_2
2017-08-22 14:24:28 +02:00
Mael Rouxel-Labbé
391c737108
Fixed 2D periodic traits
...
This is aligned on P3T3 new traits on actually use filtered and statically
filtered traits (automatically selected).
2017-08-22 13:35:45 +02:00
Mael Rouxel-Labbé
3c42724e22
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 41e7520b3e
2017-06-15 15:07:53 +02:00
Mael Rouxel-Labbé
98800d2de8
Fixed regular triangulation capitalization across CGAL
2017-06-15 10:34:15 +02:00
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
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
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
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
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
Laurent Rineau
82026459f2
Merge pull request #944 from afabri/Periodic-typos-GF
...
prefix with CGAL:: to cross link
2016-03-29 11:19:15 +02:00
Sébastien Loriot
4c29bf1b44
CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR
2016-03-24 16:33:46 +01:00
Andreas Fabri
b27441256b
prefix with CGAL:: to cross link
2016-03-24 15:41:59 +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
Sébastien Loriot
2d191d6651
commit CMakeLists.txt for all examples and tests
2016-03-07 17:39:36 +01:00
Andreas Fabri
27abe38a56
Call init_double in Periodic_T2 static filters
2016-03-03 08:33:44 +01:00
Philipp Möller
0a04a3a48f
Use CGAL_DOC_VERSION
2016-02-11 15:37:54 +01:00
Andreas Fabri
7ba4b7016e
In debug mode it makes no sense to run a performance test
2016-02-04 09:35:26 +01:00
Philipp Möller
71b4e9c515
Use CGAL_FULL_VERSION in all Doxyfile.in
2015-12-17 16:33:28 +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
Andreas Fabri
6692f993ce
Add/Remove some cgalPkgDependsOn
...
Move Visibility package from Arrangements to Polygons
Add some `` in the Visibility package
Add the keyword 'Geodesic' to the Shortest Path package.
2015-09-09 12:09:57 +02:00
Sébastien Loriot
6ee3c59489
doc bug-fix: Hidden_type -> unspecified_type
...
theses were coming from merges done after the global replacement
2014-06-02 07:47:05 +02:00
Sébastien Loriot
9114db9085
restore figure source files removed in 0fa2cacb
...
| commit 0fa2cacb60
| Author: Sébastien Loriot <sebastien.loriot@cgal.org>
| Date: Tue Dec 3 17:27:02 2013 +0100
|
| remove doc_tex documentation (including developer manual) and old manual tools
2014-02-10 14:54:23 +01:00
Sébastien Loriot
0fa2cacb60
remove doc_tex documentation (including developer manual) and old manual tools
2013-12-03 17:27:02 +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
Andreas Fabri
6bb5b1e44a
unify package anchor with P3T3
2013-08-28 15:13:54 +02:00
Nico Kruithof
7c0f9944b1
Added missing documentation for the Periodic triangulation hierarchy vertex class.
...
Added vertex and face classes in a single group similar to the Triangulation_2
2013-08-09 22:20:56 +02:00
Sébastien Loriot
9a8eeb8867
remove Figure work added by the macro+postprocessing
2013-08-08 23:01:09 +02:00
Sébastien Loriot
07a13bb06a
remove duplicated Inherits from sections and using cgalHeading instead of <h3>
2013-08-07 08:30:17 +02:00
Sébastien Loriot
d282ade623
use \cgalCite instead of \cite
...
using perl -i -pe 's/\\cite\s*{?([a-zA-Z0-9:-]+)}?/\\cgalCite{$1}/g'
2013-08-05 18:25:26 +02:00
Sébastien Loriot
b2ef3b8673
Merge branch 'doc-remove_gif-local'
...
Successfully test in CGAL-4.3-Ic-102
This commit fixes a few issues in the doxygen documentation and in particular
the figure for the generation of latex doc.
Approved by the interim release manager
xplain why this merge is necessary,
2013-07-26 17:50:07 +02:00
Sébastien Loriot
c130fa3b8c
update copyright holder of P2T2 package
2013-07-26 08:32:46 +02:00
Sébastien Loriot
8e2db3be02
add copyright file for P2T2
2013-07-26 08:25:02 +02:00
Sébastien Loriot
2dfe8a3d73
workaround for a doxygen bug: remove space after /!* to avoid a verbatim env
...
this happens if you have an empty line or the text directly after /!*
to find them in the generated documentation, grep for "pre class=\"fragment\""
(a few of them are legitimate however)
2013-07-25 14:58:53 +02:00
Sébastien Loriot
143a2181b3
add latex format for \imagei doxygen command
...
perl -pe 's/^(\s*)\\image\s+html\s+(.*)\s*$/$1\\image html $2\n$1\\image latex $2\n/' -i
2013-07-25 11:50:53 +02:00
Sébastien Loriot
74a1ac055e
remove pdf files from doxygen doc include path
2013-07-25 11:15:18 +02:00
Sébastien Loriot
519b301130
remove gif files from doxygen doc include path
2013-07-25 11:14:16 +02:00
Sébastien Loriot
4389b0bac8
remove the usage of gif in the doxygen doc as pdflatex does handle them
...
replace the files with png
2013-07-25 11:06:13 +02:00
Nico Kruithof
e6a963832c
Fixed errors in the Doxygen documentation
...
- Missing template arguments
- Typo in iterator types in P2T2
2013-07-18 20:59:27 +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
Laurent Rineau
b5b388d33e
Fill the license.txt file for Periodic_2
2013-06-28 17:54:04 +02:00
Nico Kruithof
c39c55b4f1
Changed the copyright and the license
2013-06-26 21:55:51 +02:00
Laurent Rineau
285099af60
Better thumb picture for Periodic_2
2013-06-26 13:03:38 +02:00
Nico Kruithof
58bbfceb6f
Changes proposed by the release manager (Laurent)
2013-06-24 15:47:59 +02:00
Nico Kruithof
c9228f71fb
More doc fixes
2013-06-21 23:51:47 +02:00
Nico Kruithof
4a6829ddb2
Removing more comments that things are advanced when they are already marked advanced
2013-06-21 23:47:44 +02:00
Nico Kruithof
739d78d582
Removed an advanced function remark
2013-06-21 23:45:41 +02:00
Nico Kruithof
d0eca5584d
documentation
2013-06-21 23:20:24 +02:00
Nico Kruithof
e62ee1f642
Merge branch 'Periodic_2_triangulation_2-nkruithof' of ssh://scm.cgal.org/var/git/cgal into Periodic_2_triangulation_2-nkruithof
2013-06-21 21:37:35 +02:00
Nico Kruithof
190903c821
Fixed a reference
2013-06-21 21:37:02 +02:00
Sébastien Loriot
9573de6416
use the new macros for advanced sections
2013-06-17 08:46:43 +02:00
Sébastien Loriot
e0682bc390
add doxygen config files for cmake build system
2013-06-17 08:22:41 +02:00
Nico Kruithof
eb83b2cb97
Fixed the last 6 warnings
2013-06-07 08:48:46 +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
2db890c902
Fixed typo
2013-06-03 12:53:43 +02:00
Nico Kruithof
4ab8d8bd71
Added citation
2013-05-22 13:14:38 +02:00
Nico Kruithof
84b7de6f3c
Changes proposed by Monique
2013-05-22 13:09:19 +02:00
Nico Kruithof
c364c05731
Fixing compiler warnings with CGAL defines
2013-05-18 07:02:21 +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
80b9868441
Fixed an error
2013-05-12 19:18:41 +02:00
Sébastien Loriot
93926b5ff7
remove \ccc in doxygen doc
2013-05-07 09:31:16 +02:00
Nico Kruithof
4ab460c28b
Final changes in the documentation proposed by Monique
2013-05-07 08:04:15 +02:00
Nico Kruithof
763ce13a82
Working on the documentation, remarks by Monique
2013-05-04 20:58:16 +02:00
Nico Kruithof
69a3d922c0
Explaining the performance test better.
2013-05-04 07:22:05 +02:00
Nico Kruithof
35a12e6101
Incorporated errors noted by Andreas
2013-05-04 06:37:55 +02:00
Nico Kruithof
73e353e8f4
Removed an invalid assertion
2013-04-23 17:45:50 +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
ace6e40a76
Adding debug info
2013-04-22 08:23:43 +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
a779b4d7cc
Adding data sets to the testsuite and changed the test to load those.
2013-04-08 21:03:09 +02:00
Nico Kruithof
bd096e4b2a
Fixing a double defined function
2013-04-08 20:45:50 +02:00
Nico Kruithof
4edb672243
Incorporated the changes proposed by Marc:
...
- Changed to code to show the menus
- Added a sentence to mention the distribution of the points
2013-04-04 20:11:57 +02:00
Sébastien Loriot
220b3ac3e9
add table of content
2013-04-02 12:31:53 +02:00
Sébastien Loriot
cd8e1b68cf
using cgal macros for figures
2013-04-02 12:31:33 +02:00
Sébastien Loriot
477e31b435
single author
2013-04-02 12:23:46 +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
71c26b0a21
Added images.
2013-03-31 19:50:21 +02:00
Nico Kruithof
f4781e453b
Adding documentation images for the different iterators
2013-03-31 17:10:56 +02:00
Nico Kruithof
8ff3ea3e4a
Added figure
2013-03-31 14:58:36 +02:00
Nico Kruithof
42b9157d13
Added performance benchmark
2013-03-31 14:58:11 +02:00
Nico Kruithof
04191f177a
Fixed iterator types
2013-03-31 14:43:39 +02:00
Nico Kruithof
34a3cd98ba
Taking larger increments
2013-03-29 15:00:09 +01:00
Nico Kruithof
80c7a3cb7a
Fixing a bug in measuring performance (didn't reset the timer)
2013-03-29 14:57:17 +01:00
Nico Kruithof
ea1bf9d494
Added the html code to generate the plot
...
made the maximal number of points to benchmark controllable by an command line argument
2013-03-29 14:39:46 +01:00
Nico Kruithof
fe72cd13b1
Cleanup of the performance test
2013-03-29 14:37:29 +01:00
Nico Kruithof
a9ff53e529
Added test to log the performance of the periodic Delaunay triangulation
2013-03-27 18:05:50 +01: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
33ec6528e7
Added locally_Delaunay tests to the testsuite
2013-03-26 10:58:33 +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
b0712e8dd5
Added the Face to the main classes
2013-03-23 23:31:14 +01:00
Nico Kruithof
1ed22d6fed
Fixed a compiler error
2013-03-23 23:08:52 +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
31f77a6a0e
Changed template arguments for the vertex and face.
...
Changed documentation accordingly
2013-03-21 19:56:52 +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
c79093892a
Check Hierarchy with other kernels
2013-03-20 07:54:32 +01:00
Nico Kruithof
aa38449c55
Check compilation of the periodic triangulation with other kernels.
2013-03-20 07:54:14 +01:00
Nico Kruithof
20dcbe7c3a
added a missing public
2013-03-19 14:33:41 +01:00
Nico Kruithof
8217035275
Updated TODO
2013-03-19 11:13:54 +01:00
Nico Kruithof
8e71ce7551
Fixed renamed include files
2013-03-18 09:57:46 +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
b4c5a3091b
Fixed compiler errors with types
2013-03-15 08:28:08 +01:00
Nico Kruithof
62ee5054c2
Working on the hierarchy
2013-03-15 08:15:52 +01:00
Nico Kruithof
7b1ab8eb5e
Renaming tests to get unique names for CMake
2013-03-15 08:14:49 +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
00f4bb30ba
Added two more serialization tests
2013-03-02 18:56:42 +01:00
Nico Kruithof
75584ac5b1
implemented serialization of the periodic triangulation
2013-03-02 18:53:18 +01:00
Nico Kruithof
841e415e7b
Adding CGAL_USE to avoid compiler warnings
2013-03-02 08:18:59 +01:00
Nico Kruithof
1442e12512
Fixing compiler warnings with strict CXXFLAGS
2013-03-01 08:06:59 +01:00
Nico Kruithof
1e2970799c
Fixed doxygen warnings
2013-03-01 08:01:23 +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
d05ea5f4e9
Documentation
2013-02-12 12:48:19 +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
92fd8c38c6
Added todo's to the documentation
2013-02-05 14:53:21 +01:00
Nico Kruithof
13764ac4f1
Working on the documentation
2013-02-05 14:42:54 +01:00
Nico Kruithof
e940cf20e0
Merge branch 'master' into Periodic_2_triangulation_2-nkruithof
...
Conflicts:
Documentation/doxyassist.xml
2013-02-05 14:25:56 +01:00
Nico Kruithof
47ad7346c6
Working on the dual functions
2013-02-05 14:08:02 +01:00
Nico Kruithof
a0e7fa3c5b
Working on the documentation
2013-02-05 13:59:37 +01:00
Nico Kruithof
b11bdb4513
moved circumcircle from triangulation to delaunay triangulation
2013-01-28 08:05:48 +01:00
Nico Kruithof
d23bb62118
Moved the Periodic demo to the graphicsview package. This makes it easier to find icons and other resources
2013-01-22 10:12:49 +01:00
Nico Kruithof
a283157273
Updated comments
2013-01-22 10:12:32 +01:00
Nico Kruithof
19b1c229ae
Also remove the old point when simulating insertion.
2013-01-21 15:40:50 +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
46e77c4ae2
Adding examples for the batch insertion with info
2013-01-17 21:36:07 +01:00
Nico Kruithof
2caa469aaa
Added batched insertion with info
2013-01-17 21:21:49 +01:00
Nico Kruithof
3679ef8bfd
Moving the demo one directory up to let the scripts pick it up.
2013-01-17 20:22:30 +01:00
Nico Kruithof
2e293d597c
Fixed a warning
2013-01-15 22:11:58 +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
12ab336e81
Adding removal of vertices to the random insertion test
2013-01-08 21:38:39 +01:00
Nico Kruithof
cf82153001
Gredner performance benchmark test
2013-01-08 21:35:55 +01:00
Nico Kruithof
d5244f0878
Implemented optimized removal of degree 7 Delaunay vertices.
2013-01-08 21:35:32 +01:00
Nico Kruithof
62cbe46171
Fixed type
2013-01-06 21:38:42 +01:00
Nico Kruithof
31afbf49bd
Implemented removal of vertices in the demo
2013-01-06 21:37:18 +01:00
Nico Kruithof
3cfc37800f
Working on the performance tests
2013-01-06 21:36:06 +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
09f7843b75
Adding another random generator.
2012-12-31 10:11:34 +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
cdb5e049bb
Changing the default kernel.
2012-12-27 21:12:53 +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
4a4a80fc86
Fixed a kernel issue.
2012-12-20 11:14:21 +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
f617763241
Make sure that the input points lie within the domain.
2012-12-18 13:24:39 +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
1fcc88f041
Changed the performance test application
2012-12-17 16:06:59 +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
e23892b91b
Use the converter instead of hardcoding the conversion
2012-12-11 22:41:04 +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
09758fa185
Fixed the bounding box of the periodic triangulation
2012-12-10 15:00:02 +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
Nico Kruithof
7b2fc8cd7b
Renamed examples and tests to give them unique names (otherwise CMake complains)
2012-12-10 12:17:57 +01:00
Nico Kruithof
0313119dc7
Updating the TODO list
2012-12-10 10:06:48 +01:00
Philipp Möller
f20a4d249f
Added doxygen for Periodic_2_triangulation_2
2012-10-24 17:54:13 +00:00
Monique Teillaud
27daa83427
fix temporary name to final name
2012-09-27 11:26:01 +00:00