csc.tools.attractor.Args¶
- class csc.tools.attractor.Args¶
Arguments for configuring attractor operations.
- Parameters:
general_settings (csc.tools.attractor.AttractorGeneralSettings) – General settings
mode (csc.tools.attractor.ArgsMode) – Mode
for_interval (bool) – For interval
only_key_frames (bool) – Only key frames
frame_action_on_change (csc.domain.FrameActionOnChange) – Frame action on change
interval_action_on_change (csc.domain.IntervalActionOnChange) – Interval action on change
- __init__(self: csc.tools.attractor.Args, scene: csc.domain.Scene, gravity: float, general_settings: csc.tools.attractor.AttractorGeneralSettings, only_key_frames: bool, mode: csc.tools.attractor.ArgsMode, for_interval: bool = False, hard: bool = False, frame_action_on_change: csc.domain.FrameActionOnChange = <FrameActionOnChange.DoNothing: 2>, interval_action_on_change: csc.domain.IntervalActionOnChange = <IntervalActionOnChange.Fixing: 0>) None¶
Methods
__init__(self, scene, gravity, ...)Attributes
- __annotations__ = {}¶
- __init__(self: csc.tools.attractor.Args, scene: csc.domain.Scene, gravity: float, general_settings: csc.tools.attractor.AttractorGeneralSettings, only_key_frames: bool, mode: csc.tools.attractor.ArgsMode, for_interval: bool = False, hard: bool = False, frame_action_on_change: csc.domain.FrameActionOnChange = <FrameActionOnChange.DoNothing: 2>, interval_action_on_change: csc.domain.IntervalActionOnChange = <IntervalActionOnChange.Fixing: 0>) None¶
- __module__ = 'csc.tools.attractor'¶
- property for_interval¶
- property frame_action_on_change¶
- property general_settings¶
- property interval_action_on_change¶
- property mode¶
- property only_key_frames¶