iyaz
a8e5594e1e
self_intersect: return output iterator, rename Kernel to GeomTraits, append concept for GeomTraits inside the code
2013-06-18 13:57:20 +03:00
iyaz
5449a17d4a
>> to > >. move random generators defs to appropriate place
2013-06-17 16:01:50 +03:00
iyaz
a9a9f8c986
remove useless template parameter
2013-06-17 13:33:30 +03:00
iyaz
5ed855428c
forgotten usage of TriangleAccessor_3 for getting iterators- added
2013-06-17 13:32:49 +03:00
iyaz
82bb4b4eb3
Sample random points feature is added to demo
...
changes to support API changes, and print some statistic
2013-06-17 12:45:10 +03:00
iyaz
1683747689
Support multiple polyhedra,
...
add new AABB primitive to support TriangleAccessor_3
2013-06-17 12:43:23 +03:00
iyaz
8eb30fb80e
remove cast to nearest axis experimental code
2013-06-16 16:48:15 +03:00
iyaz
9502257cc5
Integrate Orient_polyhedron_3 to demo
2013-06-15 15:53:54 +03:00
iyaz
00762fc42b
(Orient)
...
Code changes due to API changes
2013-06-14 19:55:42 +03:00
iyaz
36ee304e05
Integrate Self_intersection_Polyhedron_3 to demo
2013-06-14 17:48:51 +03:00
iyaz
0ab7380d7e
Add package_info
2013-06-14 16:54:46 +03:00
iyaz
49a98d1ed9
(Self intersection)
...
return pair of Facet_const_handle
get Kernel object as a parameter
2013-06-14 16:15:35 +03:00
iyaz
b7a9e6be3f
Extract orientation code from demo is added,
...
also small example is added
2013-06-14 00:39:58 +03:00
iyaz
54cb87c3ad
Fix typo in documentation
2013-06-14 00:37:18 +03:00
iyaz
21b661d505
reorder template parameters
2013-06-14 00:13:45 +03:00
iyaz
1563b0630c
Self intersection related code is added (actual algorithm is copied from demo)
...
example / test code is added
2013-06-13 18:37:41 +03:00
iyaz
f239978903
Renaming: Polyhedron_3 -> Polyhedron
2013-06-13 18:05:08 +03:00
iyaz
81b231ac66
Add experimental code for 'use closest direction'
2013-06-13 16:09:10 +03:00
iyaz
27c8bfa2e9
Demo plugin for point inside test
2013-06-13 02:58:28 +03:00
iyaz
1620466e4f
Use a const seed for random generation (which makes easy to debug if there is any problem)
2013-06-13 02:42:55 +03:00
iyaz
393e54206d
Add a new test / example code for generating points near polyhedron boundary
2013-06-13 02:41:38 +03:00
iyaz
28839c4543
Vertical ray casting approach is removed from old implementation, cleaned documented with small changes
2013-06-13 00:48:58 +03:00
iyaz
c72dea5f6e
Rename Point_inside_polyhedron as old (which contains untested grid based query code).
2013-06-12 19:38:35 +03:00
iyaz
9602d1c9d0
get Primitive type from AABBTraits
2013-06-12 19:28:49 +03:00
iyaz
a5b47c3648
Added experimental code (cast segment with diagonal)
2013-06-12 01:48:47 +03:00
iyaz
61fbd78bde
Move traversal traits to internal file
2013-06-11 19:14:13 +03:00
iyaz
c0961890c1
Fix compiler error and warnings (for VS)
2013-06-11 18:23:29 +03:00
iyaz
43c8084ceb
Merge branch 'inside_polyhedron_test-GF-old' into inside_polyhedron_test-GF
...
Conflicts:
.gitattributes
2013-06-11 17:56:31 +03:00
iyaz
2265b1a146
Create a temporary package for point inside polyhedron test
2013-06-11 17:43:59 +03:00
Sébastien Loriot
d67963be64
doxygen set SHOW_FILES to NO in main package
2013-06-11 15:12:09 +02:00
Sébastien Loriot
4ad362ad51
change main output path from CGAL to Manual
2013-06-11 14:19:59 +02:00
Sébastien Loriot
8607e0d046
doxygen: remove the html directory for in the output path of all packages
...
this makes the addresses shorter
2013-06-11 14:17:21 +02:00
Sébastien Loriot
ea256c954a
use relative path in tagfiles, otherwise documentation output cannot be moved
2013-06-11 12:54:25 +02:00
Laurent Rineau
84ad4a994b
Fill the "recent files" menu also from drag&drop actions
...
and from files opened using command line.
2013-06-10 15:07:29 +02:00
Laurent Rineau
5ca7a465b3
Merge branch 'Mesh_3-fix_unused_parameter-lrineau'
...
Tested in CGAL-4.3-Ic-54.
Approved by the Release Manager.
2013-06-10 12:06:54 +02:00
Panagiotis Cheilaris
e365c3d4b9
Merge branch 'doxygen-script-cgal_create_package_dir-philaris'
...
Script cgal_create_package_dir.py creates the skeleton
directory structure of a new package and fills it with
some basic files.
Approved by the release manager.
2013-06-09 18:09:44 +02:00
Panagiotis Cheilaris
01c1baeeb3
include path ending in package name
2013-06-07 16:17:27 +02:00
Panagiotis Cheilaris
23327f57c9
usage of cgal_create_package_dir in comments
2013-06-07 16:11:41 +02:00
Sébastien Loriot
25a32b7324
documention builds successfully with python 2.6.8
2013-06-06 07:59:39 +02:00
Laurent Rineau
0987b77a46
Fix a warning about unused parameters
2013-06-05 16:57:36 +02:00
Sébastien Loriot
b8f31dde5b
Merge branch 'STL_Extension-add_operator_dispatch_output-local'
...
successfully tested in CGAL-4.3-Ic-51
2013-06-05 16:44:14 +02:00
Sébastien Loriot
392c54d95b
Merge branch 'Polyhedron_3-corefinement_demo-sloriot'
...
affects only the corefinement plugin of the Polyhedron_3 demo
2013-06-05 16:37:51 +02:00
Sébastien Loriot
8f2d428df5
add a visitor to the visitor to keep track of new vertices added
2013-06-05 16:27:56 +02:00
Laurent Rineau
7b7029fdbc
Fix a warning (unused parameter) in Mesh_3
2013-06-05 14:55:22 +02:00
Sébastien Loriot
7bd344a033
add a cleaner way to create new nested facets
2013-06-05 10:51:11 +02:00
Sébastien Loriot
77c5f7320b
remove unused functions
2013-06-05 10:17:12 +02:00
Sébastien Loriot
fb3719a947
add a new target for the documentation testsuite
2013-06-04 19:02:35 +02:00
Sébastien Loriot
0c9656f553
add missing overload of operator= if EDG is defined
2013-06-04 16:53:05 +02:00
Sébastien Loriot
f9ac8d4288
Merge branch 'AABB_tree-fix-memory-leak-local'
...
Successfully tested in CGAL-4.3-Ic-50
2013-06-04 12:40:27 +02:00
Sébastien Loriot
7cd622b6b5
add an example to get an idea of the speed if we skip the combinatorial map
2013-06-04 12:34:03 +02:00