Animation Namespace
Qt3DAnimation::AnimationFunctions
int | channelComponentsToIndices(const Channel &channel, int dataType, int expectedComponentCount, int offset) |
Function Documentation
int Animation::channelComponentsToIndices(const Channel &channel, int dataType, int expectedComponentCount, int offset)
\internal
Calculates the indices required to map from the component ordering within the provided channel, into the standard channel orderings expected by Qt types.
For example, given a channel representing a rotation with the components ordered as X, Y, Z, Y, this function will return the indices [3, 0, 1, 2] which can then later be used as part of the format vector in the formatClipResults() function to remap the channels into the standard W, X, Y, Z order required by QQuaternion.