コード例 #1
0
ファイル: transforms_CAPI.py プロジェクト: beamteamco/hexrd
def makeRotMatOfQuat(quats):
    """
    make rotation matrix from vstacked unit quaternions

    """
    arg = np.ascontiguousarray(quats)
    return _transforms_CAPI.makeRotMatOfQuat(arg)
コード例 #2
0
ファイル: transforms_CAPI.py プロジェクト: B-Rich/hexrd
def makeRotMatOfQuat(quat):
    """
    make rotation matrix from a unit quaternion

    ...check to set if input is unit magnitude?
    """
    return _transforms_CAPI.makeRotMatOfQuat(quat)
コード例 #3
0
def makeRotMatOfQuat(quats):
    """
    make rotation matrix from vstacked unit quaternions

    """
    arg = np.ascontiguousarray(quats)
    return _transforms_CAPI.makeRotMatOfQuat(arg)
コード例 #4
0
ファイル: transforms_CAPI.py プロジェクト: ddale/hexrd
def makeRotMatOfQuat(quat):
    """
    make rotation matrix from a unit quaternion

    ...check to set if input is unit magnitude?
    """
    arg = np.ascontiguousarray(quat.flatten())
    return _transforms_CAPI.makeRotMatOfQuat(arg)
コード例 #5
0
def makeRotMatOfQuat(quat):
    """
    make rotation matrix from a unit quaternion

    ...check to set if input is unit magnitude?
    """
    arg = np.ascontiguousarray(quat.flatten())
    return _transforms_CAPI.makeRotMatOfQuat(arg)