PySide6.Qt3DAnimation.Qt3DAnimation.QChannel¶
- class QChannel¶
Defines a channel for a
QAnimationClipData
. The animation system interpolates each channel component independently except in the case theQChannel
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¶
def
__init__()
def
begin()
def
cbegin()
def
cend()
def
end()
def
jointIndex()
def
name()
def
setJointIndex()
def
setName()
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__1 –
QChannel
- appendChannelComponent(component)¶
- Parameters:
component –
QChannelComponent
- 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
component –
QChannelComponent
- jointIndex()¶
- Return type:
int
- name()¶
- Return type:
str
- removeChannelComponent(index)¶
- Parameters:
index – int
- setJointIndex(jointIndex)¶
- Parameters:
jointIndex – int
- setName(name)¶
- Parameters:
name – str