行列データの先頭アドレス取得
Namespace: FVIL.DataAssembly: 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 |
---|---|
FVIL.Data.CFviMatrix mat = new FVIL.Data.CFviMatrix(); // 行列の先頭データへのアクセス. mat[0, 0] = 1.0; // 設定. double value = mat[0, 0]; // 取得. |