TVecSmallInt::Concat Method

Overload List

#SignatureDescription
1TVecInt *Concat(const DewArray<TVecInt *> &Src);Concatenates an array of TVecInt objects.
2TVecInt *Concat(int Index, const DewArray<TVecInt *> &Src);Copies the contents of all TVecInt objects from the Src array to the calling vector elements, starting with at Index.

Overload 1: TVecInt *Concat(const DewArray<TVecInt *> &Src);

Concatenates an array of TVecInt objects.

#NameTypeDescription
1Srcconst DewArray<TVecInt *> &
Remarks:

Concatenates an array of TVecInt objects. The method copies the contents of all TVecInt objects from the Src array to the calling object. The TVecSmallInt::Length and TMtxVec::Complex properties of the calling vector are set implicitly. An exception is raised, if Complex properties of TVecInt objects do not match.

See Also: TVecSmallInt::Copy, TMtxVec::Copy
Declared in Dew::Math::TVecInt · Dew.Math/MtxVecInt.h · Cross-compiler

Overload 2: TVecInt *Concat(int Index, const DewArray<TVecInt *> &Src);

Copies the contents of all TVecInt objects from the Src array to the calling vector elements, starting with at Index.

#NameTypeDescription
1Indexint
2Srcconst DewArray<TVecInt *> &
Remarks:

The TVecSmallInt::Length and TMtxVec::Complex properties of the calling vector must be set explicitly. An exception is raised, if Complex properties of TVecInt objects do not match or if the sum of Length's exceeds the Length property of the calling object.

Declared in Dew::Math::TVecInt · Dew.Math/MtxVecInt.h · Cross-compiler