mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-05-11 01:58:22 +08:00
Conversion of gp_Quaternion to and from intrinsic Tait-Bryan angles (including gp_YawPitchRoll) is fixed. Before that fix the sequence of rotation axes was opposite to intended; e.g. gp_YawPitchRoll (equivalent to gp_Intrinsic_ZYX) actually was defining intrinsic rotations around X, then Y, then Z. Now this is fixed, and rotations are made in correct order. Comments to gp_EulerSequence enumeration are restored (lost due to CDL extraction). Test bugs fclasses bug25574 is added to check correctness of Euler sequences, including cases from #25574 and #25946.
10 lines
202 B
Plaintext
10 lines
202 B
Plaintext
puts "=========="
|
|
puts "0025574: gp_YawPitchRoll Euler Angle computation gives wrong results"
|
|
puts "=========="
|
|
|
|
pload QAcommands
|
|
|
|
puts "Checking conversions of Euler angles in gp_Quaternion"
|
|
OCC25574
|
|
|