GetCursorAllData


機能

カーソルと全有効ラインの交点データを取得します。

 

書式

Ret = dncGraph1.GetCursorAllData(TargetCursor, LineNo, xCursorData, yCursorData)

 

引数

TargetCursor [ C#: short ] [ VB.NET: Short ]
取得するデータを選択します。

説明

0

Aカーソルとの交点

1

Bカーソルとの交点

2

Bカーソルとの交点からAカーソルとの交点までの差分

 

LineNo [ C#: short[] ] [ VB.NET: Short() ]
対象ライン番号を取得します。
対象となるライン数は、CrossPointNumでご確認いただけます。
※ライン数は最大100本(0-99)です。

xCursorData [ C#: out float[] ] [ VB.NET: Single() ]
X軸データを取得します。
対象となるライン数は、CrossPointNumでご確認いただけます。
※ライン数は最大100本(0-99)です。

yCursorData [ C#: out float[] ] [ VB.NET: Single() ]
Y軸データを取得します。
対象となるライン数は、CrossPointNumでご確認いただけます。
※ライン数は最大100本(0-99)です。

 

戻り値

Ret [ C#: int ] [ VB.NET: Integer ]

説明

0

成功

510001

入力パラメータ(引数)が不正です。パラメータ内容を確認してください。

その他のエラー(参照:エラーコード詳細)

 

説明

ラインとカーソルの交点データ
または、ラインと各カーソルとの交点データの差分を取得します。
なお、全有効ラインのデータをまとめて取得します。

 

使用例

カーソルAの交点データを取得します。

C#

int      Ret;
float[]  xCursorData = new float[100];
float[]  yCursorData = new float[100];


ret = dncGraph1.GetCursorData(0, 0, out xCursorData, out yCursorData);

 

VB.NET

Dim Ret As Integer
Dim xCursorData(99) As Integer
Dim yCursorData(99) As Integer

Ret = dncGraph1..GetCursorData(0, 0, xCursorData, yCursorData)