base class — bpy_struct
Bezier curve point with two handles defining a Keyframe on an F-Curve
Amount to boost elastic bounces for ‘elastic’ easing
| Type: | float in [0, inf], default 0.0 |
|---|
Amount of overshoot for ‘back’ easing
| Type: | float in [-inf, inf], default 0.0 |
|---|
Coordinates of the control point
| Type: | float array of 2 items in [-inf, inf], default (0.0, 0.0) |
|---|
Which ends of the segment between this and the next keyframe easing interpolation is applied to
| Type: | enum in [‘AUTO’, ‘EASE_IN’, ‘EASE_OUT’, ‘EASE_IN_OUT’], default ‘AUTO’ |
|---|
Coordinates of the left handle (before the control point)
| Type: | float array of 2 items in [-inf, inf], default (0.0, 0.0) |
|---|
Handle types
| Type: | enum in [‘FREE’, ‘VECTOR’, ‘ALIGNED’, ‘AUTO’, ‘AUTO_CLAMPED’], default ‘FREE’ |
|---|
Coordinates of the right handle (after the control point)
| Type: | float array of 2 items in [-inf, inf], default (0.0, 0.0) |
|---|
Handle types
| Type: | enum in [‘FREE’, ‘VECTOR’, ‘ALIGNED’, ‘AUTO’, ‘AUTO_CLAMPED’], default ‘FREE’ |
|---|
Interpolation method to use for segment of the F-Curve from this Keyframe until the next Keyframe
| Type: | enum in [‘CONSTANT’, ‘LINEAR’, ‘BEZIER’, ‘SINE’, ‘QUAD’, ‘CUBIC’, ‘QUART’, ‘QUINT’, ‘EXPO’, ‘CIRC’, ‘BACK’, ‘BOUNCE’, ‘ELASTIC’], default ‘CONSTANT’ |
|---|
Time between bounces for elastic easing
| Type: | float in [-inf, inf], default 0.0 |
|---|
Control point selection status
| Type: | boolean, default False |
|---|
Left handle selection status
| Type: | boolean, default False |
|---|
Right handle selection status
| Type: | boolean, default False |
|---|
Type of keyframe (for visual purposes only)
| Type: | enum in [‘KEYFRAME’, ‘BREAKDOWN’, ‘EXTREME’, ‘JITTER’], default ‘KEYFRAME’ |
|---|
Inherited Properties
Inherited Functions
References