Commit Graph

321 Commits

Author SHA1 Message Date
Sven Oesau c3d3b53dfa disabled reconstruction source 2023-02-13 15:37:58 +01:00
Sven Oesau 73ba4d2e2f fixed types 2023-02-13 15:05:14 +01:00
Sven Oesau c045a5d445 disabled segmented point cloud ply export 2023-02-13 15:01:25 +01:00
Sven Oesau 55a4fb4a92 removed old Reconstruction.h 2023-02-13 15:00:07 +01:00
Sven Oesau 56b3a03bb6 bug fixes 2023-02-13 14:45:25 +01:00
Sven Oesau 0d4c7a6232 removed dependency to boost filesystem 2023-02-13 13:08:53 +01:00
Sven Oesau b10c5d14f4 fixes to make it compile with clang
removed unused variables
removed boost bind warning
2023-02-13 13:04:11 +01:00
Sven Oesau 180386767f fixed examples (and temporarily disabled not working ones)
removed some debug output
folder for volume export is now created
2023-02-13 11:24:42 +01:00
Sven Oesau b9edeec683 adapting code to documented API
cleaned code
2023-02-10 18:12:44 +01:00
Sven Oesau 03094a10e8 dependencies update 2023-02-03 14:44:14 +01:00
Sven Oesau e2ec70a38a another pass on the documentation
license headers
2023-02-03 13:02:48 +01:00
Sven Oesau 8b5bbdd79b moving point map into named parameters 2023-02-03 08:56:49 +01:00
Sven Oesau ac3840abef added point map np parameter back 2023-02-02 18:23:49 +01:00
Sven Oesau 13e5f264a1 bugfix 2023-02-02 17:50:07 +01:00
Sven Oesau a90ff4ff10 typo 2023-02-02 16:04:15 +01:00
Sven Oesau ff09dd4e88 doc fix (point map an distance_tolerance default) 2023-02-02 15:58:32 +01:00
Sven Oesau f15da2306c doc update 2023-02-02 15:21:52 +01:00
Sven Oesau e33ec0aaf2 doc update 2023-02-02 08:50:20 +01:00
Sven Oesau 70cc3cc1bb doc fixes
[skip CI]
2023-02-01 14:34:18 +01:00
Sven Oesau c447cf13cf doc fixes 2023-02-01 14:31:26 +01:00
Sven Oesau d5fa4491a3 update on documentation 2023-02-01 11:32:17 +01:00
Sven Oesau bf3df28fcb doc fix 2023-01-31 12:38:18 +01:00
Sven Oesau 58890b233e API and documentation changes 2023-01-31 12:03:36 +01:00
Sven Oesau af37dd8cf6 fixed include 2023-01-29 16:47:57 +01:00
Sven Oesau 272c9a4238 typo fix doc 2023-01-29 15:20:04 +01:00
Sven Oesau 686e8cacdb doc fix 2023-01-27 20:11:16 +01:00
Sven Oesau f741e3516d addition of Kinetic_shape_partitioning_Traits_3
separation of Kinetic_shape_reconstruction_3 into Kinetic_shape_partitioning_3 and Kinetic_shape_reconstruction_3 (WIP)
adding Linear_cell_complex to dependencies
renaming a few parameters in KSR::Parameters_3
removal and renaming of named parameters

one pass on the documentation
2023-01-27 19:21:15 +01:00
Sven Oesau 3cf6586291 missing set crossed-line flag in Initializer 2023-01-24 12:53:30 +01:00
Sébastien Loriot d5c66d6f29 fix doc issues 2023-01-24 09:48:56 +01:00
Sven Oesau 7ffe17d972 bugfix in Linear_cell_complex export
[skip ci]
2023-01-23 12:20:54 +01:00
Sven Oesau db010042fd switched back to boost graph cut 2023-01-23 10:03:53 +01:00
Sven Oesau 1773127ea6 Export of Linear_cell_complex now does not expect EPICK Kernel, but converts to provided Kernel. 2023-01-23 09:06:14 +01:00
Sven Oesau 63361b43c9 moving Kernel for intersections into template parameters 2023-01-20 19:10:14 +01:00
Sven Oesau 3653e9692c documentation 2023-01-19 15:39:11 +01:00
Sven Oesau ddb155fb94 removed Event.h
added documentation
2023-01-18 17:44:20 +01:00
Sven Oesau 892ea69b35 removed unused variables
removed warnings
2023-01-18 14:41:55 +01:00
Sven Oesau 185b553938 reduced export of debug models
fixed some missing type conversions
adapted tests and examples to api changes
2023-01-18 14:33:53 +01:00
Sven Oesau b66cacad24 working on the reconstruction
using energy terms from the publication/reference implementation
adding min_cut for binary labeling instead of alpha_expansion_graphcut
removal of hybrid mode
2023-01-18 12:03:08 +01:00
Sven Oesau 593b55941a EPECK kernel for creation of Intersection_graph
merging of coplanar polygons belonging to the same volume
new combinatoric volume segmentation
2023-01-18 11:51:04 +01:00
Andreas Fabri 2c06334ee7 Use CGAL::approximate_angle() 2023-01-05 13:41:38 +00:00
Sven Oesau d10d6e56ce iface creation for bbox faces
bugfix iface creation of support planes without intersection
exact kinetic intervals
2022-11-24 11:14:55 +01:00
Sven Oesau 87304d7fde removal of unused code
fixed warnings
2022-11-23 09:37:45 +01:00
Sven Oesau a53dd0e30e creation of surface meshes for bbox faces
bugfix linkage pedges and iedges
2022-11-23 09:35:59 +01:00
Sven Oesau 08ef8fc0aa removal of unused methods/members 2022-11-18 15:25:55 +01:00
Sven Oesau 27765e9186 cleanup of unused code:
methods in FacePropagation
files Propagation.h and Polygon_splitter.h
2022-11-08 12:42:14 +01:00
Sven Oesau b6082e2bc5 bugfix for non simple input polygons
deactivated console logging
deactivated data integrity check (based on old data structure)
timing of initializer (creation of ifaces is slow, followed by mapping)
2022-11-07 14:47:53 +01:00
Sven Oesau 27f4ba7293 bugfix k edge crossing & k parameter 2022-11-06 20:20:47 +01:00
Sven Oesau de8bedf9cb corrected order of original_rays in support plane 2022-11-06 16:34:23 +01:00
Sven Oesau 0657c5b362 fixed calculation of barycenter
corrected order of original_vertices/directions/etc in support plane
added some checks
2022-11-06 16:26:39 +01:00
Sven Oesau de0c5bf0bf Recalculate the centroid for merged polygons 2022-11-02 19:38:00 +01:00