Sébastien Loriot
1917bb8070
add an action to select duplicated points
2013-07-18 13:35:03 +02:00
Sébastien Loriot
53bb2bf5a4
bugfix: do not dereference an iterator that can be past-the-end
2013-07-03 07:48:29 +02:00
Sébastien Loriot
4978619e1b
set name of QDialog to avoid runtime warning
...
demo trivial bugfix
2013-07-02 10:01:18 +02:00
Sébastien Loriot
7dcfef5a53
Merge branch 'Polyhedron-demo_header_cleanup_and_new_plugins-sloriot'
...
Successfully tested in CGAL-4.3-Ic-68
approved by the Release Manager
2013-06-24 12:30:25 +02:00
Sébastien Loriot
376e99312e
Merge branch 'AABB_tree-one_primitive_per_object-sloriot'
...
Successfully tested in CGAL-4.3-Ic-68
implements what is described in Small_Features/aabb_tree_more_primitives
2013-06-24 08:11:05 +02:00
Sébastien Loriot
b49dbe358e
move surface mesh polyhedron oracle to operations on polyhedra
2013-06-21 11:42:28 +02:00
Sébastien Loriot
a762131d50
rename header file
2013-06-21 11:30:39 +02:00
Sébastien Loriot
a106f21298
update remaning plugins with new primitives
2013-06-21 09:06:24 +02:00
Sébastien Loriot
7185573274
use the new primitive
2013-06-20 19:19:48 +02:00
Sébastien Loriot
d5194d9fce
remove non needed include directive
2013-06-20 19:18:58 +02:00
Sébastien Loriot
a1b9c5b36d
rename plugin
2013-06-20 18:04:48 +02:00
Sébastien Loriot
3e5ce261f4
remove debug flags
2013-06-20 17:34:54 +02:00
Sébastien Loriot
ca9636bf1e
move polyhedron slicer
2013-06-20 16:45:17 +02:00
Sébastien Loriot
3d23a59a73
Merge branch 'inside_polyhedron_test-GF'
...
Conflicts:
Polyhedron/demo/Polyhedron/CMakeLists.txt
2013-06-20 16:34:02 +02:00
Sébastien Loriot
ea5e1933b2
Merge branch 'Polyhedron-mesh_slicer_with_AABB-iyaz'
2013-06-20 14:37:21 +02:00
Sébastien Loriot
bbac0f31c2
Merge branch 'Polyhedron_gocad_write-GF'
...
this affects only the polyhedron demo gocad plugin
2013-06-20 08:32:58 +02:00
Sébastien Loriot
f1e546a38b
set name and color
2013-06-20 08:31:28 +02:00
iyaz
dc8d71943b
API changes, demo improvements
2013-06-19 00:41:34 +03:00
iyaz
64e825d591
frame->orientation().axis() does not give the normal (it's for axis angle representation)
2013-06-18 21:28:37 +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
9502257cc5
Integrate Orient_polyhedron_3 to demo
2013-06-15 15:53:54 +03:00
iyaz
36ee304e05
Integrate Self_intersection_Polyhedron_3 to demo
2013-06-14 17:48:51 +03:00
Sébastien Loriot
c09ec2beaa
Merge branch 'Kernel-replace_object-pmoeller'
...
Successfully tested in CGAL-4.3-Ic-59
Approved by the release manager
Conflicts:
Kernel_23/doc/Kernel_23/CGAL/intersections.h
Kernel_23/doc_tex/Kernel_23_ref/intersection.tex
Kernel_d/doc/Kernel_d/Kernel_d.txt
STL_Extension/doc/STL_Extension/CGAL/iterator.h
2013-06-14 14:26:05 +02:00
Sébastien Loriot
a7b80aa998
Merge branch 'First_of_pair_property_map-new_version-iyaz'
...
related to this small-feature:
Features/Small_Features/Property_maps_change_of_key_type
Successfully tested in CGAL-4.3-Ic-59 and approved by the release manager
Conflicts:
Installation/changes.html
2013-06-13 18:09:23 +02:00
Sébastien Loriot
0f8498f3b5
Revert "use relative path in tagfiles, otherwise documentation output cannot be moved"
...
This reverts commit ea256c954a .
Conflicts:
Documentation/CMakeLists.txt
2013-06-13 15:21:07 +02:00
Sébastien Loriot
ceab41bda6
do not reset item list when replacing an item
2013-06-13 14:40:54 +02:00
Sébastien Loriot
d1374bf6dc
update the bbox when replacing an item that is of different size
2013-06-13 14:40:45 +02:00
iyaz
27c8bfa2e9
Demo plugin for point inside test
2013-06-13 02:58:28 +03:00
Sébastien Loriot
ea256c954a
use relative path in tagfiles, otherwise documentation output cannot be moved
2013-06-11 12:54:25 +02:00
iyaz
acb81b66cb
Project points on plane in case the plane is axis oriented.
2013-06-10 16:47:10 +03: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
Andreas Fabri
6d342522b2
read is now also in gocad_io, and got accelerated
2013-06-06 11:05:58 +02:00
Andreas Fabri
ed06210318
Add write functionality to the gocad plugin
...
TODO: Move the code that reads from the plugin to gocad_io.h
2013-06-05 18:37:36 +02:00
Laurent Rineau
0987b77a46
Fix a warning about unused parameters
2013-06-05 16:57:36 +02:00
Sébastien Loriot
5a8c5925ac
update function calls due to API change
2013-06-05 09:05:05 +02:00
Sébastien Loriot
bafee0c369
specialization of Kernel_traits so that Robust_intersection_traits is picked
2013-06-05 09:04:05 +02:00
Sébastien Loriot
c67ba90514
Merge branch 'Kernel-replace_object-pmoeller-old' into Kernel-replace_object-pmoeller
...
Conflicts:
Circular_kernel_2/include/CGAL/Circular_kernel_2/Circular_arc_2.h
Circular_kernel_2/include/CGAL/Circular_kernel_2/internal_functions_on_circle_2.h
Installation/changes.html
Kernel_d/doc/Kernel_d/CGAL/intersections_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Center_of_sphere_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Compare_lexicographically_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Component_accessor_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Compute_coordinate_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Contained_in_affine_hull_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Contained_in_linear_hull_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Contained_in_simplex_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Equal_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Has_on_positive_side_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Intersect_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Less_coordinate_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Less_lexicographically_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Less_or_equal_lexicographically_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Lift_to_paraboloid_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Linear_base_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Linear_rank_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Linearly_independent_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Midpoint_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Orientation_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Oriented_side_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Orthogonal_vector_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Point_dimension_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Point_of_sphere_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Point_to_vector_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Project_along_d_axis_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Side_of_bounded_sphere_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Side_of_oriented_sphere_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Squared_distance_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Value_at_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Vector_to_point_d.h
2013-05-23 13:13:08 +02:00
Sébastien Loriot
75ebdeaeeb
update the replacement of Object_and_primitive_id ...
...
... to be a pair< variant<XXX>, Primitive_id > rather than
pair<optional<variant<XXX> >, Primitive_id >
The rational is that the optional around the variant here is not needed
since there is one around the pair.
2013-05-21 18:39:23 +02:00
Laurent Rineau
cdb747ff44
Convert MainWindow_curvature_estimation into a plugin
...
The curvature estimation feature of the old Polyhedron demo had not yet
been turned into a plugin, for no reason but laziness. That is now done.
I have removed the two old files MainWindow_curvature_estimation.cpp and
MainWindow_parameterization.cpp, now that they are converted to plugins.
2013-05-15 12:17:30 +02:00
iyaz
e5c3714823
finalizing first version of plane-cut, tested with a few synthetic degenerate test cases
...
new option for plugin
2013-05-15 04:54:16 +03:00
iyaz
2554685c88
sort polylines
2013-05-13 16:11:45 +03:00
Sébastien Loriot
b0c34c8f23
Revert part of "typo in doc"
...
This reverts part of commit 33fcbe043a .
For some reason some code was modified by this commit. It is undo
2013-05-13 08:26:23 +02:00
iyaz
37dcb4db03
plane cut plugin,
...
need to clean up and make some addition on intersection_of_plane_Polyhedra_3_using_AABB_2 version
need to test it with some simple degenerate cases that I created.
For now it works with meshed with without holes as long as plane intersect segments on one interior point
2013-05-13 05:08:24 +03:00
Sébastien Loriot
33fcbe043a
typo in doc
2013-05-08 14:30:26 +02:00
Laurent Rineau
05ad450403
BUG fix: fix applicable() of nef_plugin
2013-05-03 11:45:21 +02:00
Laurent Rineau
bdae010b64
Fix several warnings
2013-03-27 15:50:06 +01:00
Laurent Rineau
b6ffa7c425
Merge branch 'CGAL-fix_warnings-GF'
...
That branch was successfully tested in CGAL-4.2-Ic-205.
2013-03-27 12:23:31 +01:00
Sébastien Loriot
f724d4a704
remove extra typename
2013-03-26 09:44:13 +01:00
Laurent Rineau
3a5ab74b93
Remove the anonymous namespace
...
That fixes a warning about a function "not emitted".
2013-03-25 17:12:09 +01:00
Sébastien Loriot
1d36416ada
more efficient way to display a combinatorial map
2013-03-25 10:26:22 +01:00