PySide6.Qt3DAnimation.Qt3DAnimation.QChannel

class QChannel

Defines a channel for a QAnimationClipData . The animation system interpolates each channel component independently except in the case the QChannel is called “Rotation” (case sensitive), it has four QChannelComponents and the same number of keyframes for each QChannelComponent. In that case the interpolation will be performed using SLERP. More

Synopsis

Methods

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

Detailed Description

__init__()
__init__(name)
Parameters:

name – str

__init__(arg__1)
Parameters:

arg__1QChannel

appendChannelComponent(component)
Parameters:

componentQChannelComponent

begin()
Return type:

QChannelComponent

cbegin()
Return type:

QChannelComponent

cend()
Return type:

QChannelComponent

channelComponentCount()
Return type:

int

clearChannelComponents()
end()
Return type:

QChannelComponent

insertChannelComponent(index, component)
Parameters:
  • index – int

  • componentQChannelComponent

jointIndex()
Return type:

int

name()
Return type:

str

removeChannelComponent(index)
Parameters:

index – int

setJointIndex(jointIndex)
Parameters:

jointIndex – int

setName(name)
Parameters:

name – str