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
ec69b336e8
Merge remote-tracking branch 'cgal/releases/CGAL-4.8-branch'
2016-06-22 13:20:25 +02:00
Sébastien Loriot
a6bccbca40
handle the case when source and target are in the interior of the same edge
2016-06-20 17:00:57 +02:00
Sébastien Loriot
b2d2e85d5a
swap barycentric coordinates on the edge when seen from the other side
2016-06-20 14:53:25 +02:00
Maxime Gimeno
f549b62a6a
Fix the are_buffers_filled
...
- Using d->are_buffers_filled made useless the initialization made in the Scene_item constructor.
Instead of re-initializing it in the private structs, I decided to use the one from the item again, as the
cleaning of the Scene_item seems to be put aside.
2016-06-16 09:18:33 +02:00
Laurent Rineau
145b3dbe77
Merge fixes to Surface_mesh and BGL from 4.8
...
Merge branch 'releases/CGAL-4.8-branch'. Merges:
> 0b5fa6a Merge pull request #945 from sloriot/BGL-OpenMesh_free_functions
> 681e08d Merge pull request #947 from sloriot/SM_shortest_path-fix_package_info
2016-03-29 12:01:15 +02:00
Laurent Rineau
50b55bd27c
Merge pull request #890 from sloriot/CGAL-generate_CMakeLists-sloriot
...
Generate CMakelists
2016-03-29 11:02:17 +02:00
Sébastien Loriot
b83b4465c3
update package info
2016-03-24 17:15:36 +01:00
Laurent Rineau
89fe7c62b2
Merge pull request #762 from sloriot/BGL-unif_names
...
Unify names of parameters model of CGAL BGL concepts
2016-03-24 11:20:38 +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
Philipp Möller
0a04a3a48f
Use CGAL_DOC_VERSION
2016-02-11 15:37:54 +01:00
Sébastien Loriot
4a696e13ea
Uniformize names of template parameters and graph in shortest path package
2016-02-10 18:39:48 +01:00
Simon Giraudot
4d0e23b7ce
Work-around to avoid boost 1.47 mistakingly using the get function from adjacency_list
2016-02-03 17:20:48 +01:00
Sebastien Loriot
4f737d4682
Merge pull request #702 from afabri/CGAL-source-GF
...
Use source() not prefixed with boost::
2016-02-03 09:45:01 +01:00
Sebastien Loriot
9f11095635
Merge pull request #687 from afabri/CGAL-boost_program_options-GF
...
Replace #ifdef CGAL_USE_BOOST_PROGRAM_OPTIONS
2016-02-02 20:56:03 +01:00
Sébastien Loriot
f5c66df417
remove boost prefix
2016-02-02 20:07:36 +01:00
Andreas Fabri
2a54f849f6
qualify with the correct namespace (or not at all)
2016-02-02 06:34:42 +01:00
Andreas Fabri
c772598ae6
Use source() not prefixed with boost::
2016-02-01 09:56:57 +01:00
Andreas Fabri
4b3d8b0c4b
fix
2016-01-28 08:03:52 +01:00
Sébastien Loriot
73f27dd6fb
prevent false detection of error by the testsuite
...
this test is really expensive but useful for debugging.
We keep it maintained by ensuring it compiles even
if it is never executed
2016-01-27 10:17:20 +01:00
Sébastien Loriot
cc2693df4e
avoid unused variable warning
2016-01-27 10:16:13 +01:00
Sébastien Loriot
85f5f4f4e8
avoid unused variable warning
2016-01-26 09:49:56 +01:00
Sebastien Loriot
32a3972c33
Merge pull request #592 from afabri/CGAL-dont_submit_cleanup-GF
...
Towards getting rid of dont_submit files
2016-01-08 14:14:08 +01:00
Andreas Fabri
a41165b6eb
various
2016-01-05 18:04:14 +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
79b7fc5081
Handle the INPUT cases where the whole include dir is used
2015-12-10 17:03:46 +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
Jane Tournois
45baa96c6e
msvc does not support explicit conversion of optionals : fix it
2015-09-03 10:22:32 +02:00
Andreas Fabri
1e2ff1131e
assert -> CGAL_assertion
2015-08-27 16:51:55 +02:00
Laurent Rineau
f9917c487e
CMake 2.8.11
2015-07-13 12:36:43 +02:00
Sébastien Loriot
96a9b14576
please MSVC10
2015-06-10 17:04:57 +02:00
Sébastien Loriot
4474cb29d5
remove extra typename
2015-06-10 16:26:35 +02:00
Sébastien Loriot
5d02945fc8
try to please Visual Studio 10
2015-06-08 13:44:18 +02:00
Sébastien Loriot
2393c2515f
remove place holder file
2015-06-05 07:18:46 +02:00
Sébastien Loriot
1fff1fe4a8
examples shouldn't be in dont_submit
2015-06-05 07:16:57 +02:00
Sébastien Loriot
87feeeb5b1
add missing license info
2015-06-01 17:55:39 +02:00
Sébastien Loriot
03a85fdf95
remove exe flag
2015-06-01 14:26:16 +02:00
Sébastien Loriot
41edf299b6
Do not apply that filter if the incoming cone's parent is the nearest to v1 and v2
2015-05-29 13:30:01 +02:00
Sébastien Loriot
25d3728589
Do not apply that filter if the incoming cone's parent is the nearest to v3
2015-05-29 13:15:26 +02:00
Sébastien Loriot
9ae4763654
fix debug output
2015-05-29 13:13:11 +02:00
Sébastien Loriot
2cf70345eb
remove unused variable
2015-05-29 07:35:34 +02:00
Sébastien Loriot
487ab9b859
fix warning
2015-05-28 13:43:43 +02:00
Stephen Kiazyk
9b73f91d0e
Merge branch 'gsoc2014-Polyhedron_shortest_path-skiazyk' of github.com:CGAL/cgal-public-dev into gsoc2014-Polyhedron_shortest_path-skiazyk
2015-05-27 23:42:25 -05:00
Stephen Kiazyk
e80bde19ac
Fixed an issue where edge sources were not being evaluated properly
2015-05-27 23:40:31 -05:00
Sébastien Loriot
8f0596b79d
fix warnings
2015-05-27 15:01:49 +02:00
Sébastien Loriot
0331fa7795
fix typos in doc
2015-05-27 14:12:31 +02:00
Sébastien Loriot
844ff5ae7e
fix typo
2015-05-27 09:43:57 +02:00
Sébastien Loriot
b0b3478fc4
add release of introduction
2015-05-26 08:31:19 +02:00
Sébastien Loriot
6c7e5f7e48
vertices might not be sorted the same way on all platforms
2015-05-26 08:24:19 +02:00
Sébastien Loriot
2e0eb97f0d
fix warning
2015-05-26 07:53:09 +02:00
Stephen Kiazyk
686bc75f33
Merge branch 'gsoc2014-Polyhedron_shortest_path-skiazyk' of github.com:CGAL/cgal-public-dev into gsoc2014-Polyhedron_shortest_path-skiazyk
2015-05-22 08:45:39 -05:00
Stephen Kiazyk
714988ddcd
Removed an unneccessary if block
2015-05-22 08:40:23 -05:00
Andreas Fabri
c400ffc81e
min() -> (min)()
2015-04-28 09:18:38 +02:00
Sébastien Loriot
cb2cda8476
rename barycentric coordinate enums to match the barycentric coordinate package
2015-04-28 08:33:36 +02:00
Sébastien Loriot
a7edcfbd9a
improve debug macro
2015-04-27 10:20:32 +02:00
Sébastien Loriot
e5b9a7cddf
fix warnings
2015-04-27 10:09:10 +02:00
Sébastien Loriot
72bfd2d336
remove unused var
2015-04-27 09:56:20 +02:00
Sébastien Loriot
14465274bd
remove unused variables
2015-04-27 09:49:01 +02:00
Andreas Fabri
38f0759663
do not use the boost test framework
2015-04-25 17:18:38 +02:00
Andreas Fabri
2d9876df3c
remove trailing comma in enum
2015-04-25 16:10:45 +02:00
Andreas Fabri
fd623954ba
remove trailing comma in enum
2015-04-25 16:10:03 +02:00
Andreas Fabri
bc0f479080
remove trailing comma in enum
2015-04-25 16:09:11 +02:00
Andreas Fabri
eee44a4a2d
read data/elephant.off if called without arguments
2015-04-24 17:09:24 +02:00
Sébastien Loriot
5f6cce03e1
remove exe flag
2015-04-24 16:56:09 +02:00
Sébastien Loriot
5ad6982a4e
add missing bibtex entry
2015-04-23 07:59:14 +02:00
Sébastien Loriot
32ae9cc7bb
update link to leda real
2015-04-22 12:00:42 +02:00
Sébastien Loriot
fc4980096b
remove trailing whitespaces and remove empty dirs
2015-04-22 10:44:28 +02:00
Sébastien Loriot
f800c1c855
FaceListGraph -> Triangle_mesh
2015-04-22 10:21:00 +02:00
Sébastien Loriot
6cab744616
no camel case for property map types
2015-04-22 09:46:58 +02:00
Sébastien Loriot
8ef7511d23
GraphTraits -> Graph_traits
2015-04-22 09:41:47 +02:00
Sébastien Loriot
fe5564f5ac
rename enum value
2015-04-22 09:39:11 +02:00
Sébastien Loriot
4d72975136
minor doc updates
2015-04-22 09:33:18 +02:00
Sébastien Loriot
fcfe7401dd
spell checking and backticking
2015-04-17 18:09:19 +02:00
Sébastien Loriot
0001bb5fe9
pass on the user manual
2015-04-17 18:04:54 +02:00
Stephen Kiazyk
c5991834ef
Additional proofreading for shortest paths package
2015-04-13 21:52:13 -05:00
Stephen Kiazyk
61a92c1d45
Update documentation re: 1st round reviews
...
Expanded Section 5 of the user manual to give more details, address some
of the reviewer's issues.
Added a psuedo-code of the algorithm
Added a figure of saddle vertex expansion
2015-04-11 16:05:51 -05:00
Sébastien Loriot
8d25d820c4
fix typos in the user manual
2015-04-02 09:03:03 +02:00
Sébastien Loriot
7bf8ec26b3
accomadate comments of reviewer 1
2014-10-22 17:07:46 +02:00
Sébastien Loriot
19939d3172
Merge branch 'gsoc2014-Polyhedron_shortest_path-skiazyk' of ssh://scm.cgal.org/var/git/cgal-gsoc into gsoc2014-Polyhedron_shortest_path-skiazyk
...
Conflicts:
Surface_mesh_shortest_path/doc/Surface_mesh_shortest_path/Surface_mesh_shortest_path.txt
2014-10-22 16:37:29 +02:00
Andreas Fabri
4b8d68f86a
Fixed typos
2014-10-22 11:27:59 +02:00
Andreas Fabri
41d4a98a12
Fixed typos
2014-10-22 11:18:56 +02:00
Sébastien Loriot
6756bed8b2
shortest path queries always return the source point and distance
2014-10-21 17:03:27 +02:00
Sébastien Loriot
bde45ca2b6
remove exe flag
2014-10-21 17:03:26 +02:00
Sébastien Loriot
52fce43549
cosmetic
2014-10-21 17:03:26 +02:00
Sébastien Loriot
4919a8ab0f
add implementation history section
2014-10-21 17:03:26 +02:00
Stephen Kiazyk
b7ef1ba969
Removed a no longer relevant TODO related to OpenMesh
2014-10-21 11:00:40 -04:00
Stephen Kiazyk
b7897bced0
Fixed benchmark figure size output
2014-10-21 11:00:17 -04:00
Stephen Kiazyk
1086423717
Changed some parts of benchmark doc
...
Changed average query time to average queries per second.
Added description of the machine on which benchmarks were run.
2014-10-20 13:17:40 -04:00
Sébastien Loriot
a59c5ac81a
spell checking
2014-10-16 11:39:36 +02:00
Sébastien Loriot
85eeeb8ebe
fix typos and hide developer info
2014-10-16 11:37:17 +02:00
Sébastien Loriot
97b30e028c
reorder and simplify section 1 and 2
2014-10-16 11:30:51 +02:00
Sébastien Loriot
ad3b680e4e
t -> alpha
2014-10-16 09:23:30 +02:00
Sébastien Loriot
5d700b97d7
using operator() instead of named function the shortest path visitor
2014-10-16 09:21:33 +02:00
Sébastien Loriot
0c2f91672d
update examples
2014-10-16 09:14:45 +02:00
Sébastien Loriot
12c7ea0fc1
no license header in tests
2014-10-15 16:55:57 +02:00
Sébastien Loriot
7983a44b0c
more polishing of the doc
2014-10-15 16:45:14 +02:00
Sébastien Loriot
14ca4cacef
rename Source_point_handle -> Source_point_iterator
2014-10-15 16:27:09 +02:00
Sébastien Loriot
a2dc6f6ccc
rename clear_sequence_tree -> clear
2014-10-15 16:23:47 +02:00
Sébastien Loriot
37591853e3
fix doc and public API of main class
2014-10-15 16:19:45 +02:00
Sébastien Loriot
3b96ffd5d6
fix doc of visitor concept
2014-10-15 10:49:43 +02:00
Sébastien Loriot
01ae52aae6
fix traits concept doc
2014-10-15 10:43:49 +02:00
Sébastien Loriot
d21cb80244
rename traits functors
...
Project_triangle_3_to_triangle_2 -> Construct_triangle_3_to_triangle_2_projection
Flatten_triangle_3_along_segment_2 -> Construct_triangle_3_along_segment_2_flattening
Parametric_distance_along_segment_2 -> Compute_parametric_distance_along_segment_2
2014-10-15 10:31:17 +02:00
Sébastien Loriot
9dfb6bf372
polishing doc before submission
2014-10-15 10:21:27 +02:00
Sébastien Loriot
da5298f123
fix warnings
2014-10-15 10:03:49 +02:00
Stephen Kiazyk
9135bbee26
Added note about sqrt
2014-09-26 12:06:08 -04:00
Stephen Kiazyk
f720e3a07f
Proofreading the documentation
2014-09-26 11:53:30 -04:00
Stephen Kiazyk
a4ed6be6f6
Incorrectly located concept files
2014-09-26 10:49:00 -04:00
Stephen Kiazyk
9cf8988b75
Changed overview image to a terrain
2014-09-25 15:37:09 -04:00
Stephen Kiazyk
485bba1918
Added an extra test case for adding/removing
2014-09-25 15:33:06 -04:00
Stephen Kiazyk
07e35591d5
Changed API to use incremental construction paradigm
...
The code itself does not take advantage of this yet, but it
could be modified to do so in the future. I believe this also
makes the API a little clearer and easier to use.
2014-09-25 13:56:09 -04:00
Stephen Kiazyk
cb3c5996eb
Changed some lingering Polyhedron->Surface_mesh in doc
2014-09-25 08:49:51 -04:00
Stephen Kiazyk
581a34accf
Moved documentation for Barycentric_coordinate_type enum
2014-09-24 17:48:30 -04:00
Stephen Kiazyk
c7a0a693f8
Added command line mesh selection to ray point selection test
2014-09-23 17:24:37 -04:00
Stephen Kiazyk
4c20f60b65
Added extra test case to nearest surface test
2014-09-23 17:15:58 -04:00
Stephen Kiazyk
dad6e51757
Added mesh parameters to nearest surface location tests
2014-09-23 17:04:47 -04:00
Stephen Kiazyk
d998af7845
Added command-line parameters to start-end tests
2014-09-23 16:47:24 -04:00
Stephen Kiazyk
d41fd4bdc3
Updated TestMesh to use args and allow kernel selection
2014-09-23 16:44:16 -04:00
Stephen Kiazyk
8757d4ac07
Added the ability to select kernel when running benchmarks
2014-09-23 16:19:08 -04:00
Stephen Kiazyk
93060c6649
Incorrect script name in run_benchmarks.sh
2014-09-23 11:53:02 -04:00
Stephen Kiazyk
1d29a4dec0
Added .cmd file for Surface_mesh_shortest_path_test_2
2014-09-22 18:05:38 -04:00
Stephen Kiazyk
730c713a5b
Fix for shortest path test 1
...
Due to changes in sequence collector
2014-09-22 18:03:39 -04:00
Stephen Kiazyk
b7968eae18
Modifications to shortest_path_sequence_to_source_points
...
Changed the documentation to be clearer about which halfedges are
returned.
The query point will now always be passed to the visitor (unless no
shortest paths were found).
2014-09-22 17:01:38 -04:00
Stephen Kiazyk
a8ba386c4b
Added figure generation to benchmarks
...
All benchmark data is generated with a single call to a bash script now.
Still must be pasted into the user doc manually.
2014-09-22 16:41:23 -04:00
Sébastien Loriot
fbc46bd95e
rename Polyhedron_shortest_path -> Surface_mesh_shortest_path
2014-09-19 17:33:43 +02:00