Matrix API/jp

4x4行列はFreeCADのいたる所で使用されており、次のいずれかのやり方で作成することが可能です:

m=FreeCAD.Matrix()
m=FreeCAD.Base.Matrix()
print m.A21()
Method.png A ( )

説明:

戻り値: 全ての行列要素



Method.png A11 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A12 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A13 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A14 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A21 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A22 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A23 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A24 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A31 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A32 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A33 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A34 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A41 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A42 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A43 ( )

説明:

戻り値: 行列の要素の一つ



Method.png A44 ( )

説明:

戻り値: 行列の要素の一つ



Method.png determinant ( Float )

説明: 行列式を計算します。

戻り値: 行列式



Method.png inverse ( )

説明: 可能な場合、逆行列を計算します。

戻り値: 行列



Method.png invert ( )

説明: 可能な場合、逆行列を計算します。

戻り値: 行列



Method.png move ( Vector )

説明: ベクトルに沿って行列を動かします。

戻り値: なし



Method.png multiply ( Matrix または Vector )

説明: 行列に行列、またはベクトルを掛けます。

戻り値: なし



Method.png rotateX ( Float )

説明: X軸周りに行列を回転させます(ラジアン単位)

戻り値: なし



Method.png rotateY ( Float )

説明: Y軸周りに行列を回転させます(ラジアン単位)

戻り値: なし



Method.png rotateZ ( Float )

説明: Z軸周りに行列を回転させます(ラジアン単位)

戻り値: なし



Method.png scale ( Vector )

説明: ベクトルを使って行列を拡大縮小します。

戻り値: なし



Method.png transform ( Vector または Matrix )

説明: 二つのベクトルのドット積を返します。

戻り値:



Method.png unity ( )

説明: 行列を単位行列にします。

戻り値: なし



Online version: "http://www.freecadweb.org/wiki/index.php?title=Matrix_API/jp&oldid=16126"

Navigation menu