BIMHome v1.0.0
BIMHome接口文档说明

◆ EulerSequence

欧拉角序列枚举

定义了不同的欧拉角序列,用于表示旋转的顺序。

参数
[Invalid]无效的欧拉角序列
[EulerAngles]通用欧拉角
[YawPitchRoll]偏航(Yaw)、俯仰(Pitch)、翻滚(Roll)顺序
[Extrinsic_XYZ]外在旋转,先绕 X 轴,再绕 Y 轴,最后绕 Z 轴
[Extrinsic_XZY]外在旋转,先绕 X 轴,再绕 Z 轴,最后绕 Y 轴
[Extrinsic_YZX]外在旋转,先绕 Y 轴,再绕 Z 轴,最后绕 X 轴
[Extrinsic_YXZ]外在旋转,先绕 Y 轴,再绕 X 轴,最后绕 Z 轴
[Extrinsic_ZXY]外在旋转,先绕 Z 轴,再绕 X 轴,最后绕 Y 轴
[Extrinsic_ZYX]外在旋转,先绕 Z 轴,再绕 Y 轴,最后绕 X 轴
[Intrinsic_XYZ]内在旋转,先绕 X 轴,再绕 Y 轴,最后绕 Z 轴
[Intrinsic_XZY]内在旋转,先绕 X 轴,再绕 Z 轴,最后绕 Y 轴
[Intrinsic_YZX]内在旋转,先绕 Y 轴,再绕 Z 轴,最后绕 X 轴
[Intrinsic_YXZ]内在旋转,先绕 Y 轴,再绕 X 轴,最后绕 Z 轴
[Intrinsic_ZXY]内在旋转,先绕 Z 轴,再绕 X 轴,最后绕 Y 轴
[Intrinsic_ZYX]内在旋转,先绕 Z 轴,再绕 Y 轴,最后绕 X 轴
[Extrinsic_XYX]外在旋转,先绕 X 轴,再绕 Y 轴,最后绕 X 轴
[Extrinsic_XZX]外在旋转,先绕 X 轴,再绕 Z 轴,最后绕 X 轴
[Extrinsic_YZY]外在旋转,先绕 Y 轴,再绕 Z 轴,最后绕 Y 轴
[Extrinsic_YXY]外在旋转,先绕 Y 轴,再绕 X 轴,最后绕 Y 轴
[Extrinsic_ZYZ]外在旋转,先绕 Z 轴,再绕 Y 轴,最后绕 Z 轴
[Extrinsic_ZXZ]外在旋转,先绕 Z 轴,再绕 X 轴,最后绕 Z 轴
[Intrinsic_XYX]内在旋转,先绕 X 轴,再绕 Y 轴,最后绕 X 轴
[Intrinsic_XZX]内在旋转,先绕 X 轴,再绕 Z 轴,最后绕 X 轴
[Intrinsic_YZY]内在旋转,先绕 Y 轴,再绕 Z 轴,最后绕 Y 轴
[Intrinsic_YXY]内在旋转,先绕 Y 轴,再绕 X 轴,最后绕 Y 轴
[Intrinsic_ZXZ]内在旋转,先绕 Z 轴,再绕 X 轴,最后绕 Z 轴
[Intrinsic_ZYZ]内在旋转,先绕 Z 轴,再绕 Y 轴,最后绕 Z 轴
[EulerSequenceLast]欧拉角序列的最后一个枚举值,用于标记枚举的结束
枚举值
Invalid 
EulerAngles 
YawPitchRoll 
Extrinsic_XYZ 
Extrinsic_XZY 
Extrinsic_YZX 
Extrinsic_YXZ 
Extrinsic_ZXY 
Extrinsic_ZYX 
Intrinsic_XYZ 
Intrinsic_XZY 
Intrinsic_YZX 
Intrinsic_YXZ 
Intrinsic_ZXY 
Intrinsic_ZYX 
Extrinsic_XYX 
Extrinsic_XZX 
Extrinsic_YZY 
Extrinsic_YXY 
Extrinsic_ZYZ 
Extrinsic_ZXZ 
Intrinsic_XYX 
Intrinsic_XZX 
Intrinsic_YZY 
Intrinsic_YXY 
Intrinsic_ZXZ 
Intrinsic_ZYZ 
EulerSequenceLast