行列データの先頭アドレス取得

Namespace: FVIL.Data
Assembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)

Syntax

C#
public virtual IntPtr GetAddress()
Visual Basic
Public Overridable Function GetAddress As IntPtr

Return Value

Type: IntPtr
行列データの先頭アドレスを取得します。
領域が確保されていない場合は IntPtr.Zero が返ります。

Remarks

行列はアンマネージド環境の double の2次元配列で確保されています。 マネージド環境からアクセスする場合は インデクサ(Item[([( Int32, Int32])]) ) を使用してください。

Examples

通常、行列データにアクセスする場合には、次のようにインデクサを使用してください。
C# Copy imageCopy
FVIL.Data.CFviMatrix mat = new FVIL.Data.CFviMatrix();

// 行列の先頭データへのアクセス.
mat[0, 0] = 1.0;            // 設定.
double value = mat[0, 0];    // 取得.

See Also