Commit Graph

70 Commits

Author SHA1 Message Date
Sébastien Loriot 2d456057f6 accomodate changes due to merging from next 2012-03-26 15:22:16 +00:00
Sébastien Loriot b641753c0c change int to std::size_t 2012-03-26 10:56:26 +00:00
Sébastien Loriot d52b803ef3 dos2unix 2012-03-26 10:55:12 +00:00
Andreas Fabri ac17a0175d Rename in the API of Deform_mesh; Removal of the k-neighborhhod function 2011-09-15 14:39:00 +00:00
Andreas Fabri 1624c25ad0 Add a rotational deformation; Cleanup of propertymaps; Pass polyhedrin as reference and not as pointer 2011-09-15 14:03:07 +00:00
Andreas Fabri 41707d2265 Conditionally add code for rotational deformations 2011-09-15 13:23:40 +00:00
Andreas Fabri a8c7965d79 Bugfix in unused code 2011-09-09 08:24:02 +00:00
Andreas Fabri 8982e98bb5 The matrix is not necessarily symmetric 2011-09-06 16:40:35 +00:00
Andreas Fabri d5110f746a Pull variable out of a loop, and avoid construction of intermediate Vector 2011-09-05 13:51:51 +00:00
Andreas Fabri f0acf7daad -1.0 * becomes - 2011-09-05 09:43:09 +00:00
Andreas Fabri ba1b84482e Avoid a copy of the polyhedron 2011-09-05 09:41:04 +00:00
Sébastien Loriot 26c2a15055 warning signed vs unsigned int 2011-09-02 14:16:41 +00:00
Sébastien Loriot 26e04f1bac unqualified called to get and put (use Koening lookup) 2011-09-02 14:09:30 +00:00
Andreas Fabri a484a1c132 Remove dead code 2011-08-31 10:06:31 +00:00
Andreas Fabri 50acd0120b Use Matrix3::setIdentity() 2011-08-31 09:19:05 +00:00
Andreas Fabri 5467cfd6be Use Matrix3D::setZero() ; Eliminate dead code 2011-08-31 08:36:22 +00:00
Andreas Fabri 05fda9254a Remove dead code 2011-08-30 16:36:06 +00:00
Andreas Fabri b67843d628 Add const& 2011-08-30 16:05:44 +00:00
Andreas Fabri e2e3f9e6dc Compute mean_value for opposite edge directly to avoid another call to cot_weight 2011-08-30 15:24:56 +00:00
Andreas Fabri 67f94d83fe Add const and/or const& 2011-08-30 15:18:19 +00:00
Andreas Fabri 20be1c6ddc Add license header 2011-08-30 15:02:28 +00:00
Andreas Fabri 95d0a14bcf rename class Deform_mesh_BGL to Deform_mesh 2011-08-30 14:56:54 +00:00
Andreas Fabri c817936c75 rename Deform_mesh_BGL.h to Deform_mesh.h 2011-08-30 14:55:58 +00:00
Andreas Fabri 19031f1b51 remove outdated file 2011-08-30 14:55:11 +00:00
Andreas Fabri 57d62e3471 reindent 2011-08-30 13:52:20 +00:00
Andreas Fabri c0b5304844 Removed code review comments 2011-08-22 11:28:02 +00:00
Andreas Fabri 9b6c73950b reindent 2011-08-22 10:52:29 +00:00
Andreas Fabri f2ad344e59 reindent 2011-08-22 10:51:09 +00:00
Andreas Fabri 74389075e6 Remove code-review comments 2011-08-22 10:39:51 +00:00
Andreas Fabri fb80f36221 Remove #undef 2011-08-22 10:34:09 +00:00
Andreas Fabri f5f2576e58 Remove #undef; cleanup of EXPERIMENTAL 2011-08-22 10:33:28 +00:00
Yin Xu 5fd8a4df2a fixed the bug of polar decomposition method 2011-08-20 08:44:13 +00:00
Yin Xu ea91c4e984 code consolidation 2011-08-19 08:12:54 +00:00
Yin Xu f5419ffe4e code consolidation 2011-08-13 14:50:50 +00:00
Yin Xu d40a7827a9 stable version up to benchmark of optimal rotations 2011-08-08 14:44:52 +00:00
Yin Xu 6d0646dd9c tiny fix 2011-08-05 14:17:46 +00:00
Yin Xu b746da91f2 update usage scenario and benchmark of optimal rotations 2011-08-05 14:02:14 +00:00
Yin Xu e8e095bd95 using Eigen to do polar decomposition for optimal rotations 2011-08-04 06:48:36 +00:00
Yin Xu 9966c8ae66 sharp feature detection 2011-08-03 14:22:06 +00:00
Yin Xu 83aec55093 benchmark for polar decomposition using Newton's method with warm start, also added into header file. 2011-07-28 14:08:13 +00:00
Yin Xu 203b7f9eab significantly improve the code structure and GUI design; add combo box that allows user to select usage scenarios 2011-07-26 14:41:15 +00:00
Yin Xu d99ea6b658 code consolidation for handles/ROI selection by geodesic distances 2011-07-26 06:09:57 +00:00
Yin Xu 49a11bfc60 adding a benchmark for optimal rotations 2011-07-21 11:49:38 +00:00
Yin Xu e9db72ed5f add a new usage scenario 2011-07-20 14:45:50 +00:00
Yin Xu 7b8e66f88d remove Eigen from svn 2011-07-18 10:53:27 +00:00
Yin Xu b79e774eb5 remove eigen from svn 2011-07-18 10:39:46 +00:00
Yin Xu 5c304e5f73 deleted 2011-07-18 10:37:23 +00:00
Yin Xu 09ef4d646a tiny fix 2011-07-15 14:09:55 +00:00
Yin Xu 4f16a9f79b modification of GUI 2011-07-14 07:50:21 +00:00
Yin Xu 466c149ce2 replace svd by Eigen; some modification on UI 2011-07-13 14:44:19 +00:00