返回一个对角变换矩阵。对角变换是底行 = 0,0,0,1 的 3x3 矩阵。.
d |
0 |
0 |
0 |
0 |
d |
0 |
0 |
0 |
0 |
d |
0 |
0 |
0 |
0 |
1 |
rhinoscriptsyntax.XformDiagonal (diagonal_value)
rhinoscript.transformation.XformDiagonal (diagonal_value)
diagonal_value |
必须参数。数字。对角值。 |
变换 |
执行成功返回 4x4 的变换矩阵。 |
None |
如果执行不成功或出错,返回空值。 |
import rhinoscriptsyntax as rs
def printmatrix(xform):
for i in range(4):
print "[", xform[i,0], ", ", xform[i,1], ", ", xform[i,2], ", ", xform[i,3], "]"
printmatrix(rs.XformDiagonal(3))