Matrix4

概要

Matrix4 Python の FOSS でのクラスです.

このマトリックスに変換した新しいマトリックス4を返します.

このクラスでは,Python プログラムで Matrix4 オブジェクトと作業するための 13 つの方法が提供されています. 可能な方法には: __init__, concatenate, decompose, get_identity, inverse, normalize, rotate, rotate_from_euler, scale, set_trs, to_array, translate,追加方法 1 つ. すべてのパブリックメンバーは,Python パッケージのAspose.3D FOSSをインストールした後で,任意の Python アプリケーションにアクセスできます. 特性: determinant, m00, m01, m02, m03, m10,そしてさらに11人.

プロパティ

名称 (名)タイプAccess記述
m00float読み書きする値が設定される.
m01float読み書きするM01を獲得するか設定する.
m02float読み書きするM02 を取得または設定します.
m03float読み書きするM03を獲得または設定する.
m10float読み書きするM10を手に入れるか設定する.
m11float読み書きするM11を手に入れるか設定する.
m12float読み書きするM12を手に入れるか設定する.
m13float読み書きするM13を手に入れるか設定する.
m20float読み書きするM20を手に入れるか設定する.
m21float読み書きするM21を引いたり設定した.
m22float読み書きするM22を手に入れるか設定する.
m23float読み書きするM23を手に入れるか設定する.
m30float読み書きするM30を手に入れるか設定する.
m31float読み書きするM31を手に入れるか設定する.
m32float読み書きするM32を手に入れるか設定する.
m33float読み書きするM33を手に入れるか設定する.
determinantfloat読み取ること決定因子を得ます.

メソッド

Signature記述
__init__()
transpose()'Matrix4'この行列のトランスポージャーとなる新しいマトリックス4を返します.
concatenate(m2: 'Matrix4')'Matrix4'この行列を別の行程4 (m2) で倍にして,結果となる行数4 を返します.
normalize()'Matrix4'単位長に正常化された回転部分を返します.
inverse()'Matrix4'この行列の逆を表す新しいマトリックス4を返します.
decompose(translation, scaling, rotation)変換,スケーリング,および回転の構成要素を与えられた変数に抽出する.
set_trs(translation, rotation, scale)trs 値を設定する.
to_array()
get_identity()'Matrix4'識別を返します.
translate(tx, ty, tz)'Matrix4'変換行列を作成し,Offset tx, ty, tz を返します.
scale(sx, sy, sz)'Matrix4'拡張式マトリックスを作成し,その値を返します.
rotate_from_euler(rx, ry, rz)'Matrix4'
rotate(angle, axis)'Matrix4'与えられた軸ベクトルの周りの角度で回転する 回転行列を作成します.

参照する

 日本語