unreal.CurveEditorReduceFilter

class unreal.CurveEditorReduceFilter(outer: Object | None = None, name: Name | str = 'None')

Bases: CurveEditorFilterBase

Curve Editor Reduce Filter

C++ Source:

  • Module: CurveEditor

  • File: CurveEditorReduceFilter.h

Editor Properties: (see get_editor_property/set_editor_property)

  • sample_rate (FrameRate): [Read-Write] Rate at which the curve should be sampled to compare against value tolerance.

  • tolerance (float): [Read-Write] Minimum change in values required for a key to be considered distinct enough to keep.

  • try_remove_user_set_tangent_keys (bool): [Read-Write] Flag whether or not to use SampleRate for sampling between evaluated keys, which allows for removing user-tangent keys.

property sample_rate: FrameRate

[Read-Write] Rate at which the curve should be sampled to compare against value tolerance.

Type:

(FrameRate)

property tolerance: float

[Read-Write] Minimum change in values required for a key to be considered distinct enough to keep.

Type:

(float)

property try_remove_user_set_tangent_keys: bool

[Read-Write] Flag whether or not to use SampleRate for sampling between evaluated keys, which allows for removing user-tangent keys.

Type:

(bool)