waveform_editor.settings.NiceSettings¶
- class waveform_editor.settings.NiceSettings(*, are_required_filled, dir_executable, environment, inv_executable, is_direct_mode, is_inverse_mode, machine_preset, md_iron_core, md_pf_active, md_pf_passive, md_wall, mode, verbose, name)¶
Bases:
Parameterized- __init__(**params)¶
Methods
__init__(**params)apply_settings(params)Update parameters from a dictionary, skipping unknown keys.
set_machine_preset()set_mode_flags()to_dict()Returns a dictionary representation of current parameter values, excluding params with a precendence of -1.
Attributes
DIRECT_MODEINVERSE_MODEPRESET_CUSTOMPRESET_ITERPRESET_URISPRESET_WESTare_required_filleddir_executableenvironmentinv_executableis_direct_modeis_inverse_modemachine_presetmd_iron_coremd_pf_activemd_pf_passivemd_wallmodenameparamverbose- apply_settings(params)¶
Update parameters from a dictionary, skipping unknown keys.
- to_dict()¶
Returns a dictionary representation of current parameter values, excluding params with a precendence of -1.
Last update:
2026-05-21