Back to Adaptive Vision Library website

You are here: Start » Function Reference » 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
Module: FoundationLite

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.