SkipShortArray
モジュール: | FoundationLite |
---|
入力配列に十分な要素がある場合は出力にコピーされ、そうでない場合は Nil が返されます。
アプリケーション
FitSegmentToPoints フィルターが呼び出される直前など、配列の要素が少なすぎるために発生するドメイン エラーを防ぎます。
名前 | 型 | 範囲 | 説明 | |
---|---|---|---|---|
![]() |
inArray | <T>Array | 要素数が少なすぎる可能性のある配列 | |
![]() |
inMinSize | Integer | 0 - ![]() |
要素数の最小値 |
![]() |
outBigEnoughArray | <T>Array? | 最小で inMinSize の要素を持つ配列、または Nil | |
![]() |
outIsBigEnough | Bool |
このフィルターの型は、任意の有効な型を表す型変数 T を使用して定義されています。 詳しくはこちら.
エラー
このフィルターは、問題が発生した場合に例外としてエラーを通知することがあります。エラーへの対処方法については、エラーハンドリングをご覧ください。
発生する可能性のある例外の一覧:
エラータイプ | 説明 |
---|---|
DomainError | SkipShortArray では inMinSize は 0 以上である必要があります。 |
複雑さのレベル
このフィルタは Basicレベルで使用できます。