GetArrayElements_OrNil

モジュール: FoundationLite

配列から最大8個の個別の要素を抽出します。範囲外のインデックスの場合は NIL になります。

名前 範囲 説明
Input value
inArray <T>Array 入力配列
Input value
inStart Integer 0 - 最初の要素のインデックス
Input value
inCount Integer 1 - 8 抽出する要素数
Input value
inInverse Bool インデックスを入力配列の先頭から数えるか、末尾から数えるかを指定します
Output value
outValue1 <T>? 最初の出力値
Output value
outValue2 <T>? 2番目の出力値
Output value
outValue3 <T>? 3番目の出力値
Output value
outValue4 <T>? 4番目の出力値
Output value
outValue5 <T>? 5番目の出力値
Output value
outValue6 <T>? 6番目の出力値
Output value
outValue7 <T>? 7番目の出力値
Output value
outValue8 <T>? 8番目の出力値

このフィルターの型は、任意の有効な型を表す型変数 T を使用して定義されています。 詳しくはこちら.

使用例

このフィルタの使用方法の説明は、例とチュートリアルに記載されています: Hand-Eye Calibration - On Filters.

エラー

このフィルターは、問題が発生した場合に例外としてエラーを通知することがあります。エラーへの対処方法については、エラーハンドリングをご覧ください。

発生する可能性のある例外の一覧:

エラータイプ 説明
DomainError GetArrayElements_OrNil における inCount の値が無効です。
DomainError GetArrayElements_OrNil における inStart が負の値です。

複雑さのレベル

このフィルタは Basicレベルで使用できます。

フィルターグループ

このフィルターは、GetArrayElements フィルターグループに属しています。