Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Math > API/Runtime/Core/Math/Concatenate
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Math/TransformCalculus.h |
| Include | #include "Math/TransformCalculus.h" |
template<typename TransformType1, typename TransformType2, typename TransformType3, typename TransformType4, typename TransformType5>
decltype(Concatenate(Concatenate(TransformAToB, TransformBToC, TransformCToD, TransformDToE), TransformEToF)) Concatenate
(
const TransformType1 & TransformAToB,
const TransformType2 & TransformBToC,
const TransformType3 & TransformCToD,
const TransformType4 & TransformDToE,
const TransformType5 & TransformEToF
)
Remarks
Concatenates five transforms. Uses two-argument Concatenate to do its work, and infers the return type using decltype. a new Transform representing the transformation from space A to space F.
Parameters
| Name | Description |
|---|---|
| TransformAToB | Transformation that goes from space A to space B |
| TransformBToC | Transformation that goes from space B to space C. |
| TransformCToD | Transformation that goes from space C to space D. |
| TransformDToE | Transformation that goes from space D to space E. |
| TransformEToF | Transformation that goes from space E to space F. |