Subject | Hash | Author | Date (UTC) |
---|---|---|---|
qt_gui.qt_pairwise.ContactWidget: add Gabriel adjacency | 86eaf302b176612fad072a2248e2c724d32be755 | I am | 2022-11-16 06:17:53 |
wireframe: implement Gabriel adjacency | f0a74b4f28cec6c2ddc68d6811e0a812fc829d63 | I am | 2022-11-16 06:16:58 |
qt_gui.qt_pairwise.ContactWidget: reflect updated wireframe | b00a9be23d92d999e0020426a7a5caa1206c5862 | I am | 2022-11-16 03:56:57 |
wireframe: implement LocalizedHull class | 95c19144c5144461db241df1b2bd20d8950c8d57 | I am | 2022-11-16 03:55:59 |
qt_gui.qt_pairwise.ContactWidget: polish UI | bd48c8a6342e20dac1d635b963dd44e62c371379 | I am | 2022-11-13 20:03:39 |
wireframe: add convex_slice() method | efada4c62f88b6106c687217472e0b8c52374fed | I am | 2022-11-13 19:51:49 |
qt_gui.qt_pairwise.ContactWidget: finish widget and clean up | 10753a104879d6b9c109735e959b18b5a60a4616 | I am | 2022-11-10 05:02:01 |
wireframe: finish and clean up module. implement DirectContact. | f7ff9c02f25a3ed8fe04e99036da69766afa5a49 | I am | 2022-11-10 04:58:58 |
qt_gui.qt_pairwise.ContactWidget: implement Qhull check | e362df1f8b87ab7c6a27643cd6f4091b9caec9a3 | I am | 2022-11-09 21:35:10 |
wireframe: add Qframe class | cf52d85dd1663537cd8c52a98514c7d041913979 | I am | 2022-11-09 21:34:12 |
qt_gui.qt_pairwise: add auto arnge and auto levels controls | 9bc2cf10a9a1695c2c1a5f6a9959f375d3808a71 | I am | 2022-11-09 18:16:47 |
qt_gui.qt_pairwise: set blue -1 by default. Add force_update option in Contact widget | 7371575784df7fd41bd76ad29caf38f474a06a26 | I am | 2022-11-09 15:39:03 |
qt_gui.qt_pairwise: prepare Contact widget | bfa78d7493f5eb04b6bd3a4ad26dd1a92d17a895 | I am | 2022-11-09 03:36:05 |
qt_gui.qt_pairwise: prepare more mouse event signals | c60e613508480c68483b3d0d6ad6c876b27f539c | I am | 2022-11-08 01:55:14 |
qt_gui: introduce reworked matrix view window | e28b95c5f418a7a3cea0cb84ca82b40275a71061 | I am | 2022-11-07 02:20:45 |
introduce wireframe module for the contacts finding functionality | b6068dd92663699859ea7cbf3aac00178d120e0f | I am | 2022-10-25 14:24:37 |
voronoi.TwoPoints: atleast_2d() one line fix | 9f8bd9e5370ccf30887b6218331ee664788a3b91 | I am | 2022-10-25 07:09:57 |
voronoi: implement faster TwoPoints class. | c0af78f64bc78a6b8cf06e3ea244339549318b66 | I am | 2022-10-24 13:03:26 |
voronoi: implement TwoHorses class. Třída je, bohužel, bezcenná :( | 4f6fe186f3f344fa7ee9e518798499099615b466 | I am | 2022-10-23 10:00:43 |
voronoi: WIP | 23c63ede5bc2ec51d25aed850dc59299db438e34 | I am | 2022-10-21 12:27:01 |
File | Lines added | Lines deleted |
---|---|---|
wellmet/qt_gui/qt_pairwise.py | 4 | 1 |
File wellmet/qt_gui/qt_pairwise.py changed (mode: 100644) (index a98c360..3ddf5c3) | |||
... | ... | class ContactWidget(pg.LayoutWidget): | |
888 | 888 | 'type': 'bool', 'value': False, | 'type': 'bool', 'value': False, |
889 | 889 | 'tip': "always reevaluate even discovered contacts"}) | 'tip': "always reevaluate even discovered contacts"}) |
890 | 890 | params.append({'name': 'method', 'type': 'list', 'value': 'ConvexSolver', | params.append({'name': 'method', 'type': 'list', 'value': 'ConvexSolver', |
891 | 'values': ['DirectContact', 'ConvexSolver', 'LocalizedHull', 'Qhull'], | ||
891 | 'values': ['DirectContact', 'Gabriel', 'ConvexSolver', 'LocalizedHull', 'Qhull'], | ||
892 | 892 | 'title': "method"}) | 'title': "method"}) |
893 | 893 | ||
894 | 894 | params.append({'name': 'solver', 'title': "solver", 'type': 'list', 'value': 'convex_sprite', | params.append({'name': 'solver', 'title': "solver", 'type': 'list', 'value': 'convex_sprite', |
... | ... | class ContactWidget(pg.LayoutWidget): | |
977 | 977 | elif method == 'DirectContact': | elif method == 'DirectContact': |
978 | 978 | self.CS = wireframe.DirectContact(sample_space) | self.CS = wireframe.DirectContact(sample_space) |
979 | 979 | self.kwargs.clear() | self.kwargs.clear() |
980 | elif method == 'Gabriel': | ||
981 | self.CS = wireframe.Gabriel(sample_space) | ||
982 | self.kwargs.clear() | ||
980 | 983 | elif method == 'ConvexSolver': | elif method == 'ConvexSolver': |
981 | 984 | solver = getattr(wireframe, self.param.child('solver').value()) | solver = getattr(wireframe, self.param.child('solver').value()) |
982 | 985 | self.CS = wireframe.ConvexSolver(sample_space, convex_solver=solver) | self.CS = wireframe.ConvexSolver(sample_space, convex_solver=solver) |