Back to Aurora Vision Library Lite website
You are here: Start » All Functions » Array Composition » AvsFilter_JoinArrays_WithIds
AvsFilter_JoinArrays_WithIds
This is Filter Equivalent. This function may be present in generated code, but should not be used in hand-written code.
Header: | STD.h |
---|---|
Namespace: | avs |
Concatenates the input arrays and the ID arrays associated with them one after another.
Applications: Originally created for merging results of multiple instances of DL_LocatePoints or DL_SegmentInstances.
Syntax
void avs::AvsFilter_JoinArrays_WithIds ( const atl::Array<Type>& inArray1, const atl::Array<int>& inIdArray1, const atl::Array<Type>& inArray2, const atl::Array<int>& inIdArray2, const atl::Array<Type>& inArray3, const atl::Array<int>& inIdArray3, const atl::Array<Type>& inArray4, const atl::Array<int>& inIdArray4, atl::Array<Type>& outJoinedArray, atl::Array<int>& outSourceIds )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
inArray1 | const Array<Type>& | First array to be joined | ||
inIdArray1 | const Array<int>& | First id array to be joined | ||
inArray2 | const Array<Type>& | Second array to be joined | ||
inIdArray2 | const Array<int>& | Second id array to be joined | ||
inArray3 | const Array<Type>& | Third array to be joined | ||
inIdArray3 | const Array<int>& | Third id array to be joined | ||
inArray4 | const Array<Type>& | Fourth array to be joined | ||
inIdArray4 | const Array<int>& | Fourth id array to be joined | ||
outJoinedArray | Array<Type>& | Joined array | ||
outSourceIds | Array<int>& | Joined id array |
Errors
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Inconsistent array sizes in JoinArrays_WithIds. |