Matrix3D

Matrix3D

概要

Matrix3D は Aspose.PDF の FOSS における .NET 用のクラスです。

4×3 アフィン 3D 行列(PDF 3D カメラ位置決め用の public-API シェイプ)。

このクラスは .NET プログラムで Matrix3D オブジェクトを操作するための 9 つのメソッドを提供します。利用可能なメソッドは、Add、Equals、GetAngle、GetHashCode、Matrix3D、ToString です。すべての public メンバーは、Aspose.PDF の .NET 用 FOSS パッケージをインストールした後、任意の .NET アプリケーションから利用可能です。プロパティ: A、B、C、D、E、F、およびその他 6 件。

プロパティ

名前型アクセス説明
Adouble読み取り/書き込みa を取得または設定します。
Bdouble読み取り/書き込みb を取得または設定します。
Cdouble読み取り/書き込みc を取得または設定します。
Ddouble読み取り/書き込みd を取得または設定します。
Edouble読み取り/書き込みe を取得または設定します。
Fdouble読み取り/書き込みf を取得または設定します。
Gdouble読み取り/書き込みg を取得または設定します。
Hdouble読み取り/書き込みh を取得または設定します。
Idouble読み取り/書き込みi を取得または設定します。
Txdouble読み取り/書き込みtx を取得または設定します。
Tydouble読み取り/書き込みty を取得または設定します。
Tzdouble読み取り/書き込みtz を取得または設定します。

メソッド

シグネチャ説明
Matrix3D()この Matrix3D インスタンスで Matrix3D を呼び出します。
Matrix3D(matrix: Matrix3D)この Matrix3D インスタンスで Matrix3D(matrix) を呼び出します。
Matrix3D(a: double, b: double, c: double, d: double, e: double, f: double, g: double, h: double, i: double, tx: double, ty: double, tz: double)この Matrix3D インスタンスで Matrix3D(a, b, c, d, e, f, g, h, i, tx, ty, tz) を呼び出します。
Matrix3D(matrix3DArray: double[])この Matrix3D インスタンスで Matrix3D(matrix3DArray) を呼び出します。
Add(other: Matrix3D)この行列と other の要素ごとの和。
GetAngle(rotation: Rotation)回転列挙値 (None/on90/on180/on270/on360) をラジアンに変換する。
Equals(obj: object?)この Matrix3D インスタンスで Equals(obj) を呼び出す。
GetHashCode()この Matrix3D インスタンスで GetHashCode を呼び出す。
ToString()この Matrix3D インスタンスで ToString を呼び出します。

参照

 日本語