BIMHome v1.0.0
BIMHome接口文档说明

◆ makeRotationByAxes()

static Rotation makeRotationByAxes ( Vector3d  xdir,
Vector3d  ydir,
Vector3d  zdir,
const char *  priorityOrder = "ZXY" 
)
static

创建一个旋转,将以 xdir、ydir 和 zdir 为轴的本地坐标系中的向量转换为全局坐标系中的向量

创建一个旋转,将以 xdir、ydir 和 zdir 为轴的本地坐标系中的向量转换为全局坐标系中的向量。

参数
[in]xdir新坐标系的 x 轴方向
[in]ydir新坐标系的 y 轴方向
[in]zdir新坐标系的 z 轴方向
[in]priorityOrder字符串,指定了 X、Y、Z 轴的优先顺序
返回
返回从构建的旋转矩阵创建的 Rotation 对象