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>
decltype(Concatenate(Concatenate(TransformAToB, TransformBToC), TransformCToD)) Concatenate
(
const TransformType1 & TransformAToB,
const TransformType2 & TransformBToC,
const TransformType3 & TransformCToD
)
Remarks
Concatenates three 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 D.
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. |