]> OCCT Git - occt-copy.git/commit
0029084: Visualization, AIS_Manipulator - broken transformation is applied at Rotatio...
authorkgv <kgv@opencascade.com>
Tue, 5 Sep 2017 09:14:02 +0000 (12:14 +0300)
committerkgv <kgv@opencascade.com>
Mon, 4 Dec 2017 18:05:26 +0000 (21:05 +0300)
commit47f398aab94a3921f8fbc162b1a0cb7ecc7e4f6e
tree042607ee905b003e3670261d2b0b48d281e344ca
parentb134ff5b49742fc4089adc26b802c960a36b8557
0029084: Visualization, AIS_Manipulator - broken transformation is applied at Rotation angles near to Pi

AIS_Manipulator::ObjectTransformation() - fixed using of manipulator axes
with temporarily applied transformation (when BehaviorOnTransform::FollowRotation is TRUE).
Start axes orientation (at the beginning of Rotation) is now used instead.
src/AIS/AIS_Manipulator.cxx
src/AIS/AIS_Manipulator.hxx
src/V3d/V3d_View.cxx
tests/v3d/manipulator/rotate2 [new file with mode: 0644]