Laurent Rineau
|
3d11ea66d0
|
Remove warnings about unused local typedefs
(cherry picked from commit 313190f72b87b1652bc3c827354b9cc3e8afed56)
|
2014-05-16 15:34:02 +02:00 |
iyaz
|
862ce1e192
|
track selected holes
|
2013-09-18 02:24:45 +03:00 |
iyaz
|
9b76c71559
|
use CGAL::Emptyset_iterator
|
2013-09-13 18:19:33 +03:00 |
iyaz
|
b74df227f6
|
renaming, improve error messages
|
2013-09-03 01:44:27 +03:00 |
iyaz
|
4bef590aee
|
remove fill all button, add select all + deselect all
|
2013-08-29 03:49:15 +03:00 |
iyaz
|
c087e69488
|
enhance distance calculation to border
|
2013-08-29 03:02:55 +03:00 |
iyaz
|
3e3c0e98c8
|
rename Scene_polylines_collection -> Scene_hole_visualizer and related changes
|
2013-08-27 19:52:00 +03:00 |
iyaz
|
3a8cdea0b3
|
enhance handling changes in polyhedron
|
2013-08-27 19:38:24 +03:00 |
iyaz
|
c46db27a52
|
Add Fairing_continuity as a param to UI
|
2013-08-27 16:16:31 +03:00 |
iyaz
|
2a5e37c048
|
improve user messages
|
2013-08-25 02:34:45 +03:00 |
iyaz
|
d36a447d70
|
when multiple dock widgets are visible, they were covering each other - solved by adding a function into plugin-helper. Also get_selected_item function is added.
|
2013-08-23 16:25:37 +03:00 |
iyaz
|
44a225e0e2
|
remove separate event filter, directly filter with plugin
|
2013-08-22 15:58:57 +03:00 |
iyaz
|
c5a7be543a
|
Relying on dock widget visibility changed event for removing hole-visualizer was not good. Now, removal takes place when x button of dock widget is pressed
|
2013-08-21 13:10:12 +03:00 |
iyaz
|
b5d5beffaa
|
formatting improvements in demo
|
2013-08-09 01:56:13 +03:00 |
iyaz
|
d71c8e4f8c
|
activate wait cursor
|
2013-08-03 00:52:02 +03:00 |
iyaz
|
fdfcb647a4
|
if hole filling is not successful (due to self intersection test or using delaunay) do not show accept-reject buttons
|
2013-07-31 00:11:28 +03:00 |
iyaz
|
8d25d8bd02
|
support DT in demo
|
2013-07-30 03:18:10 +03:00 |
iyaz
|
48f28f3199
|
Create polyline items from selected holes (func and button added)
|
2013-07-24 15:16:55 +03:00 |
iyaz
|
42a9a38f87
|
print time for self intersection test
|
2013-07-24 14:23:03 +03:00 |
iyaz
|
3b3ef5b359
|
make hole selection more convenient (now user has to move cursor near boundary to select a hole)
|
2013-07-24 14:02:03 +03:00 |
iyaz
|
4677079fd6
|
do not dynamically allocate ui_widget
|
2013-07-23 12:45:45 +03:00 |
iyaz
|
3d9308b2e8
|
Skipping self intersecting fills was not working for already self intersecting input, fixed.
|
2013-07-13 03:42:57 +03:00 |
iyaz
|
24c8030ba5
|
fix compilation error: missing internal
fix compilation warnings: remove unused vars
|
2013-07-02 16:43:49 +03:00 |
iyaz
|
86a1b93b19
|
-Use new self intersection function in hole filling plugin
-Removed item_id added
|
2013-06-28 01:11:46 +03:00 |
iyaz
|
532315810a
|
- return output iterators
- some additional output messages in demo
- return true for empty input in 'fair'
|
2013-06-27 23:47:00 +03:00 |
iyaz
|
9b700c307c
|
Use internal weight types
|
2013-06-11 14:54:52 +03:00 |
iyaz
|
54dfef4a7b
|
Use only one file to include all functionality
|
2013-06-10 22:15:02 +03:00 |
iyaz
|
1c26cd358a
|
Add accept-reject functionality to fill holes plugin
|
2013-06-10 21:02:03 +03:00 |
iyaz
|
ba9e16f399
|
demo changes after small API change
|
2013-06-08 20:56:27 +03:00 |
iyaz
|
4143220935
|
Self intersection preventer
|
2013-06-07 01:57:06 +03:00 |
iyaz
|
f76c156099
|
Triangulate_hole_Polyhedron_3.h was not handling triangle holes after my changes - fixed.
Simplify hole filling demo code
|
2013-06-06 22:15:41 +03:00 |
iyaz
|
f339793a1a
|
Demo improvements
|
2013-06-06 15:21:15 +03:00 |
iyaz
|
32463e511c
|
Documentation update,
small improvements in demo
|
2013-06-06 02:29:10 +03:00 |
iyaz
|
07e71af9fa
|
API changes, documentation is not completed
Small improvements on hole filling demo
|
2013-06-05 15:15:14 +03:00 |
iyaz
|
106d721471
|
Small improvements on demo, and clean-up
|
2013-06-04 03:56:36 +03:00 |
iyaz
|
12c01333b5
|
Do not rely on std::set order for refine
|
2013-06-03 04:19:09 +03:00 |
iyaz
|
88bf8335dd
|
Demo ui changes (making it more compact)
Select isolated components support for smooth/fair plugin
|
2013-05-30 20:03:28 +03:00 |
iyaz
|
bb67aa6d0a
|
Renaming and cleaning
|
2013-05-29 15:08:12 +03:00 |
iyaz
|
bbc2bf4e68
|
Hole filling plugin - hole selection with mouse (works with ctrl)
(for now does not support Create new polyhedron)
|
2013-05-29 02:39:31 +03:00 |
iyaz
|
6f5122c4a1
|
Demo updates,
(I added a "paint-like smoothing" feature but I am going to remove it since real-time smoothing is not efficient due to AABB reconstruction.
|
2013-05-26 16:04:36 +03:00 |
iyaz
|
8542789051
|
Improvements on demo (mostly on smoothing and fairing)
|
2013-05-24 04:34:22 +03:00 |
iyaz
|
085af6663b
|
Smoothing / fairing plugin
a new item for decorating Scene_polyhedron_item
|
2013-05-23 00:28:18 +03:00 |
iyaz
|
7244530acc
|
First version for fairing completed, demo updated
|
2013-05-20 19:47:50 +03:00 |
iyaz
|
cb7cd6eb58
|
A simple demo is introduced,
fill.cpp is transfered into Fill_hole_Polyhedron_3.h (moved into class etc)
|
2013-05-17 02:04:04 +03:00 |