「view this page in B3 βῆτα server」

Revisions №616

branch: interactive/develop 「№616」
Commited by: Rocco Moretti
GitHub commit link: 「7563242c9ae82580」 「№6524」
Difference from previous tested commit:  code diff
Commit date: 2024-05-16 16:19:04
foldit.build.debug foldit.build.release foldit.defines foldit.levels foldit.unit.debug foldit.unit.release

Merge pull request #6524 from RosettaCommons/roccomoretti/tweak_ligand_anchor [Foldit] Add anchor for Tweak Ligand tool Players have been asking for a way to control which "side" of the ligand changes with the TweakLigand tool. This PR adds a movable Pin (like the FoldTree pin) which allows them to specify an anchor atom. The anchor atom is held fixed, and everything else rotates from it. (Technically, the ligand is rotated, and then the position and orientation of the anchor atom is adjusted to match.) This involved abstracting and generalizing the PinGeom from the FoldTreeComposite. I also adjusted how the rotation amounts were processed, to allow for slightly smoother click-and-hold behavior.

...
Test: ubuntu-20.04.clang.foldit.build.debug

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: mac.clang.foldit.build.release

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu-20.04.clang.foldit.unit.debug

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu-20.04.clang.foldit.unit.release

 View log

Loading...

 View log in dialog  View log in log in separate window