waveform_editor.shape_editor.plasma_shape_calc

Pure geometry calculations for the plasma shape, with no Panel dependency.

Functions

compute_outline_from_params(a, center_r, ...)

Compute plasma boundary outline from parameterized shape inputs.

update_outline_from_gaps(gaps)

Compute outline coordinates from a list of Gap objects.

Classes

Gap(name, r, z, angle, value)

Helper dataclass representing the properties of a gap.


Last update: 2026-05-21